Class CaseFileItemImpl
- java.lang.Object
-
- org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
-
- org.camunda.bpm.model.cmmn.impl.instance.CmmnModelElementInstanceImpl
-
- org.camunda.bpm.model.cmmn.impl.instance.CmmnElementImpl
-
- org.camunda.bpm.model.cmmn.impl.instance.CaseFileItemImpl
-
- All Implemented Interfaces:
CaseFileItem
,CmmnElement
,CmmnModelElementInstance
,ModelElementInstance
public class CaseFileItemImpl extends CmmnElementImpl implements CaseFileItem
- Author:
- Roman Smirnov
-
-
Field Summary
Fields Modifier and Type Field Description protected static ChildElement<Children>
childrenChild
protected static AttributeReference<CaseFileItemDefinition>
definitionRefAttribute
protected static Attribute<MultiplicityEnum>
multiplicityAttribute
protected static Attribute<java.lang.String>
nameAttribute
protected static AttributeReference<CaseFileItem>
sourceRefAttribute
Deprecated.protected static AttributeReferenceCollection<CaseFileItem>
sourceRefCollection
protected static AttributeReferenceCollection<CaseFileItem>
targetRefCollection
-
Fields inherited from class org.camunda.bpm.model.cmmn.impl.instance.CmmnElementImpl
descriptionAttribute, documentationCollection, extensionElementsChild, idAttribute
-
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
-
-
Constructor Summary
Constructors Constructor Description CaseFileItemImpl(ModelTypeInstanceContext instanceContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Children
getChildren()
CaseFileItemDefinition
getDefinitionRef()
MultiplicityEnum
getMultiplicity()
java.lang.String
getName()
CaseFileItem
getSourceRef()
java.util.Collection<CaseFileItem>
getSourceRefs()
java.util.Collection<CaseFileItem>
getTargetRefs()
static void
registerType(ModelBuilder modelBuilder)
void
setChildren(Children children)
void
setDefinitionRef(CaseFileItemDefinition caseFileItemDefinition)
void
setMultiplicity(MultiplicityEnum multiplicity)
void
setName(java.lang.String name)
void
setSourceRef(CaseFileItem sourceRef)
-
Methods inherited from class org.camunda.bpm.model.cmmn.impl.instance.CmmnElementImpl
getDescription, getDocumentations, getExtensionElements, getId, isCmmn11, setDescription, setExtensionElements, setId
-
Methods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
addChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.camunda.bpm.model.cmmn.instance.CmmnElement
getDescription, getDocumentations, getExtensionElements, getId, setDescription, setExtensionElements, setId
-
Methods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstance
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
-
-
-
-
Field Detail
-
nameAttribute
protected static Attribute<java.lang.String> nameAttribute
-
multiplicityAttribute
protected static Attribute<MultiplicityEnum> multiplicityAttribute
-
definitionRefAttribute
protected static AttributeReference<CaseFileItemDefinition> definitionRefAttribute
-
targetRefCollection
protected static AttributeReferenceCollection<CaseFileItem> targetRefCollection
-
childrenChild
protected static ChildElement<Children> childrenChild
-
sourceRefAttribute
@Deprecated protected static AttributeReference<CaseFileItem> sourceRefAttribute
Deprecated.
-
sourceRefCollection
protected static AttributeReferenceCollection<CaseFileItem> sourceRefCollection
-
-
Constructor Detail
-
CaseFileItemImpl
public CaseFileItemImpl(ModelTypeInstanceContext instanceContext)
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceCaseFileItem
-
setName
public void setName(java.lang.String name)
- Specified by:
setName
in interfaceCaseFileItem
-
getMultiplicity
public MultiplicityEnum getMultiplicity()
- Specified by:
getMultiplicity
in interfaceCaseFileItem
-
setMultiplicity
public void setMultiplicity(MultiplicityEnum multiplicity)
- Specified by:
setMultiplicity
in interfaceCaseFileItem
-
getDefinitionRef
public CaseFileItemDefinition getDefinitionRef()
- Specified by:
getDefinitionRef
in interfaceCaseFileItem
-
setDefinitionRef
public void setDefinitionRef(CaseFileItemDefinition caseFileItemDefinition)
- Specified by:
setDefinitionRef
in interfaceCaseFileItem
-
getSourceRef
public CaseFileItem getSourceRef()
- Specified by:
getSourceRef
in interfaceCaseFileItem
-
setSourceRef
public void setSourceRef(CaseFileItem sourceRef)
- Specified by:
setSourceRef
in interfaceCaseFileItem
-
getSourceRefs
public java.util.Collection<CaseFileItem> getSourceRefs()
- Specified by:
getSourceRefs
in interfaceCaseFileItem
-
getTargetRefs
public java.util.Collection<CaseFileItem> getTargetRefs()
- Specified by:
getTargetRefs
in interfaceCaseFileItem
-
getChildren
public Children getChildren()
- Specified by:
getChildren
in interfaceCaseFileItem
-
setChildren
public void setChildren(Children children)
- Specified by:
setChildren
in interfaceCaseFileItem
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
-