Package org.eclipse.compare.internal
Class CompareAction
java.lang.Object
org.eclipse.compare.internal.BaseCompareAction
org.eclipse.compare.internal.CompareAction
- All Implemented Interfaces:
- IActionDelegate,- IObjectActionDelegate
- Direct Known Subclasses:
- CompareWithOtherResourceAction
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected org.eclipse.compare.internal.ResourceCompareInputprotected IWorkbenchPageprotected boolean
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected booleanisEnabled(ISelection selection) voidrun(ISelection selection) voidsetActivePart(IAction action, IWorkbenchPart targetPart) Sets the active part for the delegate.Methods inherited from class org.eclipse.compare.internal.BaseCompareActionrun, selectionChangedMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.ui.IActionDelegaterun, selectionChanged
- 
Field Details- 
fInputprotected org.eclipse.compare.internal.ResourceCompareInput fInput
- 
fWorkbenchPage
- 
showSelectAncestorDialogprotected boolean showSelectAncestorDialog
 
- 
- 
Constructor Details- 
CompareActionpublic CompareAction()
 
- 
- 
Method Details- 
run- Specified by:
- runin class- BaseCompareAction
 
- 
isEnabled- Overrides:
- isEnabledin class- BaseCompareAction
 
- 
setActivePartDescription copied from interface:IObjectActionDelegateSets the active part for the delegate. The active part is commonly used to get a working context for the action, such as the shell for any dialog which is needed.This method will be called every time the action appears in a popup menu. The targetPart may change with each invocation. - Specified by:
- setActivePartin interface- IObjectActionDelegate
- Parameters:
- action- the action proxy that handles presentation portion of the action; must not be- null.
- targetPart- the new part target; must not be- null.
 
 
-