Class OutputVariables

All Implemented Interfaces:
EventListener, IGProp<GProp<?>[]>, IPropCnr, Cloneable
Direct Known Subclasses:
EditorOutputVariables

public class OutputVariables extends VSVariables
Output property that ties a result set from the execution of a Web Service request to VirtualSpace.
Author:
Christopher Mindus
  • Constructor Details

    • OutputVariables

      public OutputVariables()
      Creates an Output property container with the specified name with a null value.
    • OutputVariables

      public OutputVariables(Atom propertyAtom)
      Creates a Output property container with the specified name with a null value.
      Parameters:
      propertyAtom - the property atom.
  • Method Details

    • clone

      public OutputVariables clone()
      Clones this Output property container.
      Overrides:
      clone in class VSVariables
    • getOutputProps

      public OutputProps getOutputProps()
      Gets the output properties.
      Returns:
      The instance, or null if orphaned.
    • getVariable

      public OutputVariable getVariable(String ref)
      Gets the variable definition for a wrapped reference.
      Parameters:
      ref - The reference, e.g. "xml:/path" for XML or "json:/path" for JSON.
      Returns:
      The variable definition, or null if not found.