Class Action

All Implemented Interfaces:
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:
  • Field Details

  • Constructor Details

    • Action

      public Action()
      Instantiates a new Action.
    • Action

      public Action(int id, long timestamp, String name, Integer sequenceNo, Integer classId, Integer domain, Integer type, String inputdocumentation, String outputdocumentation)
      Instantiates a new Action.
      Parameters:
      id - the id
      timestamp - the timestamp
      name - the name
      sequenceNo - the sequence no
      classId - the class id
      domain - the domain
      type - the type
      inputdocumentation - the inputdocumentation
      outputdocumentation - 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 Details

    • setFrontRowLink

      public void setFrontRowLink(CometScript.FrontRowLink frontRowLink, String alternativeLabel, String alternativeDescription)
      Sets front row link.
      Parameters:
      frontRowLink - the front row link
      alternativeLabel - the alternative label
      alternativeDescription - 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 String getName()
      Gets name.
      Returns:
      the name
    • setName

      public void setName(String name)
      Sets name.
      Parameters:
      name - the name
    • getSequenceNo

      public Integer getSequenceNo()
      Gets sequence no.
      Returns:
      the sequence no
    • setSequenceNo

      public void setSequenceNo(Integer sequencenr)
      Sets sequence no.
      Parameters:
      sequencenr - the sequencenr
    • getClassId

      public Integer getClassId()
      Gets class id.
      Returns:
      the class id
    • setClassId

      public void setClassId(Integer classId)
      Sets class id.
      Parameters:
      classId - the class id
    • getDomain

      public Integer getDomain()
      Gets domain.
      Returns:
      the domain
    • setDomain

      public void setDomain(Integer domain)
      Sets domain.
      Parameters:
      domain - the domain
    • getType

      public Integer getType()
      Gets type.
      Returns:
      the type
    • setType

      public void setType(Integer type)
      Sets type.
      Parameters:
      type - the type
    • getInputDocumentation

      public String getInputDocumentation()
      Gets input documentation.
      Returns:
      the input documentation
    • setInputDocumentation

      public void setInputDocumentation(String inputDocumentation)
      Sets input documentation.
      Parameters:
      inputDocumentation - the input documentation
    • getOutputDocumentation

      public String getOutputDocumentation()
      Gets output documentation.
      Returns:
      the output documentation
    • setOutputDocumentation

      public void setOutputDocumentation(String outputDocumentation)
      Sets output documentation.
      Parameters:
      outputDocumentation - the output documentation
    • getTimestamp

      public Long getTimestamp()
      Gets timestamp.
      Returns:
      the timestamp
    • setTimestamp

      public void setTimestamp(Long timestamp)
      Sets timestamp.
      Parameters:
      timestamp - the timestamp
    • getStatement

      public String getStatement()
      Gets statement.
      Returns:
      the statement
    • setStatement

      public void setStatement(String statement)
      Sets statement.
      Parameters:
      statement - the statement
    • getId

      public int getId()
      Description copied from class: Comet3Entity
      Gets id.
      Overrides:
      getId in class Comet3Entity
      Returns:
      the id
    • setId

      public void setId(int id)
      Description copied from class: Comet3Entity
      Sets id.
      Overrides:
      setId in class Comet3Entity
      Parameters:
      id - the id