Uses of Interface
net.sf.jguiraffe.gui.builder.action.ActionData
-
Packages that use ActionData Package Description net.sf.jguiraffe.gui.builder.action Theaction
sub package of the builder contains interfaces and classes for dealing with actions and related objects during a builder operation.net.sf.jguiraffe.gui.builder.action.tags Here the tags for creating actions and related objects are defined. -
-
Uses of ActionData in net.sf.jguiraffe.gui.builder.action
Classes in net.sf.jguiraffe.gui.builder.action that implement ActionData Modifier and Type Class Description class
ActionDataImpl
A straight forward implementation of theActionData
interface.
class
SimplePopupMenuHandler
A specialized implementation of aPopupMenuHandler
, which can be used out of the box for creating not too complex, mostly static popup menus.Methods in net.sf.jguiraffe.gui.builder.action with parameters of type ActionData Modifier and Type Method Description FormAction
ActionManager. createAction(ActionBuilder actionBuilder, ActionData actionData)
Creates an action object based on the provided information.FormAction
ActionManagerWrapper. createAction(ActionBuilder actionBuilder, ActionData actionData)
Creates an action object based on the provided information.ComponentHandler<?>
ActionManager. createMenuItem(ActionBuilder actionBuilder, ActionData actionData, boolean checked, Object parent)
Creates a menu item based on the specified action data object and returns a component handler for it.ComponentHandler<?>
ActionManagerWrapper. createMenuItem(ActionBuilder actionBuilder, ActionData actionData, boolean checked, Object parent)
Creates a menu item based on the specified action data object and returns a component handler for it.ComponentHandler<?>
ActionManager. createToolbarButton(ActionBuilder actionBuilder, ActionData data, boolean checked, Object parent)
Creates a toolbar button based on the given action data object and returns a component handler for it.ComponentHandler<?>
ActionManagerWrapper. createToolbarButton(ActionBuilder actionBuilder, ActionData data, boolean checked, Object parent)
Creates a toolbar button based on the given action data object and returns a component handler for it.void
ActionDataImpl. setActionData(ActionData c)
Initializes this object from the specifiedActionData
object.PopupMenuBuilder
AbstractPopupMenuBuilder. subMenuBuilder(ActionData menuDesc)
Returns a builder for creating a sub menu.PopupMenuBuilder
PopupMenuBuilder. subMenuBuilder(ActionData menuDesc)
Returns a builder for creating a sub menu. -
Uses of ActionData in net.sf.jguiraffe.gui.builder.action.tags
Classes in net.sf.jguiraffe.gui.builder.action.tags that implement ActionData Modifier and Type Class Description class
AbstractActionDataTag
An abstract base class for tag handler classes that need to deal with action objects and their properties.class
ActionControlTag
Definition of an abstract base class for tag handler classes that create controls, which can be associated with actions.class
ActionDataTag
A simple tag for creating objects of typeActionData
.class
ActionTag
A tag handler class for creating action objects.class
MenuItemTag
A tag handler class that creates menu items.class
ToolButtonTag
A specific tag handler class for creating toolbar buttons.Methods in net.sf.jguiraffe.gui.builder.action.tags with parameters of type ActionData Modifier and Type Method Description protected abstract ComponentHandler<?>
ActionControlTag. createElementHandler(ActionManager manager, ActionData data, Object parent)
Creates a control based on the given action data object.protected ComponentHandler<?>
MenuItemTag. createElementHandler(ActionManager manager, ActionData data, Object parent)
Creates a menu item based on an action data object.protected ComponentHandler<?>
ToolButtonTag. createElementHandler(ActionManager manager, ActionData data, Object parent)
Creates a toolbar button based on the given data object.
-