public class AttributeReferenceBuilderImpl<T extends ModelElementInstance> extends Object implements AttributeReferenceBuilder<T>, ModelBuildOperation
Modifier and Type | Field and Description |
---|---|
protected AttributeReferenceImpl<T> |
attributeReferenceImpl |
Constructor and Description |
---|
AttributeReferenceBuilderImpl(AttributeImpl<String> referenceSourceAttribute,
Class<T> referenceTargetElement)
Create a new
AttributeReferenceBuilderImpl from the reference source attribute
to the reference target model element instance |
protected AttributeReferenceImpl<T extends ModelElementInstance> attributeReferenceImpl
public AttributeReferenceBuilderImpl(AttributeImpl<String> referenceSourceAttribute, Class<T> referenceTargetElement)
AttributeReferenceBuilderImpl
from the reference source attribute
to the reference target model element instancereferenceSourceAttribute
- the reference source attributereferenceTargetElement
- the reference target model element instancepublic AttributeReference<T> build()
build
in interface AttributeReferenceBuilder<T extends ModelElementInstance>
build
in interface ReferenceBuilder<T extends ModelElementInstance>
public void performModelBuild(Model model)
performModelBuild
in interface ModelBuildOperation
Copyright © 2017. All rights reserved.