Class AbstractImageDefinition

    • Field Detail

      • ID_MASK_RTL

        public static final int ID_MASK_RTL
        Right-to-left (RTL) image.
        See Also:
        Constant Field Values
      • ID_MASK_DISABLED

        public static final int ID_MASK_DISABLED
        Disabled image mask.
        See Also:
        Constant Field Values
      • ID_MASK_SELECTED

        public static final int ID_MASK_SELECTED
        Selected image mask.
        See Also:
        Constant Field Values
      • ID_MASK_PRESSED

        public static final int ID_MASK_PRESSED
        Pressed image mask.
        See Also:
        Constant Field Values
      • ID_MASK_FOCUSED

        public static final int ID_MASK_FOCUSED
        Focused image mask.
        See Also:
        Constant Field Values
      • ID_MASK_HOVERING

        public static final int ID_MASK_HOVERING
        Hovering image mask.
        See Also:
        Constant Field Values
      • ID_MASK_CAPTURE

        public static final int ID_MASK_CAPTURE
        Mouse capture image mask.
        See Also:
        Constant Field Values
      • MAX_TYPE_VALUE

        public static final int MAX_TYPE_VALUE
        Maximum type value (inclusive), minimum is zero, i.e. a combination of all the ID_MASK_* values.
        See Also:
        Constant Field Values
    • Constructor Detail

      • AbstractImageDefinition

        protected AbstractImageDefinition()
        Creates the image definition property container without a name. The name must be set in all cases using the setPropertyAtom call.
      • AbstractImageDefinition

        protected AbstractImageDefinition​(Atom propertyAtom)
        Creates the image definition property container with the specified name. All system-reserved names for components begins with "$".
        Parameters:
        propertyAtom - the name of the component, unique within it's parent.