org.eclipse.gmt.weaver.transformation.panel
Class TransformationWeavingPanel
java.lang.Object
org.eclipse.gmt.weaver.editors.weaving.GenericWeavingPanel
org.eclipse.gmt.weaver.transformation.panel.TransformationWeavingPanel
- All Implemented Interfaces:
- IWeaverMenuAdapter, IWeavingPanel, org.eclipse.jface.action.IMenuListener, org.eclipse.swt.widgets.Listener, org.eclipse.ui.IPropertyListener
public class TransformationWeavingPanel
- extends GenericWeavingPanel
Transformation weaving panel extension
- Since:
- 1.0
- Author:
- - Marcos Didonet Del Fabro (LINA Labs, INRIA Group)
Fields inherited from class org.eclipse.gmt.weaver.editors.weaving.GenericWeavingPanel |
actionBar, container, control, editorSelection, globalEditor, menuManager, mouseListener, pullDownImage, systemBar, titleLabel, toolBarManager, viewer |
Method Summary |
protected void |
createAction(TransformationConfig tc,
org.eclipse.jface.action.IMenuManager menuManager)
|
void |
init(GlobalWeaverEditor editor)
Initialize the panel with the reference of the Global Editor |
void |
makeContributions(org.eclipse.jface.action.IMenuManager menuManager,
org.eclipse.jface.action.IToolBarManager toolBarManager,
org.eclipse.jface.action.IStatusLineManager statusLineManager)
Makes contributions |
void |
populateMenuAboutToShow(org.eclipse.jface.action.IMenuManager parentMenu)
populates the menu with the private actions into the parent menu specified |
Methods inherited from class org.eclipse.gmt.weaver.editors.weaving.GenericWeavingPanel |
addWeaverSelectionChangedListener, createActions, createContextMenu, createControl, createTitleBar, createViewer, createWLinkEndActions, dispose, doMaximize, getControl, getEditorSelection, getGlobalEditor, getListeners, getMenuManager, getResourceActions, getResourceActionsDescription, getTitleLabel, getToolBarManager, getViewer, getViewForm, getWeavingDndManager, getWLinkEndActions, handleEvent, hookFocus, menuAboutToShow, populateManager, propertyChanged, removeWeaverSelectionChangedListener, requestActivation, setEditorSelection, setFocus, setGlobalEditor, setInput, setListeners, setResourceActions, setResourceActionsDescription, setSelectionChanged, setTitle, setTitle, setTitleLabel, setViewersSelection, setWAssociationEndSelection, setWAssociationSelection, setWeavingDndManager, setWLinkEndActions, setWLinkEndSelection, setWLinkSelection, showFocus, toString, updateActionBars, updateTitles, wSelectionChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
extensionManager
protected TransformationExtensionManager extensionManager
TransformationWeavingPanel
public TransformationWeavingPanel()
- Constructs a view panel for a view part.
init
public void init(GlobalWeaverEditor editor)
- Description copied from interface:
IWeavingPanel
- Initialize the panel with the reference of the Global Editor
- Specified by:
init
in interface IWeavingPanel
- Overrides:
init
in class GenericWeavingPanel
populateMenuAboutToShow
public void populateMenuAboutToShow(org.eclipse.jface.action.IMenuManager parentMenu)
- Description copied from interface:
IWeaverMenuAdapter
- populates the menu with the private actions into the parent menu specified
- Specified by:
populateMenuAboutToShow
in interface IWeaverMenuAdapter
- Overrides:
populateMenuAboutToShow
in class GenericWeavingPanel
makeContributions
public void makeContributions(org.eclipse.jface.action.IMenuManager menuManager,
org.eclipse.jface.action.IToolBarManager toolBarManager,
org.eclipse.jface.action.IStatusLineManager statusLineManager)
- Makes contributions
- Overrides:
makeContributions
in class GenericWeavingPanel
- Parameters:
menuManager
- toolBarManager
- statusLineManager
-
createAction
protected void createAction(TransformationConfig tc,
org.eclipse.jface.action.IMenuManager menuManager)