org.camunda.bpm.model.dmn.impl.instance
Class ItemDefinitionImpl
java.lang.Object
org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
org.camunda.bpm.model.dmn.impl.instance.DmnModelElementInstanceImpl
org.camunda.bpm.model.dmn.impl.instance.DmnElementImpl
org.camunda.bpm.model.dmn.impl.instance.NamedElementImpl
org.camunda.bpm.model.dmn.impl.instance.ItemDefinitionImpl
- All Implemented Interfaces:
- DmnElement, DmnModelElementInstance, ItemDefinition, NamedElement, org.camunda.bpm.model.xml.instance.ModelElementInstance
- Direct Known Subclasses:
- ItemComponentImpl
public class ItemDefinitionImpl
- extends NamedElementImpl
- implements ItemDefinition
| Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl |
modelInstance |
|
Constructor Summary |
ItemDefinitionImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
|
| 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, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement |
| 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, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement |
typeLanguageAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> typeLanguageAttribute
isCollectionAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> isCollectionAttribute
typeRefChild
protected static org.camunda.bpm.model.xml.type.child.ChildElement<TypeRef> typeRefChild
allowedValuesChild
protected static org.camunda.bpm.model.xml.type.child.ChildElement<AllowedValues> allowedValuesChild
itemComponentCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<ItemComponent> itemComponentCollection
ItemDefinitionImpl
public ItemDefinitionImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
getTypeLanguage
public String getTypeLanguage()
- Specified by:
getTypeLanguage in interface ItemDefinition
setTypeLanguage
public void setTypeLanguage(String typeLanguage)
- Specified by:
setTypeLanguage in interface ItemDefinition
isCollection
public boolean isCollection()
- Specified by:
isCollection in interface ItemDefinition
setCollection
public void setCollection(boolean isCollection)
- Specified by:
setCollection in interface ItemDefinition
getTypeRef
public TypeRef getTypeRef()
- Specified by:
getTypeRef in interface ItemDefinition
setTypeRef
public void setTypeRef(TypeRef typeRef)
- Specified by:
setTypeRef in interface ItemDefinition
getAllowedValues
public AllowedValues getAllowedValues()
- Specified by:
getAllowedValues in interface ItemDefinition
setAllowedValues
public void setAllowedValues(AllowedValues allowedValues)
- Specified by:
setAllowedValues in interface ItemDefinition
getItemComponents
public Collection<ItemComponent> getItemComponents()
- Specified by:
getItemComponents in interface ItemDefinition
registerType
public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
Copyright © 2015 camunda services GmbH. All rights reserved.