| class  | ActivationConditionImpl | The BPMN element activationCondition of the BPMN tComplexGateway type | 
| class  | ActivityImpl | The BPMN activity element | 
| class  | ArtifactImpl | The BPMN artifact element | 
| class  | AssignmentImpl | The BPMN assignment element | 
| class  | AssociationImpl |  | 
| class  | AuditingImpl | The BPMN auditing element | 
| class  | BaseElementImpl | The BPMN baseElement element | 
| class  | BoundaryEventImpl | The BPMN boundaryEvent element | 
| class  | BusinessRuleTaskImpl | The BPMN businessRuleTask element | 
| class  | CallableElementImpl | The BPMN callableElement element | 
| class  | CallActivityImpl | The BPMN callActivity element | 
| class  | CallConversationImpl | The BPMN callConversation element | 
| class  | CancelEventDefinitionImpl | The BPMN cancelEventDefinition element | 
| class  | CatchEventImpl | The BPMN catchEvent element | 
| class  | CategoryImpl |  | 
| class  | CategoryValueImpl | The BPMN categoryValue element | 
| class  | CategoryValueRef | The BPMN categoryValueRef element of the BPMN tFlowElement type | 
| class  | ChildLaneSet | The BPMN childLaneSet element of the BPMN tLaneSet type | 
| class  | CollaborationImpl | The BPMN collaboration element | 
| class  | CompensateEventDefinitionImpl | The BPMN compensateEventDefinition element | 
| class  | CompletionConditionImpl | The BPMN 2.0 completionCondition element from the
 tMultiInstanceLoopCharacteristics type | 
| class  | ComplexBehaviorDefinitionImpl | The BPMN 2.0 complexBehaviorDefinition element | 
| class  | ComplexGatewayImpl | The BPMN complexGateway element | 
| class  | ConditionalEventDefinitionImpl | The BPMN conditionalEventDefinition element | 
| class  | ConditionExpressionImpl | The BPMN conditionExpression element of the BPMN tSequenceFlow type | 
| class  | ConditionImpl | The BPMN condition element of the BPMN tConditionalEventDefinition type | 
| class  | ConversationAssociationImpl | The BPMN conversationAssociation element | 
| class  | ConversationImpl | The BPMN conversation element | 
| class  | ConversationLinkImpl | The BPMN conversationLink element | 
| class  | ConversationNodeImpl | The BPMN conversationNode element | 
| class  | CorrelationKeyImpl | The BPMN correlationKey element | 
| class  | CorrelationPropertyBindingImpl | The BPMN correlationPropertyBinding element | 
| class  | CorrelationPropertyImpl | The BPMN correlationProperty element | 
| class  | CorrelationPropertyRef | The BPMN correlationPropertyRef element of the BPMN tCorrelationKey type | 
| class  | CorrelationPropertyRetrievalExpressionImpl | The BPMN correlationPropertyRetrievalExpression element | 
| class  | CorrelationSubscriptionImpl | The BPMN correlationSubscription element | 
| class  | DataAssociationImpl | The BPMN dataAssociation element | 
| class  | DataInputAssociationImpl | The BPMN dataInputAssociation element | 
| class  | DataInputImpl | The BPMN dataInput element | 
| class  | DataInputRefs | The BPMN element dataInputRef of the BPMN tInputSet type | 
| class  | DataObjectImpl | The BPMN dataObject element | 
| class  | DataObjectReferenceImpl |  | 
| class  | DataOutputAssociationImpl | The BPMN dataOutputAssociation element | 
| class  | DataOutputImpl |  | 
| class  | DataOutputRefs | The BPMN dataOutputRefs element of the BPMN tOutputSet type | 
| class  | DataPath | The BPMN dataPath element of the BPMN tCorrelationPropertyBinding type | 
| class  | DataStateImpl |  | 
| class  | DataStoreImpl | The BPMN dataStore element | 
| class  | DataStoreReferenceImpl |  | 
| class  | DefinitionsImpl | The BPMN definitions element | 
| class  | DocumentationImpl | The BPMN documentation element | 
| class  | EndEventImpl | The BPMN endEvent element | 
| class  | EndPointImpl | The BPMN endPoint element | 
| class  | EndPointRef | The BPMN interfaceRef element of the BPMN tParticipant type | 
| class  | ErrorEventDefinitionImpl | The BPMN errorEventDefinition element | 
| class  | ErrorImpl |  | 
| class  | ErrorRef | The BPMN errorRef element of the BPMN tOperation type | 
| class  | EscalationEventDefinitionImpl | The BPMN escalationEventDefinition element | 
| class  | EscalationImpl | The BPMN escalation element | 
| class  | EventBasedGatewayImpl | The BPMN eventBasedGateway element | 
| class  | EventDefinitionImpl | The BPMN eventDefinition element | 
| class  | EventDefinitionRef | The BPMN eventDefinitionRef element of the BPMN tCatchEvent type | 
| class  | EventImpl | The BPMN event element | 
| class  | ExclusiveGatewayImpl | The BPMN exclusiveGateway element | 
| class  | ExpressionImpl | The BPMN expression element | 
| class  | ExtensionElementsImpl | The BPMN extensionElements element | 
| class  | ExtensionImpl | The BPMN extension element | 
| class  | FlowElementImpl | The BPMN flowElement element | 
| class  | FlowNodeImpl | The BPMN flowNode element | 
| class  | FlowNodeRef | The BPMN flowNodeRef element of the BPMN tLane type | 
| class  | FormalExpressionImpl | The BPMN formalExpression element | 
| class  | From | The BPMN from element of the BPMN tAssignment type | 
| class  | GatewayImpl | The BPMN gateway element | 
| class  | GlobalConversationImpl | The BPMN globalConversation element | 
| class  | GroupImpl |  | 
| class  | HumanPerformerImpl | The BPMN humanPerformer element | 
| class  | ImportImpl | The BPMN import element | 
| class  | InclusiveGatewayImpl | The BPMN inclusiveGateway element | 
| class  | Incoming | The BPMN incoming element of the BPMN tFlowNode type | 
| class  | InMessageRef | The BPMN inMessageRef element of the BPMN tOperation type | 
| class  | InnerParticipantRef | The BPMN innerParticipantRef element of the BPMN tParticipantAssociation type | 
| class  | InputDataItemImpl | The BPMN 2.0 inputDataItem from the tMultiInstanceLoopCharacteristics type | 
| class  | InputSetImpl | The BPMN inputSet element | 
| class  | InputSetRefs | The BPMN inputSetRefs element of the BPMN tOutputSet type | 
| class  | InteractionNodeImpl | The BPMN interactionNode interface | 
| class  | InterfaceImpl | The BPMN interface element | 
| class  | InterfaceRef | The BPMN interfaceRef element of the BPMN tParticipant type | 
| class  | IntermediateCatchEventImpl | The BPMN intermediateCatchEvent element | 
| class  | IntermediateThrowEventImpl | The BPMN intermediateThrowEvent element | 
| class  | IoBindingImpl | The BPMN ioBinding element | 
| class  | IoSpecificationImpl | The BPMN IoSpecification element | 
| class  | ItemAwareElementImpl |  | 
| class  | ItemDefinitionImpl |  | 
| class  | LaneImpl | The BPMN lane element | 
| class  | LaneSetImpl | The BPMN laneSet element | 
| class  | LinkEventDefinitionImpl | The BPMN linkEventDefinition element | 
| class  | LoopCardinalityImpl | The loopCardinality element from the tMultiInstanceLoopCharacteristics
 complex type | 
| class  | LoopCharacteristicsImpl | The BPMN loopCharacteristics element | 
| class  | LoopDataInputRef | The BPMN 2.0 loopDataInputRef element of the BPMN 2.0
 tMultiInstanceLoopCharacteristics type | 
| class  | LoopDataOutputRef | The BPMN 2.0 loopDataOutputRef element of the BPMN 2.0
 tMultiInstanceLoopCharacteristics type | 
| class  | ManualTaskImpl | The BPMN manualTask element | 
| class  | MessageEventDefinitionImpl |  | 
| class  | MessageFlowAssociationImpl | The BPMN messageFlowAssociation element | 
| class  | MessageFlowImpl | The BPMN messageFlow element | 
| class  | MessageFlowRef | The BPMN messageFlowRef element of the BPMN tConversationNode type | 
| class  | MessageImpl | The BPMN message event | 
| class  | MessagePath | The BPMN messagePath element of the BPMN tCorrelationPropertyRetrievalExpression type | 
| class  | MonitoringImpl | The BPMN monitoring element | 
| class  | MultiInstanceLoopCharacteristicsImpl | The BPMN 2.0 multiInstanceLoopCharacteristics element | 
| class  | OperationImpl | The BPMN operation element | 
| class  | OperationRef | The BPMN operationRef element of the BPMN tMessageEventDefinition type | 
| class  | OptionalInputRefs | The BPMN optionalInputRefs element of the BPMN tInputSet type | 
| class  | OptionalOutputRefs | The BPMN optionalOutputRefs element of the BPMN tOutputSet type | 
| class  | OuterParticipantRef | The BPMN outerParticipantRef element of the BPMN tParticipantAssociation type | 
| class  | Outgoing | The BPMN outgoing element of the BPMN tFlowNode type | 
| class  | OutMessageRef | The BPMN outMessageRef of the BPMN tOperation type | 
| class  | OutputDataItemImpl | The BPMN 2.0 outputDataItem from the tMultiInstanceLoopCharacteristics type | 
| class  | OutputSetImpl | The BPMN outputSet element | 
| class  | OutputSetRefs | The BPMN outputSetRefs element of the BPMN tInputSet type | 
| class  | ParallelGatewayImpl | The BPMN parallelGateway element | 
| class  | ParticipantAssociationImpl | The BPMN participantAssociation element | 
| class  | ParticipantImpl | The BPMN participant element | 
| class  | ParticipantMultiplicityImpl | The BPMN participantMultiplicity element | 
| class  | ParticipantRef | The BPMN participantRef element of the BPMN tConversationNode type | 
| class  | PartitionElement | The BPMN partitionElement of the BPMN tLane type | 
| class  | PerformerImpl | The BPMN performer element | 
| class  | PotentialOwnerImpl | The BPMN potentialOwner element | 
| class  | ProcessImpl | The BPMN process element | 
| class  | PropertyImpl | The BPMN property element | 
| class  | ReceiveTaskImpl | The BPMN receiveTask element | 
| class  | RelationshipImpl | The BPMN relationship element | 
| class  | RenderingImpl | The BPMN rendering element | 
| class  | ResourceAssignmentExpressionImpl | The BPMN resourceAssignmentExpression element | 
| class  | ResourceImpl | The BPMN resource element | 
| class  | ResourceParameterBindingImpl | The BPMN resourceParameterBinding element | 
| class  | ResourceParameterImpl | The BPMN resourceParameter element | 
| class  | ResourceRef | The BPMN resourceRef element of the BPMN tResourceRole type | 
| class  | ResourceRoleImpl | The BPMN resourceRole element | 
| class  | RootElementImpl | The BPMN rootElement element | 
| class  | ScriptImpl | The BPMN script element | 
| class  | ScriptTaskImpl | The BPMN scriptTask element | 
| class  | SendTaskImpl | The BPMN sendTask element | 
| class  | SequenceFlowImpl | The BPMN sequenceFlow element | 
| class  | ServiceTaskImpl | The BPMN serviceTask element | 
| class  | SignalEventDefinitionImpl | The BPMN signalEventDefinition element | 
| class  | SignalImpl | The BPMN signal element | 
| class  | Source | The BPMN source element of the BPMN tRelationship and tLinkEventDefinition type | 
| class  | SourceRef | The BPMN sourceRef element of the BPMN tDataAssociation type | 
| class  | StartEventImpl | The BPMN startEvent element | 
| class  | SubConversationImpl | The BPMN subConversation element | 
| class  | SubProcessImpl | The BPMN subProcess element | 
| class  | SupportedInterfaceRef | The BPMN supportedInterfaceRef element of the BPMN tCallableElement type | 
| class  | Supports | The BPMN supports element of the BPMN tProcess type | 
| class  | Target | The BPMN target element of the BPMN tRelationship type | 
| class  | TargetRef | The BPMN targetRef element of the BPMN tDataAssociation type | 
| class  | TaskImpl | The BPMN task element | 
| class  | TerminateEventDefinitionImpl | The BPMN terminateEventDefinition element | 
| class  | TextAnnotationImpl | The BPMN 2.0 textAnnotation element | 
| class  | TextImpl | The BPMN 2.0 text element from the tTextAnnotation complex type | 
| class  | ThrowEventImpl | The BPMN throwEvent element | 
| class  | TimeCycleImpl | The BPMN timeDuration element of the BPMN tTimerEventDefinition type | 
| class  | TimeDateImpl | The BPMN timeDate element of the BPMN tTimerEventDefinition type | 
| class  | TimeDurationImpl | The BPMN timeDuration element of the BPMN tTimerEventDefinition type | 
| class  | TimerEventDefinitionImpl | The BPMN timerEventDefinition element | 
| class  | To | The BPMN to element of the BPMN tAssignment type | 
| class  | TransactionImpl |  | 
| class  | Transformation | The BPMN transformation element of the BPMN tDataAssociation type | 
| class  | UserTaskImpl | The BPMN userTask element | 
| class  | WhileExecutingInputRefs | The BPMN whileExecutingInputRefs of the BPMN tInputSet type | 
| class  | WhileExecutingOutputRefs | The BPMN whileExecutingOutputRefs element of the BPMN tOutputSet type |