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)