Class EMListLayout

    • Constructor Detail

      • EMListLayout

        public EMListLayout()
        Creates the property container without a name. The name must be set in all cases using the setPropertyAtom call.
      • EMListLayout

        public EMListLayout​(Atom propertyAtom)
        Creates the property container with the specified name. All system-reserved names for components begins with "$".
        propertyAtom - the name of the component, unique within it's parent.
    • Method Detail

      • getDesigner

        public UIDesignerProp getDesigner()
        Gets the Designer Extension for Properties.
        Specified by:
        getDesigner in interface IPropDesigner
        The instance of the Designer Extension.
      • getPropertyEditorLayoutDataSetup

        public java.lang.Object[] getPropertyEditorLayoutDataSetup()
        Gets the layout data settings for a component.
        Specified by:
        getPropertyEditorLayoutDataSetup in interface IELayoutMgr<EMListData>
        The layout additional objects, or null for none.
      • getCNImage

        public getCNImage​(boolean isMobile)
        Gets the image for the Common Navigator.
        Specified by:
        getCNImage in interface IEUICompBase
        isMobile - The mobile theme flag.
        Image or null if there is no image.
      • checkReplaceLayoutData

        public void checkReplaceLayoutData​(ComplexOperation op,
                                           UIComp comp)
        Perform check of the component layout data and replaces it if required.
        Specified by:
        checkReplaceLayoutData in interface IReplaceLayoutData
        op - Complex operation for undo/redo, null when operation should be done directly on property.
        comp - Component to replace the layout data in.
      • getTransferProps

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