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:
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:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe Enum DocumentResource.static classThe Class Parameter.static enumThe Enum ParameterType.Nested classes/interfaces inherited from class com.priint.pubserver.comet.entity.statement.CometScript
CometScript.FrontRowLinkNested classes/interfaces inherited from class com.priint.pubserver.comet.entity.CometEntity
CometEntity.CategoryNested 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_QUALIFIERFields inherited from class com.priint.pubserver.tagging.TaggingObject
tagsSet -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a new comet parameterized script.Instantiates a new comet parameterized script. -
Method Summary
Modifier and TypeMethodDescriptionGets the output.Gets the parameters.Gets the parameters decalaration.voidsetParameters(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, setTagMethods inherited from class com.priint.pubserver.comet.entity.statement.CometStatement
getDescription, getEntityId, getLabel, getSequence, getTypeIdentifier, setDescription, setEntityId, setLabel, setSequence, setTypeIdentifierMethods inherited from class com.priint.pubserver.comet.entity.CometEntity
checkMinimalConstraints, entityEquals, equals, getEntityDescription, getEntityLabel, getId, getReferenceConstraints, getRepositoryFilename, getRepositoryPath, hashCode, initDefaultValues, initDefaultValues, setIdMethods inherited from class com.priint.pubserver.tagging.TaggingObject
addToTags, getTags, getTagValue, inTags, isA, removeFromTags, searchListByTags, setTags, setTags
-
Constructor Details
-
CometParameterizedScript
public CometParameterizedScript()Instantiates a new comet parameterized script. -
CometParameterizedScript
Instantiates a new comet parameterized script.- Parameters:
descriptor- the descriptor
-
-
Method Details
-
getOutput
Gets the output.- Overrides:
getOutputin classCometScript- Returns:
- the output
-
getParameters
Gets the parameters.- Returns:
- the parameters
-
getParametersDecalaration
Gets the parameters decalaration.- Returns:
- the parameters decalaration
-
setParameters
Sets the parameters.- Parameters:
parameters- the new parameters
-