T - elementpublic abstract class ElementBuilder<T extends Element>
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
protected Architecture | 
architecture  | 
protected java.util.List<java.lang.String> | 
concerns  | 
protected java.lang.Boolean | 
isVariationPoint  | 
protected java.lang.String | 
name  | 
protected Variant | 
variantType  | 
| Constructor and Description | 
|---|
ElementBuilder(Architecture architecture)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract T | 
buildElement(org.eclipse.uml2.uml.NamedElement modelElement)  | 
T | 
create(org.eclipse.uml2.uml.NamedElement modelElement)
Creates a new architectural element 
 | 
protected final Architecture architecture
protected java.lang.String name
protected java.lang.Boolean isVariationPoint
protected Variant variantType
protected java.util.List<java.lang.String> concerns
public ElementBuilder(Architecture architecture)