Oracle Fusion Middleware
Java API Reference for Oracle BPM Suite
11g Release 1 (11.1.1.7.0)
E25378-07

oracle.bpm.casemgmt.metadata.Case.model
Class TCaseMetadata

java.lang.Object
  extended by oracle.bpm.casemgmt.metadata.extension.model.TExtensibleElements
      extended by oracle.bpm.casemgmt.metadata.Case.model.TCaseMetadata
All Implemented Interfaces:
java.io.Serializable

public class TCaseMetadata
extends TExtensibleElements
implements java.io.Serializable

Java class for tCaseMetadata complex type.

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

 <complexType name="tCaseMetadata">
   <complexContent>
     <extension base="{http://xmlns.oracle.com/bpm/case/metadata/extension}tExtensibleElements">
       <sequence>
         <element name="id" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="name" type="{http://xmlns.oracle.com/bpm/case/metadata}tTranslatedValue"/>
         <element name="title" type="{http://xmlns.oracle.com/bpm/case/metadata/common}tTranslatableValue" minOccurs="0"/>
         <element name="priority" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
         <element name="category" type="{http://xmlns.oracle.com/bpm/case/metadata}tCategory" minOccurs="0"/>
         <element name="ecmFolder" type="{http://xmlns.oracle.com/bpm/case/metadata}tECMFolder" minOccurs="0"/>
         <element name="caseData" type="{http://xmlns.oracle.com/bpm/case/metadata}tCaseData" maxOccurs="unbounded" minOccurs="0"/>
         <element name="events" type="{http://xmlns.oracle.com/bpm/case/metadata}tUserDefinedEvent" minOccurs="0"/>
         <element name="publishCaseEventsToEDN" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="stakeHolders" type="{http://xmlns.oracle.com/bpm/case/metadata}tStakeHolders" minOccurs="0"/>
         <element name="milestones" type="{http://xmlns.oracle.com/bpm/case/metadata}tMilestones" minOccurs="0"/>
         <element name="outcomes" type="{http://xmlns.oracle.com/bpm/case/metadata}tOutcomes" minOccurs="0"/>
         <element name="permissionTags" type="{http://xmlns.oracle.com/bpm/case/metadata}tPermissionTags" minOccurs="0"/>
         <element name="caseAttributes" type="{http://xmlns.oracle.com/bpm/case/metadata}tCaseAttributes" minOccurs="0"/>
         <element name="resourceBundle" type="{http://xmlns.oracle.com/bpm/case/metadata}tResourceBundle" minOccurs="0"/>
         <element name="namespacePrefixes" type="{http://xmlns.oracle.com/bpm/case/metadata}tNamespacePrefixes" minOccurs="0"/>
       </sequence>
       <attribute name="targetNamespace" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
TCaseMetadata()
           
 
Method Summary
 TCaseAttributes getCaseAttributes()
          Gets the value of the caseAttributes property.
 java.util.List<TCaseData> getCaseData()
          Gets the value of the caseData property.
 TCategory getCategory()
          Gets the value of the category property.
 TECMFolder getEcmFolder()
          Gets the value of the ecmFolder property.
 TUserDefinedEvent getEvents()
          Gets the value of the events property.
 java.lang.String getId()
          Gets the value of the id property.
 TMilestones getMilestones()
          Gets the value of the milestones property.
 java.lang.String getName()
          Gets the value of the name property.
 TNamespacePrefixes getNamespacePrefixes()
          Gets the value of the namespacePrefixes property.
 TOutcomes getOutcomes()
          Gets the value of the outcomes property.
 TPermissionTags getPermissionTags()
          Gets the value of the permissionTags property.
 java.math.BigInteger getPriority()
          Gets the value of the priority property.
 TResourceBundle getResourceBundle()
          Gets the value of the resourceBundle property.
 TStakeHolders getStakeHolders()
          Gets the value of the stakeHolders property.
 java.lang.String getTargetNamespace()
          Gets the value of the targetNamespace property.
 TTranslatableValue getTitle()
          Gets the value of the title property.
 java.lang.Boolean isPublishCaseEventsToEDN()
          Gets the value of the publishCaseEventsToEDN property.
 boolean isSetCaseAttributes()
           
 boolean isSetCaseData()
           
 boolean isSetCategory()
           
 boolean isSetEcmFolder()
           
 boolean isSetEvents()
           
 boolean isSetId()
           
 boolean isSetMilestones()
           
 boolean isSetName()
           
 boolean isSetNamespacePrefixes()
           
 boolean isSetOutcomes()
           
 boolean isSetPermissionTags()
           
 boolean isSetPriority()
           
 boolean isSetPublishCaseEventsToEDN()
           
 boolean isSetResourceBundle()
           
 boolean isSetStakeHolders()
           
 boolean isSetTargetNamespace()
           
 boolean isSetTitle()
           
 void setCaseAttributes(TCaseAttributes value)
          Sets the value of the caseAttributes property.
 void setCategory(TCategory value)
          Sets the value of the category property.
 void setEcmFolder(TECMFolder value)
          Sets the value of the ecmFolder property.
 void setEvents(TUserDefinedEvent value)
          Sets the value of the events property.
 void setId(java.lang.String value)
          Sets the value of the id property.
 void setMilestones(TMilestones value)
          Sets the value of the milestones property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setNamespacePrefixes(TNamespacePrefixes value)
          Sets the value of the namespacePrefixes property.
 void setOutcomes(TOutcomes value)
          Sets the value of the outcomes property.
 void setPermissionTags(TPermissionTags value)
          Sets the value of the permissionTags property.
 void setPriority(java.math.BigInteger value)
          Sets the value of the priority property.
 void setPublishCaseEventsToEDN(java.lang.Boolean value)
          Sets the value of the publishCaseEventsToEDN property.
 void setResourceBundle(TResourceBundle value)
          Sets the value of the resourceBundle property.
 void setStakeHolders(TStakeHolders value)
          Sets the value of the stakeHolders property.
 void setTargetNamespace(java.lang.String value)
          Sets the value of the targetNamespace property.
 void setTitle(TTranslatableValue value)
          Sets the value of the title property.
 void unsetCaseData()
           
 
Methods inherited from class oracle.bpm.casemgmt.metadata.extension.model.TExtensibleElements
getDocumentation
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TCaseMetadata

public TCaseMetadata()
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

isSetId

public boolean isSetId()

getName

public java.lang.String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(java.lang.String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

isSetName

public boolean isSetName()

getTitle

public TTranslatableValue getTitle()
Gets the value of the title property.

Returns:
possible object is TTranslatableValue

setTitle

public void setTitle(TTranslatableValue value)
Sets the value of the title property.

Parameters:
value - allowed object is TTranslatableValue

isSetTitle

public boolean isSetTitle()

getPriority

public java.math.BigInteger getPriority()
Gets the value of the priority property.

Returns:
possible object is BigInteger

setPriority

public void setPriority(java.math.BigInteger value)
Sets the value of the priority property.

Parameters:
value - allowed object is BigInteger

isSetPriority

public boolean isSetPriority()

getCategory

public TCategory getCategory()
Gets the value of the category property.

Returns:
possible object is TCategory

setCategory

public void setCategory(TCategory value)
Sets the value of the category property.

Parameters:
value - allowed object is TCategory

isSetCategory

public boolean isSetCategory()

getEcmFolder

public TECMFolder getEcmFolder()
Gets the value of the ecmFolder property.

Returns:
possible object is TECMFolder

setEcmFolder

public void setEcmFolder(TECMFolder value)
Sets the value of the ecmFolder property.

Parameters:
value - allowed object is TECMFolder

isSetEcmFolder

public boolean isSetEcmFolder()

getCaseData

public java.util.List<TCaseData> getCaseData()
Gets the value of the caseData 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 caseData property.

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

    getCaseData().add(newItem);
 

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


isSetCaseData

public boolean isSetCaseData()

unsetCaseData

public void unsetCaseData()

getEvents

public TUserDefinedEvent getEvents()
Gets the value of the events property.

Returns:
possible object is TUserDefinedEvent

setEvents

public void setEvents(TUserDefinedEvent value)
Sets the value of the events property.

Parameters:
value - allowed object is TUserDefinedEvent

isSetEvents

public boolean isSetEvents()

isPublishCaseEventsToEDN

public java.lang.Boolean isPublishCaseEventsToEDN()
Gets the value of the publishCaseEventsToEDN property.

Returns:
possible object is Boolean

setPublishCaseEventsToEDN

public void setPublishCaseEventsToEDN(java.lang.Boolean value)
Sets the value of the publishCaseEventsToEDN property.

Parameters:
value - allowed object is Boolean

isSetPublishCaseEventsToEDN

public boolean isSetPublishCaseEventsToEDN()

getStakeHolders

public TStakeHolders getStakeHolders()
Gets the value of the stakeHolders property.

Returns:
possible object is TStakeHolders

setStakeHolders

public void setStakeHolders(TStakeHolders value)
Sets the value of the stakeHolders property.

Parameters:
value - allowed object is TStakeHolders

isSetStakeHolders

public boolean isSetStakeHolders()

getMilestones

public TMilestones getMilestones()
Gets the value of the milestones property.

Returns:
possible object is TMilestones

setMilestones

public void setMilestones(TMilestones value)
Sets the value of the milestones property.

Parameters:
value - allowed object is TMilestones

isSetMilestones

public boolean isSetMilestones()

getOutcomes

public TOutcomes getOutcomes()
Gets the value of the outcomes property.

Returns:
possible object is TOutcomes

setOutcomes

public void setOutcomes(TOutcomes value)
Sets the value of the outcomes property.

Parameters:
value - allowed object is TOutcomes

isSetOutcomes

public boolean isSetOutcomes()

getPermissionTags

public TPermissionTags getPermissionTags()
Gets the value of the permissionTags property.

Returns:
possible object is TPermissionTags

setPermissionTags

public void setPermissionTags(TPermissionTags value)
Sets the value of the permissionTags property.

Parameters:
value - allowed object is TPermissionTags

isSetPermissionTags

public boolean isSetPermissionTags()

getCaseAttributes

public TCaseAttributes getCaseAttributes()
Gets the value of the caseAttributes property.

Returns:
possible object is TCaseAttributes

setCaseAttributes

public void setCaseAttributes(TCaseAttributes value)
Sets the value of the caseAttributes property.

Parameters:
value - allowed object is TCaseAttributes

isSetCaseAttributes

public boolean isSetCaseAttributes()

getResourceBundle

public TResourceBundle getResourceBundle()
Gets the value of the resourceBundle property.

Returns:
possible object is TResourceBundle

setResourceBundle

public void setResourceBundle(TResourceBundle value)
Sets the value of the resourceBundle property.

Parameters:
value - allowed object is TResourceBundle

isSetResourceBundle

public boolean isSetResourceBundle()

getNamespacePrefixes

public TNamespacePrefixes getNamespacePrefixes()
Gets the value of the namespacePrefixes property.

Returns:
possible object is TNamespacePrefixes

setNamespacePrefixes

public void setNamespacePrefixes(TNamespacePrefixes value)
Sets the value of the namespacePrefixes property.

Parameters:
value - allowed object is TNamespacePrefixes

isSetNamespacePrefixes

public boolean isSetNamespacePrefixes()

getTargetNamespace

public java.lang.String getTargetNamespace()
Gets the value of the targetNamespace property.

Returns:
possible object is String

setTargetNamespace

public void setTargetNamespace(java.lang.String value)
Sets the value of the targetNamespace property.

Parameters:
value - allowed object is String

isSetTargetNamespace

public boolean isSetTargetNamespace()

Oracle Fusion Middleware
Java API Reference for Oracle BPM Suite
11g Release 1 (11.1.1.7.0)
E25378-07

Copyright © 2009, 2013, Oracle and/or its affiliates. All rights reserved.