Class EUITableData

    • Constructor Detail

      • EUITableData

        public EUITableData()
        Creates a TabData container without name and with a null value.
      • EUITableData

        public EUITableData​(Atom propertyAtom)
        Creates a TabData container with the specified name with a null value.
        Parameters:
        propertyAtom - the property atom.
      • EUITableData

        public EUITableData​(UIComp uiComp)
        Creates a BorderData container for the component in question, used e.g. to fill in the defaults. This property is named Atom.LAYOUT.
        Parameters:
        uiComp - The component needing new layout data.
    • Method Detail

      • getGroupText

        public java.lang.String getGroupText​(PropCnr[] pcs,
                                             java.lang.StringBuilder tooltip,
                                             boolean[] isHTML)
        Formats a string representation for the layout group. This method is called when a property has been changed for the group.
        Specified by:
        getGroupText in interface IELayoutProp
        Parameters:
        pcs - The property container being edited.
        tooltip - String buffer to fill with tool tip text.
        isHTML - Set [0] to true for HTML before returning if tooltip text is in HTML format.
        Returns:
        A string for the text label, the string buffer filled with the tooltip text.
      • getTransferProps

        public java.lang.Object[] getTransferProps()
        Returns the list of properties that are transferable between layout managers.
        Specified by:
        getTransferProps in interface ITransferContainerProps
        Returns:
        The list of String's or Atom's that are transferable, null for none.