org.topbraidcomposer.widgets.row.actions
Interface IRowWidgetAction

All Superinterfaces:
org.eclipse.jface.action.IAction
All Known Implementing Classes:
AbstractRowWidgetAction, AddInstanceRowWidgetAction, CreateInstanceRowWidgetAction, CreateNestedRowWidgetAction, CreateNestedXSDCalendarRowWidgetAction, CreateRestrictionRowWidgetAction

public interface IRowWidgetAction
extends org.eclipse.jface.action.IAction

An interface for actions that appear in the RowWidget's title drop down menu.

Author:
Holger Knublauch

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
 
Method Summary
 void initialize(RowWidget rowWidget)
           
 boolean isValid()
          Checks if this action shall appear in the drop-down menu of the currently associated RowWidget.
 
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
 

Method Detail

initialize

void initialize(RowWidget rowWidget)

isValid

boolean isValid()
Checks if this action shall appear in the drop-down menu of the currently associated RowWidget.

Returns:
true if this is valid