Package | Description |
---|---|
net.sf.jguiraffe.gui.builder.action |
The
action 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.
|
net.sf.jguiraffe.gui.builder.impl |
Here default implementations of the
Builder interfaces can be found. |
net.sf.jguiraffe.gui.platform.swing.builder.action |
This package contains Swing-specific implementations for action-related classes.
|
Modifier and Type | Class and Description |
---|---|
class |
ActionManagerWrapper
A base class for wrapper implementations of the
ActionManager
interface. |
Modifier and Type | Method and Description |
---|---|
ActionManager |
ActionBuilder.getActionManager()
Returns a reference to the action manager.
|
ActionManager |
AbstractPopupMenuBuilder.getActionManager()
Returns the
ActionManager this builder delegates to. |
ActionManager |
ActionManagerWrapper.getWrappedActionManager()
Returns a reference to the wrapped
ActionManager object. |
Modifier and Type | Method and Description |
---|---|
void |
ActionBuilder.setActionManager(ActionManager actionManager)
Sets the action manager.
|
Constructor and Description |
---|
AbstractPopupMenuBuilder(ActionManager manager,
ActionBuilder builder)
Creates a new instance of
AbstractPopupMenuBuilder . |
ActionManagerWrapper(ActionManager wrapped)
Creates a new instance of
ActionManagerWrapper and initializes it
with the wrapped ActionManager . |
Modifier and Type | Method and Description |
---|---|
protected void |
ToolButtonTag.createActionControl(ActionManager manager,
FormAction action,
Object parent)
Creates a toolbar button that is associated with an action.
|
protected void |
MenuItemTag.createActionControl(ActionManager manager,
FormAction action,
Object parent)
Creates a menu item based on an action definition.
|
protected abstract void |
ActionControlTag.createActionControl(ActionManager manager,
FormAction action,
Object parent)
Creates a control and associates it with the given action.
|
protected ComponentHandler<?> |
ToolButtonTag.createElementHandler(ActionManager manager,
ActionData data,
Object parent)
Creates a toolbar button based on the given data object.
|
protected ComponentHandler<?> |
MenuItemTag.createElementHandler(ActionManager manager,
ActionData data,
Object parent)
Creates a menu item based on an action data object.
|
protected abstract ComponentHandler<?> |
ActionControlTag.createElementHandler(ActionManager manager,
ActionData data,
Object parent)
Creates a control based on the given action data object.
|
Modifier and Type | Method and Description |
---|---|
ActionManager |
JellyBuilder.getActionManager()
Returns the action manager used by this builder.
|
Modifier and Type | Method and Description |
---|---|
void |
JellyBuilder.setActionManager(ActionManager actionManager)
Sets the action manager to be used by this builder.
|
Modifier and Type | Class and Description |
---|---|
class |
SwingActionManager
The Swing specific implementation of the
ActionManager
interface. |
Constructor and Description |
---|
SwingPopupMenuBuilder(ActionManager actMan,
ActionBuilder builder,
MouseEvent event)
Creates a new instance of
SwingPopupMenuBuilder and initializes
it with information about the action manager to be delegated to and the
mouse event that triggered the invocation of this builder. |
Copyright © 2016 The JGUIraffe Team. All rights reserved.