ColumnarDataSource.java 文件源码

java
阅读 33 收藏 0 点赞 0 评论 0

项目:Duke 作者:
protected void writeColumnsConfig(ConfigWriter cw) {
  // FIXME: this breaks the order...
  for (Column col : getColumns()) {
    AttributeListImpl atts = new AttributeListImpl();
    atts.addAttribute("name", "CDATA", col.getName());
    atts.addAttribute("property", "CDATA", col.getProperty());
    if (col.getPrefix() != null)
      atts.addAttribute("prefix", "CDATA", col.getPrefix());
    // FIXME: cleaner really requires object support ... :-(
    if (col.getCleaner() != null)
      atts.addAttribute("cleaner", "CDATA", col.getCleaner().getClass().getName());
    if (col.isSplit())
      atts.addAttribute("split-on", "CDATA", col.getSplitOn());

    cw.writeStartElement("column", atts);
    cw.writeEndElement("column");
  }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号