public class ChangePackageVisualizationHelper extends Object
| Constructor and Description |
|---|
ChangePackageVisualizationHelper(ModelElementIdToEObjectMapping idToEObjectMapping)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
String |
getDescription(AbstractOperation op)
Returns a description for the given operation.
|
org.eclipse.swt.graphics.Image |
getImage(org.eclipse.jface.viewers.ILabelProvider emfProvider,
AbstractOperation operation)
Get an image for the operation.
|
org.eclipse.emf.ecore.EObject |
getModelElement(ModelElementId modelElementId)
Get a model element instance from the project for the given id.
|
org.eclipse.jface.resource.ImageDescriptor |
getOverlayImage(AbstractOperation operation)
Get the overlay image for an operation.
|
public ChangePackageVisualizationHelper(ModelElementIdToEObjectMapping idToEObjectMapping)
idToEObjectMapping - the ID to EObject mapping that is holding the EObjects that are going to be visualized
as part of the change packagespublic org.eclipse.jface.resource.ImageDescriptor getOverlayImage(AbstractOperation operation)
operation - the operationpublic org.eclipse.swt.graphics.Image getImage(org.eclipse.jface.viewers.ILabelProvider emfProvider,
AbstractOperation operation)
emfProvider - the label provideroperation - the operationpublic String getDescription(AbstractOperation op)
op - the operation to generate a description forpublic org.eclipse.emf.ecore.EObject getModelElement(ModelElementId modelElementId)
modelElementId - the idpublic void dispose()
Copyright © 2017. All rights reserved.