public class EcoreReferenceService extends DefaultReferenceService
Constructor and Description |
---|
EcoreReferenceService() |
Modifier and Type | Method and Description |
---|---|
void |
addExistingModelElements(org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.ecore.EReference eReference)
Adds existing model elements to the
EReference . |
void |
addNewModelElements(org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.ecore.EReference eReference)
Adds new model elements to the
EReference . |
void |
dispose()
Dispose.
|
int |
getPriority()
Returns the priority for this view service.
|
void |
instantiate(ViewModelContext context)
Instantiate the view service.
|
void |
openInNewContext(org.eclipse.emf.ecore.EObject eObject)
Opens an
EObject in a new context. |
public void instantiate(ViewModelContext context)
DefaultReferenceService
instantiate
in interface ViewModelService
instantiate
in class DefaultReferenceService
context
- the ViewModelContext
ViewModelService.instantiate(org.eclipse.emf.ecp.view.spi.context.ViewModelContext)
public void dispose()
DefaultReferenceService
dispose
in interface ViewModelService
dispose
in class DefaultReferenceService
ViewModelService.dispose()
public int getPriority()
DefaultReferenceService
getPriority
in interface ViewModelService
getPriority
in class DefaultReferenceService
ViewModelService.getPriority()
public void openInNewContext(org.eclipse.emf.ecore.EObject eObject)
DefaultReferenceService
EObject
in a new context.openInNewContext
in interface ReferenceService
openInNewContext
in class DefaultReferenceService
eObject
- the EObject
to open in a new contextReferenceService.openInNewContext(org.eclipse.emf.ecore.EObject)
public void addExistingModelElements(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EReference eReference)
DefaultReferenceService
EReference
.
The implementation is responsible for providing a selection meachsims, e.g. a dialog.addExistingModelElements
in interface ReferenceService
addExistingModelElements
in class DefaultReferenceService
eObject
- the EObject
to addeReference
- the EReference
to add the EObject
toReferenceService.addExistingModelElements(org.eclipse.emf.ecore.EObject,
org.eclipse.emf.ecore.EReference)
public void addNewModelElements(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EReference eReference)
DefaultReferenceService
EReference
.
The implementation is responsible for providing a selection meachsims, e.g. a dialog.addNewModelElements
in interface ReferenceService
addNewModelElements
in class DefaultReferenceService
eObject
- the EObject
to addeReference
- the EReference
to add the EObject
toCopyright © 2016. All rights reserved.