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
- Element
variants
- List
<Element
>bindingTime
- type
- VariationPointElementTypeErrorException
public 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)