public class ModelConnector
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
CONSTRAINT_ENDING |
private de.uni_hildesheim.sse.ivml.Project |
ivmlProject |
| Constructor and Description |
|---|
ModelConnector()
The constructor of the model connector.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addIvmlProject(de.uni_hildesheim.sse.ivml.Project iProject)
Add the IVML (Ecore) project to the connector, which is required
to get (and load) to corresponding variability model project.
|
private java.lang.String |
beautifyConstraintString(java.lang.String constraint) |
java.lang.String |
getConstraint(int numOfConstraint) |
java.lang.String[] |
getEvaluationBlocksElements(int evalNum)
Returns the set of evaluation block elements of an evaluation expression.
|
java.lang.String |
getTypeDefRestriction(java.lang.String typeName) |
private Project |
getVarModelProject()
This method returns the project of the variability model based on the added IVML model project.
|
private de.uni_hildesheim.sse.ivml.Project ivmlProject
private static final java.lang.String CONSTRAINT_ENDING
public void addIvmlProject(de.uni_hildesheim.sse.ivml.Project iProject)
iProject - The IVML project for which information should be retrievedpublic java.lang.String[] getEvaluationBlocksElements(int evalNum)
evalNum - The number of the evaluation expression for which the elements should be returned.private java.lang.String beautifyConstraintString(java.lang.String constraint)
public java.lang.String getConstraint(int numOfConstraint)
public java.lang.String getTypeDefRestriction(java.lang.String typeName)
private Project getVarModelProject()
Copyright © 2009 - 2018 SSE. All Rights Reserved.