public class VariationPoint
extends java.lang.Object
| Constructor and Description | 
|---|
VariationPoint(Element variationPointElement,
              java.util.List<Variant> variants,
              java.lang.String bindingTime)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
getBindingTime()  | 
int | 
getNumberOfVariants()  | 
java.util.List<Variability> | 
getVariabilities()  | 
java.util.List<Variant> | 
getVariants()  | 
Element | 
getVariationPointElement()  | 
void | 
replaceVariationPointElement(Element newVPElement)  | 
public VariationPoint(Element variationPointElement, java.util.List<Variant> variants, java.lang.String bindingTime) throws VariationPointElementTypeErrorException
variationPointElement - Elementvariants - List<Element>bindingTime - type - VariationPointElementTypeErrorExceptionpublic Element getVariationPointElement()
public java.util.List<Variant> getVariants()
public int getNumberOfVariants()
public java.util.List<Variability> getVariabilities()
public java.lang.String getBindingTime()
public void replaceVariationPointElement(Element newVPElement)