Constructor and Description |
---|
EEFPageImpl(EEFView eefView,
EEFPageDescription eefPageDescription,
org.eclipse.sirius.common.interpreter.api.IVariableManager variableManager,
org.eclipse.sirius.common.interpreter.api.IInterpreter interpreter,
IEEFDomainClassTester domainClassTester,
boolean isUnique)
The constructor.
|
Modifier and Type | Method and Description |
---|---|
EEFPageDescription |
getDescription()
Returns the description of the
EEFPage . |
java.util.List<EEFGroup> |
getGroups()
|
org.eclipse.sirius.common.interpreter.api.IInterpreter |
getInterpreter()
Returns the interpreter.
|
org.eclipse.sirius.common.interpreter.api.IVariableManager |
getVariableManager()
Returns the variable manager.
|
EEFView |
getView()
Returns the view containing the page.
|
void |
initialize()
Initialize the variables of the EEFPage.
|
boolean |
isUnique()
Indicates if this page is the only instantiation of the page description.
|
public EEFPageImpl(EEFView eefView, EEFPageDescription eefPageDescription, org.eclipse.sirius.common.interpreter.api.IVariableManager variableManager, org.eclipse.sirius.common.interpreter.api.IInterpreter interpreter, IEEFDomainClassTester domainClassTester, boolean isUnique)
eefView
- The containing EEFView
eefPageDescription
- The descriptionvariableManager
- The variable managerinterpreter
- The interpreterdomainClassTester
- The domain class testerisUnique
- Indicates if the description from this page has been instantiated multiple timespublic void initialize()
public java.util.List<EEFGroup> getGroups()
getGroups
in interface EEFPage
EEFGroup
EEFPage.getGroups()
public EEFPageDescription getDescription()
EEFPage
.getDescription
in interface EEFPage
EEFPageDescription
EEFPage.getDescription()
public EEFView getView()
getView
in interface EEFPage
EEFPage.getView()
public org.eclipse.sirius.common.interpreter.api.IVariableManager getVariableManager()
getVariableManager
in interface EEFPage
EEFPage.getVariableManager()
public org.eclipse.sirius.common.interpreter.api.IInterpreter getInterpreter()
getInterpreter
in interface EEFPage
EEFPage.getInterpreter()
public boolean isUnique()
isUnique
in interface EEFPage
true
if this page is the only page created from the page description, false
otherwise.EEFPage.isUnique()