Class SetSourceFieldValue.Settings

All Implemented Interfaces:
EventListener, IGProp<GProp<?>[]>, IPropCnr, IActionActorSettings, Cloneable
Direct Known Subclasses:
EditorSetSourceFieldValue.Settings
Enclosing class:
SetSourceFieldValue

public static class SetSourceFieldValue.Settings extends AbstractPredefinedSettings
Settings property container.
  • Constructor Details

    • Settings

      public Settings()
      Creates the settings without name.
    • Settings

      public Settings(Atom propertyAtom)
      Creates the settings with specified name.
      Parameters:
      propertyAtom - the property atom.
  • Method Details

    • createActor

      protected IActionActor<SetSourceFieldValue.Settings> createActor(VSAction action)
      Create the instance of the action actor.
      Specified by:
      createActor in class AbstractSettings
      Parameters:
      action - The action instance.
      Returns:
      The new action actor implementation instance.
    • getSource

      public VSField getSource()
      Gets the source VS field.
      Returns:
      The VSField instance, or null if not defined or not found.
    • getSourceFieldReference

      public VSFieldReference getSourceFieldReference()
      Gets the source field reference.
      Returns:
      The VSField reference instance, or null if not defined.
    • getValueToSet

      public Value getValueToSet()
      Gets the value to set.