IUiTableVisitor (taack-ui 0.3.9-SNAPSHOT API)
Package: taack.ui.base.table

[Groovy] Interface IUiTableVisitor



  • @groovy.transform.CompileStatic
    interface IUiTableVisitor
    • Methods Summary

        Methods 
        Type Params Return Type Name and description
        abstract void visitColumn(java.lang.Integer colSpan, java.lang.Integer rowSpan)
        abstract void visitColumnEnd()
        abstract void visitFieldHeader(java.lang.String i18n)
        abstract void visitFooterButton(java.lang.String i18n, java.lang.String controller, java.lang.String action, java.lang.Long id, java.util.Map<java.lang.String, ?> additionalParams)
        abstract void visitGroupFieldHeader(java.lang.String i18n, FieldInfo field)
        abstract void visitHeader()
        abstract void visitHeaderEnd()
        abstract void visitPaginate(java.lang.Number max, java.lang.Number offset, java.lang.Number count)
        abstract void visitRow(java.lang.Object current, taack.ui.base.common.Style style, boolean hasChildren)
        abstract void visitRowColumn(java.lang.Integer colSpan, java.lang.Integer rowSpan, taack.ui.base.common.Style style)
        abstract void visitRowColumnEnd()
        abstract void visitRowEnd()
        abstract void visitRowField(FieldInfo fieldInfo, java.lang.String format, taack.ui.base.common.Style style, java.lang.String controller, java.lang.String action, java.lang.Long id)
        abstract void visitRowField(GetMethodReturn fieldInfo, taack.ui.base.common.Style style, java.lang.String controller, java.lang.String action, java.lang.Long id)
        abstract void visitRowField(java.lang.String value, taack.ui.base.common.Style style, java.lang.String controller, java.lang.String action, java.lang.Long id)
        abstract void visitRowField(java.lang.Long value, taack.ui.base.common.Style style, java.lang.String controller, java.lang.String action, java.lang.Long id)
        abstract void visitRowField(BigDecimal value, java.lang.String format, taack.ui.base.common.Style style, java.lang.String controller, java.lang.String action, java.lang.Long id)
        abstract void visitRowField(java.util.Date value, java.lang.String format, taack.ui.base.common.Style style, java.lang.String controller, java.lang.String action, java.lang.Long id)
        abstract void visitRowField(java.util.Map value, taack.ui.base.common.Style style, java.lang.String controller, java.lang.String action, java.lang.Long id)
        abstract void visitRowField(EnumStyle value, taack.ui.base.common.Style style, java.lang.String controller, java.lang.String action, java.lang.Long id)
        abstract void visitRowField(BigDecimal value, java.text.NumberFormat numberFormat, taack.ui.base.common.Style style, java.lang.String controller, java.lang.String action, java.lang.Long id)
        abstract void visitRowGroupFooter(java.lang.String content)
        abstract void visitRowGroupHeader(java.lang.Object groups, org.codehaus.groovy.runtime.MethodClosure show, java.lang.Long id)
        abstract void visitRowIndent()
        abstract void visitRowIndentEnd()
        abstract void visitRowLink(java.lang.String i18n, taack.ui.base.common.ActionIcon actionIcon, java.lang.Long id, java.lang.String label, java.util.Map<java.lang.String, ?> params, java.lang.Boolean isAjax)
        abstract void visitRowLink(java.lang.String i18n, taack.ui.base.common.ActionIcon actionIcon, java.lang.String controller, java.lang.String action, java.lang.Long id, java.util.Map<java.lang.String, ?> params, java.lang.Boolean isAjax)
        abstract void visitSortableFieldHeader(java.lang.String i18n, FieldInfo fieldInfo, ColumnHeaderFieldSpec.DefaultSortingDirection direction)
        abstract void visitSortableFieldHeader(java.lang.String i18n, FieldInfo[] fields, ColumnHeaderFieldSpec.DefaultSortingDirection direction)
        abstract void visitSortableFieldHeader(java.lang.String i18n, java.lang.String controller, java.lang.String action, java.util.Map<java.lang.String, ?> params, java.util.Map<java.lang.String, ?> additionalParams)
        abstract void visitTable(java.lang.Class aClass, UiTableSpecifier.SelectMode selectMode)
        abstract void visitTableEnd()
        abstract void visitTableWithoutFilter(java.lang.Class aClass, UiTableSpecifier.SelectMode selectMode)
    • Method Detail

      • abstract void visitColumn(java.lang.Integer colSpan, java.lang.Integer rowSpan)

      • abstract void visitColumnEnd()

      • abstract void visitFieldHeader(java.lang.String i18n)

      • abstract void visitFooterButton(java.lang.String i18n, java.lang.String controller, java.lang.String action, java.lang.Long id, java.util.Map<java.lang.String, ?> additionalParams)

      • abstract void visitGroupFieldHeader(java.lang.String i18n, FieldInfo field)

      • abstract void visitHeader()

      • abstract void visitHeaderEnd()

      • abstract void visitPaginate(java.lang.Number max, java.lang.Number offset, java.lang.Number count)

      • abstract void visitRow(java.lang.Object current, taack.ui.base.common.Style style, boolean hasChildren)

      • abstract void visitRowColumn(java.lang.Integer colSpan, java.lang.Integer rowSpan, taack.ui.base.common.Style style)

      • abstract void visitRowColumnEnd()

      • abstract void visitRowEnd()

      • abstract void visitRowField(FieldInfo fieldInfo, java.lang.String format, taack.ui.base.common.Style style, java.lang.String controller, java.lang.String action, java.lang.Long id)

      • abstract void visitRowField(GetMethodReturn fieldInfo, taack.ui.base.common.Style style, java.lang.String controller, java.lang.String action, java.lang.Long id)

      • abstract void visitRowField(java.lang.String value, taack.ui.base.common.Style style, java.lang.String controller, java.lang.String action, java.lang.Long id)

      • abstract void visitRowField(java.lang.Long value, taack.ui.base.common.Style style, java.lang.String controller, java.lang.String action, java.lang.Long id)

      • abstract void visitRowField(BigDecimal value, java.lang.String format, taack.ui.base.common.Style style, java.lang.String controller, java.lang.String action, java.lang.Long id)

      • abstract void visitRowField(java.util.Date value, java.lang.String format, taack.ui.base.common.Style style, java.lang.String controller, java.lang.String action, java.lang.Long id)

      • abstract void visitRowField(java.util.Map value, taack.ui.base.common.Style style, java.lang.String controller, java.lang.String action, java.lang.Long id)

      • abstract void visitRowField(EnumStyle value, taack.ui.base.common.Style style, java.lang.String controller, java.lang.String action, java.lang.Long id)

      • abstract void visitRowField(BigDecimal value, java.text.NumberFormat numberFormat, taack.ui.base.common.Style style, java.lang.String controller, java.lang.String action, java.lang.Long id)

      • abstract void visitRowGroupFooter(java.lang.String content)

      • abstract void visitRowGroupHeader(java.lang.Object groups, org.codehaus.groovy.runtime.MethodClosure show, java.lang.Long id)

      • abstract void visitRowIndent()

      • abstract void visitRowIndentEnd()

      • abstract void visitRowLink(java.lang.String i18n, taack.ui.base.common.ActionIcon actionIcon, java.lang.Long id, java.lang.String label, java.util.Map<java.lang.String, ?> params, java.lang.Boolean isAjax)

      • abstract void visitRowLink(java.lang.String i18n, taack.ui.base.common.ActionIcon actionIcon, java.lang.String controller, java.lang.String action, java.lang.Long id, java.util.Map<java.lang.String, ?> params, java.lang.Boolean isAjax)

      • abstract void visitSortableFieldHeader(java.lang.String i18n, java.lang.String controller, java.lang.String action, java.util.Map<java.lang.String, ?> params, java.util.Map<java.lang.String, ?> additionalParams)

      • abstract void visitTableEnd()