Class DocumentType

  • Direct Known Subclasses:
    Document

    public class DocumentType
    extends java.lang.Object

    Java class for documentType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="documentType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="id" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="initials" type="{}initials"/>
             <element name="title" type="{}i18nStringType"/>
             <element name="icon" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="defaultRole" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="anonymousRole" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="transitionRole" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="tags" type="{}tags" minOccurs="0"/>
             <element name="caseName" type="{}i18nStringTypeWithExpression" minOccurs="0"/>
             <element name="roleRef" type="{}caseRoleRef" maxOccurs="unbounded" minOccurs="0"/>
             <choice minOccurs="0">
               <element name="usersRef" type="{}caseUserRef" maxOccurs="unbounded"/>
               <element name="userRef" type="{}caseUserRef" maxOccurs="unbounded"/>
             </choice>
             <element name="processEvents" type="{}processEvents" minOccurs="0"/>
             <element name="caseEvents" type="{}caseEvents" minOccurs="0"/>
             <element name="transaction" type="{}transaction" maxOccurs="unbounded" minOccurs="0"/>
             <element name="role" type="{}role" maxOccurs="unbounded" minOccurs="0"/>
             <element name="function" type="{}function" maxOccurs="unbounded" minOccurs="0"/>
             <element name="data" type="{}data" maxOccurs="unbounded" minOccurs="0"/>
             <element name="mapping" type="{}mapping" maxOccurs="unbounded" minOccurs="0"/>
             <element name="i18n" type="{}i18n" maxOccurs="unbounded" minOccurs="0"/>
             <element name="transition" type="{}transition" maxOccurs="unbounded"/>
             <element name="place" type="{}place" maxOccurs="unbounded" minOccurs="0"/>
             <element name="arc" type="{}arc" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • id

        protected java.lang.String id
      • version

        protected java.lang.String version
      • initials

        protected java.lang.String initials
      • icon

        protected java.lang.String icon
      • defaultRole

        protected java.lang.Boolean defaultRole
      • anonymousRole

        protected java.lang.Boolean anonymousRole
      • transitionRole

        protected java.lang.Boolean transitionRole
      • tags

        protected Tags tags
      • roleRef

        protected java.util.List<CaseRoleRef> roleRef
      • usersRef

        protected java.util.List<CaseUserRef> usersRef
      • userRef

        protected java.util.List<CaseUserRef> userRef
      • transaction

        protected java.util.List<Transaction> transaction
      • role

        protected java.util.List<Role> role
      • function

        protected java.util.List<Function> function
      • data

        protected java.util.List<Data> data
      • mapping

        protected java.util.List<Mapping> mapping
      • i18N

        protected java.util.List<I18N> i18N
      • transition

        protected java.util.List<Transition> transition
      • place

        protected java.util.List<Place> place
      • arc

        protected java.util.List<Arc> arc
    • Constructor Detail

      • DocumentType

        public DocumentType()
    • Method Detail

      • getId

        public java.lang.String getId()
        Gets the value of the id property.
        Returns:
        possible object is String
      • setId

        public void setId​(java.lang.String value)
        Sets the value of the id property.
        Parameters:
        value - allowed object is String
      • getVersion

        public java.lang.String getVersion()
        Gets the value of the version property.
        Returns:
        possible object is String
      • setVersion

        public void setVersion​(java.lang.String value)
        Sets the value of the version property.
        Parameters:
        value - allowed object is String
      • getInitials

        public java.lang.String getInitials()
        Gets the value of the initials property.
        Returns:
        possible object is String
      • setInitials

        public void setInitials​(java.lang.String value)
        Sets the value of the initials property.
        Parameters:
        value - allowed object is String
      • setTitle

        public void setTitle​(I18NStringType value)
        Sets the value of the title property.
        Parameters:
        value - allowed object is I18NStringType
      • getIcon

        public java.lang.String getIcon()
        Gets the value of the icon property.
        Returns:
        possible object is String
      • setIcon

        public void setIcon​(java.lang.String value)
        Sets the value of the icon property.
        Parameters:
        value - allowed object is String
      • isDefaultRole

        public java.lang.Boolean isDefaultRole()
        Gets the value of the defaultRole property.
        Returns:
        possible object is Boolean
      • setDefaultRole

        public void setDefaultRole​(java.lang.Boolean value)
        Sets the value of the defaultRole property.
        Parameters:
        value - allowed object is Boolean
      • isAnonymousRole

        public java.lang.Boolean isAnonymousRole()
        Gets the value of the anonymousRole property.
        Returns:
        possible object is Boolean
      • setAnonymousRole

        public void setAnonymousRole​(java.lang.Boolean value)
        Sets the value of the anonymousRole property.
        Parameters:
        value - allowed object is Boolean
      • isTransitionRole

        public java.lang.Boolean isTransitionRole()
        Gets the value of the transitionRole property.
        Returns:
        possible object is Boolean
      • setTransitionRole

        public void setTransitionRole​(java.lang.Boolean value)
        Sets the value of the transitionRole property.
        Parameters:
        value - allowed object is Boolean
      • getTags

        public Tags getTags()
        Gets the value of the tags property.
        Returns:
        possible object is Tags
      • setTags

        public void setTags​(Tags value)
        Sets the value of the tags property.
        Parameters:
        value - allowed object is Tags
      • getRoleRef

        public java.util.List<CaseRoleRef> getRoleRef()
        Gets the value of the roleRef property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the roleRef property.

        For example, to add a new item, do as follows:

            getRoleRef().add(newItem);
         

        Objects of the following type(s) are allowed in the list CaseRoleRef

      • getUsersRef

        public java.util.List<CaseUserRef> getUsersRef()
        Gets the value of the usersRef property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the usersRef property.

        For example, to add a new item, do as follows:

            getUsersRef().add(newItem);
         

        Objects of the following type(s) are allowed in the list CaseUserRef

      • getUserRef

        public java.util.List<CaseUserRef> getUserRef()
        Gets the value of the userRef property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the userRef property.

        For example, to add a new item, do as follows:

            getUserRef().add(newItem);
         

        Objects of the following type(s) are allowed in the list CaseUserRef

      • getProcessEvents

        public ProcessEvents getProcessEvents()
        Gets the value of the processEvents property.
        Returns:
        possible object is ProcessEvents
      • setProcessEvents

        public void setProcessEvents​(ProcessEvents value)
        Sets the value of the processEvents property.
        Parameters:
        value - allowed object is ProcessEvents
      • getCaseEvents

        public CaseEvents getCaseEvents()
        Gets the value of the caseEvents property.
        Returns:
        possible object is CaseEvents
      • setCaseEvents

        public void setCaseEvents​(CaseEvents value)
        Sets the value of the caseEvents property.
        Parameters:
        value - allowed object is CaseEvents
      • getTransaction

        public java.util.List<Transaction> getTransaction()
        Gets the value of the transaction property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the transaction property.

        For example, to add a new item, do as follows:

            getTransaction().add(newItem);
         

        Objects of the following type(s) are allowed in the list Transaction

      • getRole

        public java.util.List<Role> getRole()
        Gets the value of the role property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the role property.

        For example, to add a new item, do as follows:

            getRole().add(newItem);
         

        Objects of the following type(s) are allowed in the list Role

      • getFunction

        public java.util.List<Function> getFunction()
        Gets the value of the function property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the function property.

        For example, to add a new item, do as follows:

            getFunction().add(newItem);
         

        Objects of the following type(s) are allowed in the list Function

      • getData

        public java.util.List<Data> getData()
        Gets the value of the data property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the data property.

        For example, to add a new item, do as follows:

            getData().add(newItem);
         

        Objects of the following type(s) are allowed in the list Data

      • getMapping

        public java.util.List<Mapping> getMapping()
        Gets the value of the mapping property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the mapping property.

        For example, to add a new item, do as follows:

            getMapping().add(newItem);
         

        Objects of the following type(s) are allowed in the list Mapping

      • getI18N

        public java.util.List<I18N> getI18N()
        Gets the value of the i18N property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the i18N property.

        For example, to add a new item, do as follows:

            getI18N().add(newItem);
         

        Objects of the following type(s) are allowed in the list I18N

      • getTransition

        public java.util.List<Transition> getTransition()
        Gets the value of the transition property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the transition property.

        For example, to add a new item, do as follows:

            getTransition().add(newItem);
         

        Objects of the following type(s) are allowed in the list Transition

      • getPlace

        public java.util.List<Place> getPlace()
        Gets the value of the place property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the place property.

        For example, to add a new item, do as follows:

            getPlace().add(newItem);
         

        Objects of the following type(s) are allowed in the list Place

      • getArc

        public java.util.List<Arc> getArc()
        Gets the value of the arc property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the arc property.

        For example, to add a new item, do as follows:

            getArc().add(newItem);
         

        Objects of the following type(s) are allowed in the list Arc