Class VSFocusReference

All Implemented Interfaces:
EventListener, IGProp<String>, IPropReference, IReferencingGProp, Cloneable
Direct Known Subclasses:
EditorVSFocusReference

public class VSFocusReference extends VSRelativeReference<VSComponent>
Focus reference is used to set a reference to a focusable VSComponent. This focus component is always a non-virtualized component at all times (when resolved) as it generally points to another VirtualSpace from the one that this property is logically located in by (if any).
Author:
Christopher Mindus
  • Constructor Details

    • VSFocusReference

      public VSFocusReference()
      Creates a VirtualSpace focus reference property with no name and with a null value.
    • VSFocusReference

      public VSFocusReference(Atom propertyAtom)
      Creates a VirtualSpace focus reference property with the specified name with a null value.
      Parameters:
      propertyAtom - the property atom.
    • VSFocusReference

      public VSFocusReference(Atom propertyAtom, String newValue)
      Creates a VirtualSpace focus reference property with the specified name and value.
      Parameters:
      propertyAtom - the property atom.
      newValue - the new string value for the property.
  • Method Details