Class EditorSelectorReference

    • Constructor Detail

      • EditorSelectorReference

        public EditorSelectorReference()
        Creates a Selector Reference property with no name and with a null value.
      • EditorSelectorReference

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

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

      • onRefactored

        protected void onRefactored​(java.lang.String oldName,
                                    java.lang.String newName)
        Called when the property is refactored. This method is called after rename of properties have been done. Override to process.
        Overrides:
        onRefactored in class AbstractReference<Selector>
        Parameters:
        oldName - The old name.
        newName - The new name.
      • verify

        public boolean verify​(PropVerification verification)
        Verifies this property container. 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.
      • informResolved

        protected void informResolved()
        Called when the property has been resolved. Subclasses override this method to implement some behavior. The default implementation performs nothing, i.e. there is no need to call super.informResolved().
        Overrides:
        informResolved in class FixedVirtualizedAbstractReference<Selector>
      • informError

        protected void informError()
        Called when the property has an error. Subclasses override this method to implement some behavior. The default implementation performs nothing, i.e. there is no need to call super.informError().
        Overrides:
        informError in class FixedVirtualizedAbstractReference<Selector>
      • informClearError

        protected void informClearError()
        Called when the property has been cleared from error. Subclasses override this method to implement some behavior. The default implementation performs nothing, i.e. there is no need to call super.informClearError().
        Overrides:
        informClearError in class FixedVirtualizedAbstractReference<Selector>