Class CometParameterizedScript

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CometFrameLayoutCondition, CometLayoutRule, CometProductsOfDocumentScript, CometTextLayoutCondition

@CometTypeConstraints(hasEmbeddedEntities=true) public class CometParameterizedScript extends CometScript

Java base class for Layout Rules, Products of Document scripts and other parameterized script types.

See Also:
  • Constructor Details

    • CometParameterizedScript

      public CometParameterizedScript()
      Instantiates a new comet parameterized script.
    • CometParameterizedScript

      public CometParameterizedScript(Statement.StatementDescriptor descriptor)
      Instantiates a new comet parameterized script.
      Parameters:
      descriptor - the descriptor
  • Method Details

    • getOutput

      public String getOutput()
      Gets the output.
      Overrides:
      getOutput in class CometScript
      Returns:
      the output
    • getParameters

      public List<CometParameterizedScript.Parameter> getParameters()
      Gets the parameters.
      Returns:
      the parameters
    • getParametersDecalaration

      public String getParametersDecalaration()
      Gets the parameters decalaration.
      Returns:
      the parameters decalaration
    • setParameters

      public void setParameters(List<CometParameterizedScript.Parameter> parameters)
      Sets the parameters.
      Parameters:
      parameters - the new parameters