|
TPTP 4.6.0 Platform Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.hyades.ui.internal.editor.action.ActionHandlerListener
public class ActionHandlerListener
| Field Summary | |
|---|---|
protected EditAction |
copy
|
protected EditAction |
cut
|
static ActionHandlerListener |
DEFAULT
|
protected EditAction |
delete
|
protected EditAction |
paste
|
protected RevertAction |
revert
|
protected EditAction |
selectAll
|
| Constructor Summary | |
|---|---|
ActionHandlerListener()
Constructor for ActionHandlerListener. |
|
| Method Summary | |
|---|---|
protected void |
connectCutCopyPasteActions(org.eclipse.ui.IActionBars actionBars)
Method connectCutCopyPasteActions. |
protected void |
connectCutCopyPasteActions(org.eclipse.ui.IWorkbenchPart part)
Method connectCutCopyPasteActions. |
void |
connectPart(org.eclipse.ui.IWorkbenchPart part)
Method connectPart. |
protected void |
createEditActions()
|
void |
disableActions()
|
void |
enableActions()
|
protected boolean |
filter(org.eclipse.ui.IWorkbenchPart part)
|
protected org.eclipse.ui.IActionBars |
getActionBars(org.eclipse.ui.IWorkbenchPart part)
|
EditAction |
getCopyAction()
|
EditAction |
getCutAction()
|
EditAction |
getPasteAction()
|
protected org.eclipse.ui.IWorkbenchPart |
getWorkbenchPart()
|
protected boolean |
isRegisteredPart(org.eclipse.ui.IWorkbenchPart part)
Method isRegisteredPart. |
protected boolean |
isValidFocusControl()
|
protected void |
listenToWorkbenchWindow(org.eclipse.ui.IWorkbenchWindow workbenchWindow)
|
void |
menuHidden(org.eclipse.swt.events.MenuEvent e)
If the menu is hidden on a registered part, then renable all actions. |
void |
menuShown(org.eclipse.swt.events.MenuEvent e)
Update the cut/copy/paste enablement (if a registered part is active) just before showing the edit menu. |
void |
partActivated(org.eclipse.ui.IWorkbenchPart part)
Connect the cut/copy/paste actions if a registered part is activated. |
void |
partBroughtToTop(org.eclipse.ui.IWorkbenchPart part)
|
void |
partClosed(org.eclipse.ui.IWorkbenchPart part)
|
void |
partDeactivated(org.eclipse.ui.IWorkbenchPart part)
|
void |
partOpened(org.eclipse.ui.IWorkbenchPart part)
|
protected void |
registerPartId(org.eclipse.ui.IWorkbenchPart part)
|
protected void |
updateActions()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final ActionHandlerListener DEFAULT
protected EditAction cut
protected EditAction copy
protected EditAction paste
protected EditAction selectAll
protected EditAction delete
protected RevertAction revert
| Constructor Detail |
|---|
public ActionHandlerListener()
| Method Detail |
|---|
protected void createEditActions()
protected void listenToWorkbenchWindow(org.eclipse.ui.IWorkbenchWindow workbenchWindow)
protected org.eclipse.ui.IActionBars getActionBars(org.eclipse.ui.IWorkbenchPart part)
public void connectPart(org.eclipse.ui.IWorkbenchPart part)
part - protected boolean filter(org.eclipse.ui.IWorkbenchPart part)
protected boolean isRegisteredPart(org.eclipse.ui.IWorkbenchPart part)
part -
protected void registerPartId(org.eclipse.ui.IWorkbenchPart part)
protected void connectCutCopyPasteActions(org.eclipse.ui.IWorkbenchPart part)
part - protected void connectCutCopyPasteActions(org.eclipse.ui.IActionBars actionBars)
actionBars - protected org.eclipse.ui.IWorkbenchPart getWorkbenchPart()
protected void updateActions()
protected boolean isValidFocusControl()
public void enableActions()
public void partActivated(org.eclipse.ui.IWorkbenchPart part)
partActivated in interface org.eclipse.ui.IPartListenerIPartListener.partActivated(IWorkbenchPart)public void partBroughtToTop(org.eclipse.ui.IWorkbenchPart part)
partBroughtToTop in interface org.eclipse.ui.IPartListenerIPartListener.partBroughtToTop(IWorkbenchPart)public void partClosed(org.eclipse.ui.IWorkbenchPart part)
partClosed in interface org.eclipse.ui.IPartListenerIPartListener.partClosed(IWorkbenchPart)public void partDeactivated(org.eclipse.ui.IWorkbenchPart part)
partDeactivated in interface org.eclipse.ui.IPartListenerIPartListener.partDeactivated(IWorkbenchPart)public void partOpened(org.eclipse.ui.IWorkbenchPart part)
partOpened in interface org.eclipse.ui.IPartListenerIPartListener.partOpened(IWorkbenchPart)public void menuHidden(org.eclipse.swt.events.MenuEvent e)
menuHidden in interface org.eclipse.swt.events.MenuListenerMenuListener.menuHidden(MenuEvent)public void menuShown(org.eclipse.swt.events.MenuEvent e)
menuShown in interface org.eclipse.swt.events.MenuListenerMenuListener.menuShown(MenuEvent)public void disableActions()
public EditAction getCutAction()
public EditAction getCopyAction()
public EditAction getPasteAction()
|
TPTP 4.6.0 Platform Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||