Class TypeSelectorTreeItemRenderer

  • All Implemented Interfaces:
    org.zkoss.zul.TreeitemRenderer<DataType>

    public class TypeSelectorTreeItemRenderer
    extends java.lang.Object
    implements org.zkoss.zul.TreeitemRenderer<DataType>
    • Field Detail

      • DEFAULT_ELLIPSIS_LENGTH

        public static final int DEFAULT_ELLIPSIS_LENGTH
        See Also:
        Constant Field Values
      • TYPE_SELECTOR_ELLIPSIS_LENGTH_SETTING

        public static final java.lang.String TYPE_SELECTOR_ELLIPSIS_LENGTH_SETTING
        See Also:
        Constant Field Values
      • ALL_ARGUMENTS_ARE_MANDATORY_MSG

        protected static final java.lang.String ALL_ARGUMENTS_ARE_MANDATORY_MSG
        See Also:
        Constant Field Values
      • ellipsisLength

        protected final int ellipsisLength
    • Method Detail

      • getEllipsisLength

        protected int getEllipsisLength​(ActionContext context)
      • getEllipsisLength

        protected int getEllipsisLength​(EditorContext context)
      • extractIntValueFromParameter

        protected int extractIntValueFromParameter​(java.lang.Object parameter)
      • render

        public void render​(org.zkoss.zul.Treeitem item,
                           DataType type,
                           int index)
        Specified by:
        render in interface org.zkoss.zul.TreeitemRenderer<DataType>
      • getSClass

        protected java.lang.String getSClass​(org.zkoss.zul.Treeitem item)
      • isDisabled

        protected boolean isDisabled​(DataType type)