Constructor and Description |
---|
EEFViewImpl(EEFViewDescription eefViewDescription,
org.eclipse.sirius.common.interpreter.api.IVariableManager variableManager,
org.eclipse.sirius.common.interpreter.api.IInterpreter interpreter,
EditingContextAdapter contextAdapter,
IEEFDomainClassTester domainClassTester)
The constructor.
|
Modifier and Type | Method and Description |
---|---|
EditingContextAdapter |
getContextAdapter()
Returns the editing context adapter.
|
EEFViewDescription |
getDescription()
Returns the description of the
EEFView . |
org.eclipse.sirius.common.interpreter.api.IInterpreter |
getInterpreter()
Returns the interpreter.
|
java.util.List<EEFPage> |
getPages()
|
org.eclipse.sirius.common.interpreter.api.IVariableManager |
getVariableManager()
Returns the variable manager.
|
void |
initialize()
Initializes the view by creating the pages and groups used to compute the tab and section descriptors.
|
void |
setInput(InputDescriptor input)
Sets the input of the view.
|
public EEFViewImpl(EEFViewDescription eefViewDescription, org.eclipse.sirius.common.interpreter.api.IVariableManager variableManager, org.eclipse.sirius.common.interpreter.api.IInterpreter interpreter, EditingContextAdapter contextAdapter, IEEFDomainClassTester domainClassTester)
eefViewDescription
- The descriptionvariableManager
- The variable managerinterpreter
- The interpretercontextAdapter
- The editing context adapter.domainClassTester
- The domain class testerpublic void initialize()
initialize
in interface EEFView
EEFView.initialize()
public void setInput(InputDescriptor input)
setInput
in interface EEFView
input
- The inputEEFView.setInput(org.eclipse.eef.core.api.InputDescriptor)
public java.util.List<EEFPage> getPages()
getPages
in interface EEFView
EEFPage
EEFView.getPages()
public EEFViewDescription getDescription()
EEFView
.getDescription
in interface EEFView
EEFViewDescription
EEFView.getDescription()
public org.eclipse.sirius.common.interpreter.api.IInterpreter getInterpreter()
getInterpreter
in interface EEFView
EEFView.getInterpreter()
public org.eclipse.sirius.common.interpreter.api.IVariableManager getVariableManager()
getVariableManager
in interface EEFView
EEFView.getVariableManager()
public EditingContextAdapter getContextAdapter()
getContextAdapter
in interface EEFView
EEFView.getContextAdapter()