org.eclipse.datatools.connectivity.ui.actions
Class AddProfileViewAction
java.lang.Object
   org.eclipse.core.commands.common.EventManager
org.eclipse.core.commands.common.EventManager
       org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.AbstractAction
           org.eclipse.jface.action.Action
org.eclipse.jface.action.Action
               org.eclipse.datatools.connectivity.ui.actions.AddProfileViewAction
org.eclipse.datatools.connectivity.ui.actions.AddProfileViewAction
- All Implemented Interfaces: 
- org.eclipse.core.commands.IHandler, org.eclipse.jface.action.IAction, org.eclipse.ui.IActionDelegate, org.eclipse.ui.IViewActionDelegate
- Direct Known Subclasses: 
- AddRepositoryViewAction
- public class AddProfileViewAction 
- extends org.eclipse.jface.action.Action- implements org.eclipse.core.commands.IHandler, org.eclipse.ui.IViewActionDelegate
Ideally, this class should be split into two, one is for Action, the other
 is for View Action.
- Author:
- shongxum, brianf
 
| 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 | 
 
 
 
| Methods inherited from class org.eclipse.jface.action.Action | 
| convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, notifyResult, removeAcceleratorText, removeMnemonics, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText | 
 
| Methods inherited from class org.eclipse.jface.action.AbstractAction | 
| addPropertyChangeListener, removePropertyChangeListener | 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
| Methods inherited from interface org.eclipse.jface.action.IAction | 
| addPropertyChangeListener, removePropertyChangeListener | 
 
AddProfileViewAction
public AddProfileViewAction()
- Constructor
 
AddProfileViewAction
public AddProfileViewAction(ICategory category)
- Parameters:
- category-
AddProfileViewAction
public AddProfileViewAction(java.lang.String categoryID)
- Parameters:
- categoryID-
init
public void init(org.eclipse.ui.IViewPart viewpart)
- 
- Specified by:
- initin interface- org.eclipse.ui.IViewActionDelegate
 
- 
 
init
public void init(org.eclipse.swt.widgets.Shell parentShell)
- Initialize the shell for use as the parent shell of the action's dialog. 
 Use this method when the action is extended to run without being associated 
 with a view.
 
- 
 
- 
- Parameters:
- parentShell-
 
addHandlerListener
public final void addHandlerListener(org.eclipse.core.commands.IHandlerListener listener)
- 
- Specified by:
- addHandlerListenerin interface- org.eclipse.core.commands.IHandler
 
- 
 
dispose
public final void dispose()
- 
- Specified by:
- disposein interface- org.eclipse.core.commands.IHandler
 
- 
 
execute
public java.lang.Object execute(org.eclipse.core.commands.ExecutionEvent event)
                         throws org.eclipse.core.commands.ExecutionException
- 
- Specified by:
- executein interface- org.eclipse.core.commands.IHandler
 
- 
- Throws:
- org.eclipse.core.commands.ExecutionException
 
removeHandlerListener
public void removeHandlerListener(org.eclipse.core.commands.IHandlerListener handlerListener)
- 
- Specified by:
- removeHandlerListenerin interface- org.eclipse.core.commands.IHandler
 
- 
 
run
public void run()
- 
- Specified by:
- runin interface- org.eclipse.jface.action.IAction
- Overrides:
- runin class- org.eclipse.jface.action.Action
 
- 
 
run
public void run(org.eclipse.jface.action.IAction action)
- 
- Specified by:
- runin interface- org.eclipse.ui.IActionDelegate
 
- 
 
selectionChanged
public void selectionChanged(org.eclipse.jface.action.IAction action,
                             org.eclipse.jface.viewers.ISelection selection)
- 
- Specified by:
- selectionChangedin interface- org.eclipse.ui.IActionDelegate
 
- 
 
setCategory
public void setCategory(ICategory category)
- 
 
- 
- Parameters:
- category-
 
setCategory
public void setCategory(java.lang.String categoryID)
- 
 
- 
- Parameters:
- categoryID-
 
setParentProfile
public void setParentProfile(IConnectionProfile profile)
- 
 
- 
- Parameters:
- profile-
 
getParentProfile
public IConnectionProfile getParentProfile()
- 
 
- 
- Returns:
 
getWizardReturnCode
public int getWizardReturnCode()
- 
 
- 
- Returns:
 
getAddedProfile
public IConnectionProfile getAddedProfile()
- 
 
- 
- Returns:
 
isEnabled
public boolean isEnabled()
- 
- Specified by:
- isEnabledin interface- org.eclipse.core.commands.IHandler
- Specified by:
- isEnabledin interface- org.eclipse.jface.action.IAction
- Overrides:
- isEnabledin class- org.eclipse.jface.action.Action
 
- 
 
isHandled
public boolean isHandled()
- 
- Specified by:
- isHandledin interface- org.eclipse.core.commands.IHandler
- Specified by:
- isHandledin interface- org.eclipse.jface.action.IAction
- Overrides:
- isHandledin class- org.eclipse.jface.action.Action
 
- 
 
getIgnoreCategory
public boolean getIgnoreCategory()
- 
 
- 
- Returns:
 
setIgnoreCategory
public void setIgnoreCategory(boolean flag)
- 
 
- 
- Parameters:
- flag-
 
getUseSelection
public boolean getUseSelection()
- 
 
- 
- Returns:
 
setUseSelection
public void setUseSelection(boolean flag)
- 
 
- 
- Parameters:
- flag-