org.topbraidcomposer.widgets.row.actions
Class AbstractRowWidgetAction

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.topbraidcomposer.ui.actions.AbstractToolTipAction
                  extended by org.topbraidcomposer.widgets.row.actions.AbstractRowWidgetAction
All Implemented Interfaces:
org.eclipse.jface.action.IAction, IRowWidgetAction
Direct Known Subclasses:
AddInstanceRowWidgetAction, CreateInstanceRowWidgetAction, CreateNestedRowWidgetAction, CreateNestedXSDCalendarRowWidgetAction, CreateRestrictionRowWidgetAction

public abstract class AbstractRowWidgetAction
extends AbstractToolTipAction
implements IRowWidgetAction


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
AbstractRowWidgetAction(java.lang.String text, org.eclipse.jface.resource.ImageDescriptor imageDescriptor)
           
 
Method Summary
protected  com.hp.hpl.jena.rdf.model.Property getPredicate()
           
protected  RowWidget getRowWidget()
           
protected  com.hp.hpl.jena.rdf.model.Resource getSubject()
           
 void initialize(RowWidget rowWidget)
           
 
Methods inherited from class org.topbraidcomposer.ui.actions.AbstractToolTipAction
dispose
 
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, run, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
 
Methods inherited from class org.eclipse.jface.action.AbstractAction
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
 
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.topbraidcomposer.widgets.row.actions.IRowWidgetAction
isValid
 
Methods inherited from interface org.eclipse.jface.action.IAction
addPropertyChangeListener, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, removePropertyChangeListener, run, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
 

Constructor Detail

AbstractRowWidgetAction

public AbstractRowWidgetAction(java.lang.String text,
                               org.eclipse.jface.resource.ImageDescriptor imageDescriptor)
Method Detail

getPredicate

protected com.hp.hpl.jena.rdf.model.Property getPredicate()

getRowWidget

protected RowWidget getRowWidget()

getSubject

protected com.hp.hpl.jena.rdf.model.Resource getSubject()

initialize

public void initialize(RowWidget rowWidget)
Specified by:
initialize in interface IRowWidgetAction