Class CometParameterizedScript
- java.lang.Object
-
- com.priint.pubserver.tagging.TaggingObject
-
- com.priint.pubserver.comet.entity.CometEntity
-
- com.priint.pubserver.comet.entity.statement.CometStatement
-
- com.priint.pubserver.comet.entity.statement.CometScript
-
- com.priint.pubserver.comet.entity.statement.CometParameterizedScript
-
- All Implemented Interfaces:
java.io.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:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCometParameterizedScript.DocumentResourceThe Enum DocumentResource.static classCometParameterizedScript.ParameterThe Class Parameter.static classCometParameterizedScript.ParameterTypeThe Enum ParameterType.-
Nested classes/interfaces inherited from class com.priint.pubserver.comet.entity.statement.CometScript
CometScript.FrontRowLink
-
Nested classes/interfaces inherited from class com.priint.pubserver.comet.entity.CometEntity
CometEntity.Category
-
Nested classes/interfaces inherited from class com.priint.pubserver.tagging.TaggingObject
TaggingObject.LinkedSetWrapper<T>
-
-
Field Summary
-
Fields inherited from class com.priint.pubserver.comet.entity.CometEntity
id, TAG_DOMAIN_QUALIFIER, TAG_GROUP_QUALIFIER, TAG_TYPE_QUALIFIER
-
Fields inherited from class com.priint.pubserver.tagging.TaggingObject
tagsSet
-
-
Constructor Summary
Constructors Constructor Description CometParameterizedScript()Instantiates a new comet parameterized script.CometParameterizedScript(Statement.StatementDescriptor descriptor)Instantiates a new comet parameterized script.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetOutput()Gets the output.java.util.List<CometParameterizedScript.Parameter>getParameters()Gets the parameters.java.lang.StringgetParametersDecalaration()Gets the parameters decalaration.voidsetParameters(java.util.List<CometParameterizedScript.Parameter> parameters)Sets the parameters.-
Methods inherited from class com.priint.pubserver.comet.entity.statement.CometScript
getFrontRowLink, getHierarchy, getInput, getScriptEnvironment, getShortcut, getStatement, getTag, isAction, isActive, setActive, setFrontRowLink, setHierarchy, setInput, setOutput, setShortcut, setStatement, setTag
-
Methods inherited from class com.priint.pubserver.comet.entity.statement.CometStatement
getDescription, getEntityId, getLabel, getSequence, getTypeIdentifier, setDescription, setEntityId, setLabel, setSequence, setTypeIdentifier
-
Methods inherited from class com.priint.pubserver.comet.entity.CometEntity
checkMinimalConstraints, entityEquals, equals, getEntityDescription, getEntityLabel, getId, getReferenceConstraints, getRepositoryFilename, getRepositoryPath, hashCode, initDefaultValues, initDefaultValues, setId
-
Methods inherited from class com.priint.pubserver.tagging.TaggingObject
addToTags, getTags, getTagValue, inTags, isA, removeFromTags, searchListByTags, setTags, setTags
-
-
-
-
Constructor Detail
-
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 Detail
-
getOutput
public java.lang.String getOutput()
Gets the output.- Overrides:
getOutputin classCometScript- Returns:
- the output
-
getParameters
public java.util.List<CometParameterizedScript.Parameter> getParameters()
Gets the parameters.- Returns:
- the parameters
-
getParametersDecalaration
public java.lang.String getParametersDecalaration()
Gets the parameters decalaration.- Returns:
- the parameters decalaration
-
setParameters
public void setParameters(java.util.List<CometParameterizedScript.Parameter> parameters)
Sets the parameters.- Parameters:
parameters- the new parameters
-
-