org.camunda.bpm.model.xml.impl.type.reference
Class AttributeReferenceBuilderImpl<T extends ModelElementInstance>
java.lang.Object
org.camunda.bpm.model.xml.impl.type.reference.AttributeReferenceBuilderImpl<T>
- All Implemented Interfaces:
- ModelBuildOperation, AttributeReferenceBuilder<T>, ReferenceBuilder<T>
- Direct Known Subclasses:
- QNameAttributeReferenceBuilderImpl
public class AttributeReferenceBuilderImpl<T extends ModelElementInstance>
- extends Object
- implements AttributeReferenceBuilder<T>, ModelBuildOperation
A builder for a attribute model reference based on a QName
- Author:
- Sebastian Menski
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
attributeReferenceImpl
protected AttributeReferenceImpl<T extends ModelElementInstance> attributeReferenceImpl
AttributeReferenceBuilderImpl
public AttributeReferenceBuilderImpl(AttributeImpl<String> referenceSourceAttribute,
Class<T> referenceTargetElement)
- Create a new
AttributeReferenceBuilderImpl from the reference source attribute
to the reference target model element instance
- Parameters:
referenceSourceAttribute - the reference source attributereferenceTargetElement - the reference target model element instance
build
public AttributeReference<T> build()
- Specified by:
build in interface AttributeReferenceBuilder<T extends ModelElementInstance>- Specified by:
build in interface ReferenceBuilder<T extends ModelElementInstance>
performModelBuild
public void performModelBuild(Model model)
- Specified by:
performModelBuild in interface ModelBuildOperation
Copyright © 2014 camunda services GmbH. All rights reserved.