be.ac.vub.cocompose.eclipse.actions
Class CoComposeCopyAction

java.lang.Object
  extended byorg.eclipse.jface.action.Action
      extended byorg.eclipse.gef.ui.actions.WorkbenchPartAction
          extended byorg.eclipse.gef.ui.actions.EditorPartAction
              extended byorg.eclipse.gef.ui.actions.SelectionAction
                  extended bybe.ac.vub.cocompose.eclipse.actions.CoComposeCopyAction
All Implemented Interfaces:
Disposable, IAction, UpdateAction

public class CoComposeCopyAction
extends SelectionAction

Copies CoCompose model elements.

Since:
0.2.9 be.ac.vub.cocompose.eclipse.actions.CoComposePasteAction
Version:
0.2.9, 28/04/2004
Author:
Dennis Wagelaar

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
CoComposeCopyAction(IWorkbenchPart part)
          Creates a CoComposeCopyAction.
 
Method Summary
protected  boolean calculateEnabled()
           
 void dispose()
           
protected  void handleSelectionChanged()
           
protected  void init()
           
 void run()
          Sets the default Clipboard's contents to be the currently selected template.
 
Methods inherited from class org.eclipse.gef.ui.actions.SelectionAction
getSelectedObjects, getSelection, setSelection, setSelectionProvider, update
 
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
 
Methods inherited from class org.eclipse.jface.action.Action
addPropertyChangeListener, convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, firePropertyChange, firePropertyChange, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, removeAcceleratorText, removePropertyChangeListener, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoComposeCopyAction

public CoComposeCopyAction(IWorkbenchPart part)
Creates a CoComposeCopyAction.

Parameters:
part - the CoCompose editor part.
Method Detail

dispose

public void dispose()
See Also:
Disposable.dispose()

run

public void run()
Sets the default Clipboard's contents to be the currently selected template.


init

protected void init()
See Also:
WorkbenchPartAction.init()

calculateEnabled

protected boolean calculateEnabled()
See Also:
WorkbenchPartAction.calculateEnabled()

handleSelectionChanged

protected void handleSelectionChanged()
See Also:
SelectionAction.handleSelectionChanged()