Class BackgroundImageReference

    • Constructor Detail

      • BackgroundImageReference

        public BackgroundImageReference()
        Creates a Action Reference property with no name and with a null value.
      • BackgroundImageReference

        public BackgroundImageReference​(Atom propertyAtom)
        Creates a Image Reference property with the specified name with a null value.
        Parameters:
        propertyAtom - the property atom.
      • BackgroundImageReference

        public BackgroundImageReference​(Atom propertyAtom,
                                        java.lang.String newValue)
        Creates a Image Reference property with the specified name and value.
        Parameters:
        propertyAtom - the property atom.
        newValue - the new string value for the property.
    • Method Detail

      • isReferenceValid

        public boolean isReferenceValid​(GProp<?> property)
        Validates the property reference that has been looked up.
        Specified by:
        isReferenceValid in interface IPropReference
        Overrides:
        isReferenceValid in class ImageReference
        Parameters:
        property - The property to validate.
        Returns:
        true if valid, false otherwise.
      • verify

        public boolean verify​(PropVerification verification)
        Verifies this property. The check performed is the extension of classes and that no circular reference is present.
        Specified by:
        verify in interface IGProp<ReferenceString>
        Overrides:
        verify in class GProp<ReferenceString>
        Parameters:
        verification - The property verification class.
        Returns:
        true if verification should proceed, false if disposed of and verification should not take place.