|
GEF (MVC) 3.9.100.201405261516 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
org.eclipse.gef.ui.actions.WorkbenchPartAction
org.eclipse.gef.ui.actions.CopyTemplateAction
public class CopyTemplateAction
Copies the currently selected template in the palatte to the system 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, HANDLED, IMAGE, RESULT, 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()
Disposes the action when it is no longer needed. |
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.WorkbenchPartAction |
---|
execute, getCommandStack, getWorkbenchPart, init, isEnabled, refresh, setLazyEnablementCalculation, setWorkbenchPart, update |
Methods inherited from class org.eclipse.jface.action.AbstractAction |
---|
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener |
Methods inherited from class org.eclipse.core.commands.common.EventManager |
---|
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CopyTemplateAction(IEditorPart editor)
editor
- the workbench partEditorPartAction.EditorPartAction(IEditorPart)
Method Detail |
---|
protected boolean calculateEnabled()
calculateEnabled
in class WorkbenchPartAction
public void dispose()
WorkbenchPartAction
dispose
in interface Disposable
dispose
in class WorkbenchPartAction
WorkbenchPartAction.dispose()
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)
|
GEF (MVC) 3.9.100.201405261516 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |