Class BaseElementImpl
- java.lang.Object
- 
- org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
- 
- org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
- 
- org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
 
 
 
- 
- All Implemented Interfaces:
- BaseElement,- BpmnModelElementInstance,- ModelElementInstance
 - Direct Known Subclasses:
- ArtifactImpl,- AssignmentImpl,- AuditingImpl,- CategoryValueImpl,- ComplexBehaviorDefinitionImpl,- ConversationAssociationImpl,- ConversationLinkImpl,- ConversationNodeImpl,- CorrelationKeyImpl,- CorrelationPropertyBindingImpl,- CorrelationPropertyRetrievalExpressionImpl,- CorrelationSubscriptionImpl,- DataAssociationImpl,- DataStateImpl,- ExpressionImpl,- FlowElementImpl,- InputSetImpl,- IoBindingImpl,- IoSpecificationImpl,- ItemAwareElementImpl,- LaneImpl,- LaneSetImpl,- LoopCharacteristicsImpl,- MessageFlowAssociationImpl,- MessageFlowImpl,- MonitoringImpl,- OperationImpl,- OutputSetImpl,- ParticipantAssociationImpl,- ParticipantImpl,- ParticipantMultiplicityImpl,- PartitionElement,- RelationshipImpl,- RenderingImpl,- ResourceAssignmentExpressionImpl,- ResourceParameterBindingImpl,- ResourceParameterImpl,- ResourceRoleImpl,- RootElementImpl,- SignalImpl
 
 public abstract class BaseElementImpl extends BpmnModelElementInstanceImpl implements BaseElement The BPMN baseElement element- Author:
- Daniel Meyer, Sebastian Menski
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected static ChildElementCollection<Documentation>documentationCollectionprotected static ChildElement<ExtensionElements>extensionElementsChildprotected static Attribute<java.lang.String>idAttribute- 
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImplmodelInstance
 
- 
 - 
Constructor SummaryConstructors Constructor Description BaseElementImpl(ModelTypeInstanceContext instanceContext)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DiagramElementgetDiagramElement()java.util.Collection<Documentation>getDocumentations()ExtensionElementsgetExtensionElements()java.lang.StringgetId()java.util.Collection<Reference>getIncomingReferencesByType(java.lang.Class<? extends ModelElementInstance> referenceSourceTypeClass)static voidregisterType(ModelBuilder bpmnModelBuilder)voidsetExtensionElements(ExtensionElements extensionElements)voidsetId(java.lang.String id)- 
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImplbuilder, getScope, isScope
 - 
Methods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpladdChildElement, 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.Objectclone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BpmnModelElementInstancebuilder, getScope, isScope
 - 
Methods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstanceaddChildElement, 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- 
idAttributeprotected static Attribute<java.lang.String> idAttribute 
 - 
documentationCollectionprotected static ChildElementCollection<Documentation> documentationCollection 
 - 
extensionElementsChildprotected static ChildElement<ExtensionElements> extensionElementsChild 
 
- 
 - 
Constructor Detail- 
BaseElementImplpublic BaseElementImpl(ModelTypeInstanceContext instanceContext) 
 
- 
 - 
Method Detail- 
registerTypepublic static void registerType(ModelBuilder bpmnModelBuilder) 
 - 
getIdpublic java.lang.String getId() - Specified by:
- getIdin interface- BaseElement
 
 - 
setIdpublic void setId(java.lang.String id) - Specified by:
- setIdin interface- BaseElement
 
 - 
getDocumentationspublic java.util.Collection<Documentation> getDocumentations() - Specified by:
- getDocumentationsin interface- BaseElement
 
 - 
getExtensionElementspublic ExtensionElements getExtensionElements() - Specified by:
- getExtensionElementsin interface- BaseElement
 
 - 
setExtensionElementspublic void setExtensionElements(ExtensionElements extensionElements) - Specified by:
- setExtensionElementsin interface- BaseElement
 
 - 
getDiagramElementpublic DiagramElement getDiagramElement() - Specified by:
- getDiagramElementin interface- BaseElement
 
 - 
getIncomingReferencesByTypepublic java.util.Collection<Reference> getIncomingReferencesByType(java.lang.Class<? extends ModelElementInstance> referenceSourceTypeClass) 
 
- 
 
-