Uses of Interface
org.eclipse.emfforms.spi.swt.table.action.Action
-
Packages that use Action Package Description org.eclipse.emf.ecp.view.spi.table.swt.action org.eclipse.emfforms.internal.swt.table.action org.eclipse.emfforms.spi.swt.table.action -
-
Uses of Action in org.eclipse.emf.ecp.view.spi.table.swt.action
Classes in org.eclipse.emf.ecp.view.spi.table.swt.action that implement Action Modifier and Type Class Description class
AbstractMoveRowAction
Abstract base type for actions which move rows inside a table.class
AddRowAction
Action to add a row to a table viewer.class
DuplicateRowAction
Action to duplicate a row within a table viewer.class
MoveRowDownAction
Action to move a row upwards in a table viewer (requires the containment reference to be ordered).class
MoveRowUpAction
Action to move a row upwards in a table viewer (requires the containment reference to be ordered).class
RemoveRowAction
Action to remove a row from a table viewer.class
TableRendererAction
Common base class for table renderer actions.Methods in org.eclipse.emf.ecp.view.spi.table.swt.action with parameters of type Action Modifier and Type Method Description org.eclipse.swt.widgets.Button
TableActionIconButton. createControl(org.eclipse.swt.widgets.Composite parent, Action action)
-
Uses of Action in org.eclipse.emfforms.internal.swt.table.action
Methods in org.eclipse.emfforms.internal.swt.table.action with parameters of type Action Modifier and Type Method Description void
KeyBindingManager. bindAction(Action action, org.eclipse.jface.bindings.keys.KeyStroke keyStroke)
Bind a new key binding to anAction
. -
Uses of Action in org.eclipse.emfforms.spi.swt.table.action
Classes in org.eclipse.emfforms.spi.swt.table.action that implement Action Modifier and Type Class Description class
AbstractTableAction<Viewer extends org.eclipse.jface.viewers.AbstractTableViewer>
Base class for table actions.Methods in org.eclipse.emfforms.spi.swt.table.action that return types with arguments of type Action Modifier and Type Method Description Optional<Action>
ActionConfiguration. getActionById(java.lang.String id)
Return an action callback by its action id.java.util.Collection<Action>
ActionConfiguration. getActions()
Return all actions contained in this configuration.protected java.util.Collection<Action>
TableActionBar. getActions()
Returns a list of known actions.Methods in org.eclipse.emfforms.spi.swt.table.action with parameters of type Action Modifier and Type Method Description ActionConfigurationBuilder
ActionConfigurationBuilder. addAction(Action action)
Add a new action to this builder.<Creator extends ActionControlCreator<? extends org.eclipse.swt.widgets.Control>>
ActionConfigurationBuilderActionConfigurationBuilder. addControlFor(Action action, Creator controlCreator)
Add a new control creator to an action.ActionConfigurationBuilder
ActionConfigurationBuilder. addKeySequenceFor(Action action, java.lang.String... sequences)
Add a key sequence for a registered action.C
ActionControlCreator. createControl(org.eclipse.swt.widgets.Composite parent, Action action)
Creates a new control.ActionControlCreator<? extends org.eclipse.swt.widgets.Control>
ActionConfiguration. getControlCreator(Action action)
Returns the control creator callback for a given action.java.util.Collection<org.eclipse.jface.bindings.keys.KeyStroke>
ActionConfiguration. getKeyStrokesFor(Action action)
Returns the list of key sequences for a given action.boolean
ActionConfiguration. hasControlFor(Action action)
Returns whether an action has a control.boolean
ActionConfiguration. hasKeyStrokesFor(Action action)
Returns whether key sequences for a given action exist.
-