Class UncopiedElementsContainer.UnresolvedSyntaxContainer
- java.lang.Object
-
- net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer.UnresolvedSyntaxContainer
-
- Enclosing class:
- UncopiedElementsContainer
static class UncopiedElementsContainer.UnresolvedSyntaxContainer extends java.lang.ObjectFallback for resolving elements containing constraint syntax trees This container is a tuple of (translated parent, original default value).- Author:
- El-Sharkawy
-
-
Field Summary
Fields Modifier and Type Field Description private ContainableModelElementcopiedParentprivate ConstraintSyntaxTreeuncopiedCST
-
Constructor Summary
Constructors Constructor Description UnresolvedSyntaxContainer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) ContainableModelElementgetCopiedParent()Returns the already translated parent to which the default belongs to.(package private) ConstraintSyntaxTreegetOriginalSyntax()Returns the uncopiedConstraintSyntaxTree, which must still be translated.java.lang.StringtoString()
-
-
-
Field Detail
-
copiedParent
private ContainableModelElement copiedParent
-
uncopiedCST
private ConstraintSyntaxTree uncopiedCST
-
-
Method Detail
-
getCopiedParent
ContainableModelElement getCopiedParent()
Returns the already translated parent to which the default belongs to.- Returns:
- The
AbstractVariableorConstraintat where the cst shall be added to.
-
getOriginalSyntax
ConstraintSyntaxTree getOriginalSyntax()
Returns the uncopiedConstraintSyntaxTree, which must still be translated.- Returns:
- The original cst
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-