Class EUISlider

    • Constructor Detail

      • EUISlider

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

        public EUISlider​(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

      • createStyles

        protected Styles createStyles()
        Creates the Styles container (can be overridden by Designer to create EditorStyles).
        createStyles in class UIComp
      • addPredefinedProps

        protected void addPredefinedProps()
                                   throws PropException
        Adds the predefined containers for identifications, fields and actions. This method is overridden fully by the Editor versions of the class.
        addPredefinedProps in class PropCnr
        PropException - for property exceptions.
      • getPredefinedProps

        public void getPredefinedProps()
        Gets the references to predefined properties.
        getPredefinedProps in class UIComp
      • 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.
      • getPossibleChildren

        public java.lang.Class<?>[] getPossibleChildren()
        Gets the acceptable children property classes that can be used in conjunction with e.g. a Paste operation.
        Specified by:
        getPossibleChildren in interface IPropCnr
        getPossibleChildren in class PropCnr
        An array containing the classes of possible children, or null for no support.
      • getStylesName

        public java.lang.String getStylesName​(EditorStyles styles)
        The name of this styles property for the common navigator.
        Specified by:
        getStylesName in interface IStylesFilter
        styles - The Styles property container.
      • getSupportedStyles

        public java.lang.String[] getSupportedStyles​(EditorStyles styles)
        Gets the groups supported by the component.
        Specified by:
        getSupportedStyles in interface IStylesFilter
        styles - The Styles property container.
        An array of property names of the styles. Names beginning with '*' indicates it's a group.
      • getExtendsPossibleClasses

        public java.lang.Class<?>[] getExtendsPossibleClasses()
        Gets the possible classes this container supports for the Extends Framework. The default implementation is to return null.
        Specified by:
        getExtendsPossibleClasses in interface IPropCnr
        getExtendsPossibleClasses in class PropCnr
        List of supported classes, or null for none.
      • getSelectPropViewerFilter

        public org.eclipse.jface.viewers.ViewerFilter getSelectPropViewerFilter()
        Gets the viewer filter for the tree in the dialog for selecting extends property name.
        Specified by:
        getSelectPropViewerFilter in interface IExtendsSelection
      • 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.