|
Eclipse GEF 2.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.eclipse.jface.action.Action | +--org.eclipse.gef.ui.actions.WorkbenchPartAction | +--org.eclipse.gef.ui.actions.EditorPartAction | +--org.eclipse.gef.ui.actions.CopyTemplateAction
Copies the currently selected template in the palatte to the default GEF
Clipboard
.
Field Summary |
Fields inherited from interface org.eclipse.jface.action.IAction |
AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, IMAGE, TEXT, TOOL_TIP_TEXT |
Constructor Summary | |
CopyTemplateAction(IEditorPart editor)
Constructs a new CopyTemplateAction. |
Method Summary | |
protected boolean |
calculateEnabled()
Returns whether the selected EditPart is a TemplateEditPart. |
void |
dispose()
Performs and necessary cleanup. |
protected void |
init()
Initializes this action. |
void |
run()
Sets the default Clipboard's contents to be the currently selected
template. |
void |
selectionChanged(SelectionChangedEvent event)
Sets the selected EditPart and refreshes the enabled state of this action. |
Methods inherited from class org.eclipse.gef.ui.actions.EditorPartAction |
getEditorPart, setEditorPart |
Methods inherited from class org.eclipse.gef.ui.actions.WorkbenchPartAction |
execute, getCommandStack, getWorkbenchPart, isEnabled, refresh, setLazyEnablementCalculation, setWorkbenchPart, update |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.gef.ui.actions.UpdateAction |
update |
Constructor Detail |
public CopyTemplateAction(IEditorPart editor)
EditorPartAction.EditorPartAction(IEditorPart)
Method Detail |
protected boolean calculateEnabled()
calculateEnabled
in class WorkbenchPartAction
public void dispose()
Disposable
dispose
in interface Disposable
dispose
in class WorkbenchPartAction
WorkbenchPartAction.dispose()
protected void init()
WorkbenchPartAction
init
in class WorkbenchPartAction
WorkbenchPartAction.init()
public void run()
Clipboard's
contents to be the currently selected
template.
run
in interface IAction
run
in class Action
public void selectionChanged(SelectionChangedEvent event)
selectionChanged
in interface ISelectionChangedListener
ISelectionChangedListener.selectionChanged(SelectionChangedEvent)
|
Eclipse GEF 2.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |