org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.action
Class EditASATableAction

java.lang.Object
  extended by org.eclipse.core.commands.common.EventManager
      extended by org.eclipse.jface.action.AbstractAction
          extended by org.eclipse.jface.action.Action
              extended by org.eclipse.datatools.sqltools.schemaobjecteditor.ui.action.EditSchemaObjectAction
                  extended by org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.action.EditASATableAction
All Implemented Interfaces:
IEditSchemaObjectAction, org.eclipse.jface.action.IAction

public class EditASATableAction
extends EditSchemaObjectAction

Edits ASA table action

Author:
Idull

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
EditASATableAction()
           
EditASATableAction(java.lang.String text, BaseTable table)
           
EditASATableAction(java.lang.String text, org.eclipse.jface.resource.ImageDescriptor image, BaseTable table)
           
EditASATableAction(java.lang.String text, int style, BaseTable table)
           
EditASATableAction(java.lang.String vendorName, java.lang.String version, java.lang.String objectTypeId, ISchemaObjectEditModel modelObj, org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier, BaseTable table)
           
EditASATableAction(java.lang.String vendorName, java.lang.String version, java.lang.String objectTypeId, java.lang.String text, org.eclipse.jface.resource.ImageDescriptor image, ISchemaObjectEditModel modelObj, BaseTable table)
           
EditASATableAction(java.lang.String vendorName, java.lang.String version, java.lang.String objectTypeId, java.lang.String text, int style, ISchemaObjectEditModel modelObj, org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier, BaseTable table)
           
EditASATableAction(java.lang.String vendorName, java.lang.String version, java.lang.String objectTypeId, java.lang.String text, ISchemaObjectEditModel modelObj, BaseTable table)
           
 
Method Summary
 java.lang.String getTaskTitle()
           
 void run(org.eclipse.core.runtime.IProgressMonitor monitor)
           
 void setTaskTitle(java.lang.String title)
           
 
Methods inherited from class org.eclipse.datatools.sqltools.schemaobjecteditor.ui.action.EditSchemaObjectAction
checkAndOpenEditor, getDatabaseIdentifier, getEditorId, getModelObj, getObjectTypeId, getPart, getSQLObject, getVendorName, getVersion, run, setDatabaseIdentifier, setDefaultPageId, setEditorId, setModelObj, setObjectTypeId, setSQLObject, setVendorName, setVersion
 
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, isEnabled, isHandled, 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
 

Constructor Detail

EditASATableAction

public EditASATableAction()

EditASATableAction

public EditASATableAction(java.lang.String text,
                          org.eclipse.jface.resource.ImageDescriptor image,
                          BaseTable table)

EditASATableAction

public EditASATableAction(java.lang.String text,
                          int style,
                          BaseTable table)

EditASATableAction

public EditASATableAction(java.lang.String vendorName,
                          java.lang.String version,
                          java.lang.String objectTypeId,
                          ISchemaObjectEditModel modelObj,
                          org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier,
                          BaseTable table)

EditASATableAction

public EditASATableAction(java.lang.String vendorName,
                          java.lang.String version,
                          java.lang.String objectTypeId,
                          java.lang.String text,
                          org.eclipse.jface.resource.ImageDescriptor image,
                          ISchemaObjectEditModel modelObj,
                          BaseTable table)

EditASATableAction

public EditASATableAction(java.lang.String vendorName,
                          java.lang.String version,
                          java.lang.String objectTypeId,
                          java.lang.String text,
                          int style,
                          ISchemaObjectEditModel modelObj,
                          org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier,
                          BaseTable table)

EditASATableAction

public EditASATableAction(java.lang.String vendorName,
                          java.lang.String version,
                          java.lang.String objectTypeId,
                          java.lang.String text,
                          ISchemaObjectEditModel modelObj,
                          BaseTable table)

EditASATableAction

public EditASATableAction(java.lang.String text,
                          BaseTable table)
Method Detail

run

public void run(org.eclipse.core.runtime.IProgressMonitor monitor)
Overrides:
run in class EditSchemaObjectAction

getTaskTitle

public java.lang.String getTaskTitle()

setTaskTitle

public void setTaskTitle(java.lang.String title)