@OpenApiAll
public abstract class VariationPoint<T>
extends java.lang.Object
Constructor and Description |
---|
VariationPoint(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element element,
Evaluator<T> evaluator) |
Modifier and Type | Method and Description |
---|---|
com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element |
getElement() |
protected Evaluator<T> |
getEvaluator() |
T |
getValue(java.lang.Object currentValue)
Returns transformed value for the given element
|
java.lang.String |
toString() |
public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element getElement()
@CheckForNull public T getValue(@CheckForNull java.lang.Object currentValue)
public java.lang.String toString()
toString
in class java.lang.Object