Class ImageStyle

    • Constructor Detail

      • ImageStyle

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

        public ImageStyle​(Atom propertyAtom)
        Creates the Image Style 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.
    • Method Detail

      • getMatchMasks

        public int getMatchMasks()
        Gets the mask values for matching.

        The mask consists of two values in a single integer as:

        • Define mask: 0x0000-0x007F (in low byte).
        • Set mask : 0x0000-0x7F00 (in high byte shifted up 8 bits)..

        The values IT_* are:

        • 0x01 rtl (right-to-left)
        • 0x02 disable
        • 0x04 press
        • 0x08 select
        • 0x10 focus
        • 0x20 hover
        • 0x40 capture
        Specified by:
        getMatchMasks in interface IImageStyle
        Returns:
        -1 If it's the default default image, i.e. matching everything.
      • getAssetReference

        public AssetReference getAssetReference()
        Gets the asset reference.
        Returns:
        The reference, or null for failure.