Class CometStatement
java.lang.Object
com.priint.pubserver.tagging.TaggingObject
com.priint.pubserver.comet.entity.CometEntity
com.priint.pubserver.comet.entity.statement.CometStatement
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
CometCondition,CometConditionMenue,CometPreviewStatement,CometScript
CometStatement is the base class for all kind of panel
and UI configuration.
Subclasses include
- scripts, such as "actions" and "panel statements"
- conditions and find statements
- preview statements
- event scripts
- See Also:
-
Nested Class Summary
Nested 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 statement.CometStatement(int id, String label) Instantiates a new comet statement.CometStatement(int id, String label, Statement.StatementDescriptor type) Instantiates a new comet statement.Instantiates a new comet statement. -
Method Summary
Modifier and TypeMethodDescriptionGets the description.Gets the entity id.getLabel()Gets the label.Gets the sequence.Gets the type identifier.voidsetDescription(String description) Sets the description.voidsetEntityId(String entityId) Sets the entity id.voidSets the label.voidsetSequence(Integer sequence) Sets the sequence.voidsetTypeIdentifier(Statement.StatementDescriptor typeIdentifier) Sets the type identifier.Methods 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
-
CometStatement
public CometStatement()Instantiates a new comet statement. -
CometStatement
Instantiates a new comet statement.- Parameters:
id- the idlabel- the label
-
CometStatement
Instantiates a new comet statement.- Parameters:
id- the idlabel- the labeltype- the type
-
CometStatement
Instantiates a new comet statement.- Parameters:
type- the type
-
-
Method Details
-
getDescription
Gets the description.- Returns:
- the description
-
getEntityId
Gets the entity id.- Returns:
- the entity id
-
getLabel
Gets the label.- Returns:
- the label
-
getSequence
Gets the sequence.- Returns:
- the sequence
-
getTypeIdentifier
Gets the type identifier.- Returns:
- the type identifier
-
setDescription
Sets the description.- Parameters:
description- the new description
-
setEntityId
Sets the entity id.- Parameters:
entityId- the new entity id
-
setLabel
Sets the label.- Parameters:
label- the new label
-
setSequence
Sets the sequence.- Parameters:
sequence- the new sequence
-
setTypeIdentifier
Sets the type identifier.- Parameters:
typeIdentifier- the new type identifier
-