Class Action
- java.lang.Object
-
- com.priint.pubserver.tagging.TaggingObject
-
- com.priint.pubserver.comet.bridge.Comet3Entity
-
- com.priint.pubserver.comet3.entity.Action
-
- All Implemented Interfaces:
java.io.Serializable
public class Action extends Comet3Entity
Java class for action complex type. For internal use only
The following schema fragment specifies the expected content contained within this class.
<complexType name="action"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="id" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="1"/> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="1"/> <element name="sequencenr" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="1"/> <element name="classid" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="1"/> <element name="domain" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="1"/> <element name="type" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="1"/> <element name="inputdocumentation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="1"/> <element name="outputdocumentation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="1"/> <element name="timestamp" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="1"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAction.AllowedTagsDeprecated.Use arrayallowedTagsinstead.-
Nested classes/interfaces inherited from class com.priint.pubserver.tagging.TaggingObject
TaggingObject.LinkedSetWrapper<T>
-
-
Field Summary
Fields Modifier and Type Field Description static PluginConfigTag[]allowedTagsType of Tags to be used for this entities.-
Fields inherited from class com.priint.pubserver.comet.bridge.Comet3Entity
id, timestamp
-
Fields inherited from class com.priint.pubserver.tagging.TaggingObject
tagsSet
-
-
Constructor Summary
Constructors Constructor Description Action()Instantiates a new Action.Action(int id)Instantiates a new Action.Action(int id, long timestamp, java.lang.String name, java.lang.Integer sequenceNo, java.lang.Integer classId, java.lang.Integer domain, java.lang.Integer type, java.lang.String inputdocumentation, java.lang.String outputdocumentation)Instantiates a new Action.Action(CometScript src)Instantiates a new Action.Action(Action src)Instantiates a new Action.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplyValuesTo(CometScript script)Apply values to.java.lang.IntegergetClassId()Gets class id.java.lang.IntegergetDomain()Gets domain.intgetId()Gets id.java.lang.StringgetInputDocumentation()Gets input documentation.java.lang.StringgetName()Gets name.java.lang.StringgetOutputDocumentation()Gets output documentation.java.lang.IntegergetSequenceNo()Gets sequence no.java.lang.StringgetStatement()Gets statement.java.lang.LonggetTimestamp()Gets timestamp.java.lang.IntegergetType()Gets type.voidsetClassId(java.lang.Integer classId)Sets class id.voidsetDomain(java.lang.Integer domain)Sets domain.voidsetFrontRowLink(CometScript.FrontRowLink frontRowLink, java.lang.String alternativeLabel, java.lang.String alternativeDescription)Sets front row link.voidsetId(int id)Sets id.voidsetInputDocumentation(java.lang.String inputDocumentation)Sets input documentation.voidsetName(java.lang.String name)Sets name.voidsetOutputDocumentation(java.lang.String outputDocumentation)Sets output documentation.voidsetSequenceNo(java.lang.Integer sequencenr)Sets sequence no.voidsetStatement(java.lang.String statement)Sets statement.voidsetTimestamp(java.lang.Long timestamp)Sets timestamp.voidsetType(java.lang.Integer type)Sets type.voidsetTypeOrClassId(Statement.StatementDescriptor id)Sets type or class id.-
Methods inherited from class com.priint.pubserver.comet.bridge.Comet3Entity
entityEquals, entityEquals, getLastModificationTimestamp, info, postprocess, setLastModificationTimestamp
-
Methods inherited from class com.priint.pubserver.tagging.TaggingObject
addToTags, getTags, getTagValue, inTags, isA, removeFromTags, searchListByTags, setTags, setTags
-
-
-
-
Field Detail
-
allowedTags
public static final PluginConfigTag[] allowedTags
Type of Tags to be used for this entities. For all tags see:PluginConfigTag
-
-
Constructor Detail
-
Action
public Action()
Instantiates a new Action.
-
Action
public Action(int id, long timestamp, java.lang.String name, java.lang.Integer sequenceNo, java.lang.Integer classId, java.lang.Integer domain, java.lang.Integer type, java.lang.String inputdocumentation, java.lang.String outputdocumentation)Instantiates a new Action.- Parameters:
id- the idtimestamp- the timestampname- the namesequenceNo- the sequence noclassId- the class iddomain- the domaintype- the typeinputdocumentation- the inputdocumentationoutputdocumentation- the outputdocumentation
-
Action
public Action(Action src)
Instantiates a new Action.- Parameters:
src- the src
-
Action
public Action(CometScript src)
Instantiates a new Action.- Parameters:
src- the src
-
Action
public Action(int id)
Instantiates a new Action.- Parameters:
id- the id
-
-
Method Detail
-
setFrontRowLink
public void setFrontRowLink(CometScript.FrontRowLink frontRowLink, java.lang.String alternativeLabel, java.lang.String alternativeDescription)
Sets front row link.- Parameters:
frontRowLink- the front row linkalternativeLabel- the alternative labelalternativeDescription- the alternative description
-
applyValuesTo
public void applyValuesTo(CometScript script)
Apply values to.- Parameters:
script- the script
-
setTypeOrClassId
public void setTypeOrClassId(Statement.StatementDescriptor id)
Sets type or class id.- Parameters:
id- the id
-
getName
public java.lang.String getName()
Gets name.- Returns:
- the name
-
setName
public void setName(java.lang.String name)
Sets name.- Parameters:
name- the name
-
getSequenceNo
public java.lang.Integer getSequenceNo()
Gets sequence no.- Returns:
- the sequence no
-
setSequenceNo
public void setSequenceNo(java.lang.Integer sequencenr)
Sets sequence no.- Parameters:
sequencenr- the sequencenr
-
getClassId
public java.lang.Integer getClassId()
Gets class id.- Returns:
- the class id
-
setClassId
public void setClassId(java.lang.Integer classId)
Sets class id.- Parameters:
classId- the class id
-
getDomain
public java.lang.Integer getDomain()
Gets domain.- Returns:
- the domain
-
setDomain
public void setDomain(java.lang.Integer domain)
Sets domain.- Parameters:
domain- the domain
-
getType
public java.lang.Integer getType()
Gets type.- Returns:
- the type
-
setType
public void setType(java.lang.Integer type)
Sets type.- Parameters:
type- the type
-
getInputDocumentation
public java.lang.String getInputDocumentation()
Gets input documentation.- Returns:
- the input documentation
-
setInputDocumentation
public void setInputDocumentation(java.lang.String inputDocumentation)
Sets input documentation.- Parameters:
inputDocumentation- the input documentation
-
getOutputDocumentation
public java.lang.String getOutputDocumentation()
Gets output documentation.- Returns:
- the output documentation
-
setOutputDocumentation
public void setOutputDocumentation(java.lang.String outputDocumentation)
Sets output documentation.- Parameters:
outputDocumentation- the output documentation
-
getTimestamp
public java.lang.Long getTimestamp()
Gets timestamp.- Returns:
- the timestamp
-
setTimestamp
public void setTimestamp(java.lang.Long timestamp)
Sets timestamp.- Parameters:
timestamp- the timestamp
-
getStatement
public java.lang.String getStatement()
Gets statement.- Returns:
- the statement
-
setStatement
public void setStatement(java.lang.String statement)
Sets statement.- Parameters:
statement- the statement
-
getId
public int getId()
Description copied from class:Comet3EntityGets id.- Overrides:
getIdin classComet3Entity- Returns:
- the id
-
setId
public void setId(int id)
Description copied from class:Comet3EntitySets id.- Overrides:
setIdin classComet3Entity- Parameters:
id- the id
-
-