java.lang.Object
com.sh.wf.module.component.Component
com.sh.wf.module.component.table.Tr
所有已实现的接口:
ComponentExport_I, Serializable, Cloneable

public final class Tr extends Component implements Cloneable, Serializable

Description:

Title:首亨软件 - TSS/CRM等

从以下版本开始:
2015年1月12日
另请参阅:
  • 字段详细资料

    • table

      public Table table
    • curIndex

      public int curIndex
    • rowAttr

      public RowAttr rowAttr
    • NEXT_TR_CLASS_NO

      public static final String NEXT_TR_CLASS_NO
      另请参阅:
    • KEY_hasAutoGenerate

      public final String KEY_hasAutoGenerate
      另请参阅:
  • 构造器详细资料

    • Tr

      public Tr(Table table, int rowNo)
  • 方法详细资料

    • getTd

      public Td getTd(int col)
      查找指定列的单元格,注意,如果存在合并单元格时,col与columnNo并不相等
      参数:
      col - 列号
      返回:
      Td
    • getTdByColumnNo

      public Td getTdByColumnNo(int columnNo)
      通过td的column号查找
      参数:
      columnNo - 列号
      返回:
      Td
    • getTdCount

      public int getTdCount()
    • reset

      public void reset()
    • toHtml

      public String toHtml(ModuleContext context)
      从类复制的说明: Component
      转化为HTML代码
      指定者:
      toHtml 在类中 Component
      参数:
      context - ModuleContext
      返回:
      html
    • toHtml

      public String toHtml(ModuleContext context, boolean isFill)
    • toRowHtml

      public void toRowHtml(ModuleContext context, StringBuilder html, String tableId)
      生成动态添加行需要的HTML代码
      参数:
      context - ModuleContext
      html - StringBuilder
      tableId - 表格ID
    • toTreeRowHtml

      public void toTreeRowHtml(ModuleContext context, StringBuilder html)
    • doExportCSV

      public void doExportCSV(ModuleContext context)
      从接口复制的说明: ComponentExport_I
      导出CSV文件
      指定者:
      doExportCSV 在接口中 ComponentExport_I
      覆盖:
      doExportCSV 在类中 Component
      参数:
      context - ModuleContext
    • doExport

      public void doExport(ModuleContext context)
      从类复制的说明: Component
      导出操作
      指定者:
      doExport 在接口中 ComponentExport_I
      覆盖:
      doExport 在类中 Component
      参数:
      context - ModuleContext
    • toChooseExportHtml

      public void toChooseExportHtml(ModuleContext context, StringBuilder html)
      输出选择可导出的列
      参数:
      context - ModuleContext
      html - StringBuilder
    • hasAutoGenerate

      public boolean hasAutoGenerate(ModuleContext context)
    • setAutoGenerate

      public void setAutoGenerate(ModuleContext context, boolean value)
    • generateTrData

      public LinkedList<List<TdDynamic>> generateTrData(ModuleContext context, TdDynamic defaultLeftTd, boolean isMain)
      生成HTML前的分析工作
      参数:
      context - ModuleContext
      defaultLeftTd - 左主格
      isMain - 是否主表
      返回:
      LinkedList
    • isDataHead

      public boolean isDataHead()
    • setDataHead

      public void setDataHead(boolean isDataHead)
    • getTable

      public Table getTable()
    • getRowNo

      public int getRowNo()
    • getTempTrDataList

      public List<List<TdDynamic>> getTempTrDataList()
    • getExpandTdDynamicByCell

      public TdDynamic getExpandTdDynamicByCell(String cell)
      根据单元格描述查找动态扩展单元格
      参数:
      cell - 如:A2
      返回:
    • parser

      public void parser(ModuleParserContext context, org.jdom2.Element trEl, ModuleData moduleData)
    • parser

      public void parser(ModuleParserContext context, org.jdom2.Element nodeEl)
      指定者:
      parser 在类中 Component
    • getTdList

      public List<Td> getTdList()
    • getTrId

      public String getTrId()