Uses of Class
net.sf.jguiraffe.gui.builder.components.ComponentBuilderData
-
Packages that use ComponentBuilderData 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.components This package defines the part of the builder that deals with components.net.sf.jguiraffe.gui.builder.components.tags A package with tag handler classes for creating GUI components.net.sf.jguiraffe.gui.builder.enablers A package with classes for enabling or disabling other elements.net.sf.jguiraffe.gui.builder.impl Here default implementations of theBuilder
interfaces can be found.net.sf.jguiraffe.gui.builder.window The interfaces and classes in this package support the creation of several types of windows in builder scripts.net.sf.jguiraffe.gui.builder.window.ctrl This package contains classes and interfaces for the implementation of form controllers.net.sf.jguiraffe.gui.builder.window.tags A package with tag handler classes for creating window components. -
-
Uses of ComponentBuilderData in net.sf.jguiraffe.gui.builder.action
Methods in net.sf.jguiraffe.gui.builder.action with parameters of type ComponentBuilderData Modifier and Type Method Description protected void
SimplePopupMenuHandler. addAction(PopupMenuBuilder builder, ComponentBuilderData compData, FormAction action)
Adds an action to the menu constructed by this handler.protected void
SimplePopupMenuHandler. addMenuElement(PopupMenuBuilder builder, ComponentBuilderData compData, Object element)
Adds an element to the menu to be constructed.protected void
SimplePopupMenuHandler. addSeparator(PopupMenuBuilder builder, ComponentBuilderData compData)
Adds a separator to the menu constructed by this handler.protected void
SimplePopupMenuHandler. addSubMenu(PopupMenuBuilder builder, ComponentBuilderData compData, SimplePopupMenuHandler subHandler)
Adds a sub menu to the menu constructed by this handler.void
PopupMenuHandler. constructPopup(PopupMenuBuilder builder, ComponentBuilderData compData)
Asks this handler to create a popup menu using the specifiedPopupMenuBuilder
.void
SimplePopupMenuHandler. constructPopup(PopupMenuBuilder builder, ComponentBuilderData compData)
Constructs the menu.void
ActionManager. registerPopupMenuHandler(Object component, PopupMenuHandler handler, ComponentBuilderData compData)
Registers the specifiedPopupMenuHandler
at the given UI component.void
ActionManagerWrapper. registerPopupMenuHandler(Object component, PopupMenuHandler handler, ComponentBuilderData compData)
Registers the specifiedPopupMenuHandler
at the given UI component. -
Uses of ComponentBuilderData in net.sf.jguiraffe.gui.builder.components
Methods in net.sf.jguiraffe.gui.builder.components that return ComponentBuilderData Modifier and Type Method Description static ComponentBuilderData
ComponentBuilderData. get(org.apache.commons.jelly.JellyContext ctx)
Returns the instance of this class stored in the specified Jelly context.ComponentBuilderData
DefaultToolTipManager. getComponentBuilderData()
Returns the associatedComponentBuilderData
.Methods in net.sf.jguiraffe.gui.builder.components with parameters of type ComponentBuilderData Modifier and Type Method Description void
ComponentBuilderCallBack. callBack(ComponentBuilderData builderData, Object params)
Executes the call back.void
ComponentGroup. enableGroup(ComponentBuilderData data, boolean enabled)
Changes the enabled state of thisComponentGroup
.Map<String,ComponentHandler<?>>
ComponentGroup. getComponentHandlers(ComponentBuilderData data)
Returns a map with theComponentHandler
objects of the components this group refers to.Map<String,Object>
ComponentGroup. getComponents(ComponentBuilderData data)
Returns a map with all components this group refers to.Constructors in net.sf.jguiraffe.gui.builder.components with parameters of type ComponentBuilderData Constructor Description DefaultToolTipManager(ComponentBuilderData compData)
Creates a new instance ofDefaultToolTipManager
and initializes it with the givenComponentBuilderData
object. -
Uses of ComponentBuilderData in net.sf.jguiraffe.gui.builder.components.tags
Methods in net.sf.jguiraffe.gui.builder.components.tags that return ComponentBuilderData Modifier and Type Method Description protected ComponentBuilderData
FormBaseTag. getBuilderData()
Returns the current
object for this builder operation.ComponentBuilderData
static ComponentBuilderData
FormBaseTag. getBuilderData(org.apache.commons.jelly.JellyContext context)
Returns the currentComponentBuilderData
object from the context.Methods in net.sf.jguiraffe.gui.builder.components.tags with parameters of type ComponentBuilderData Modifier and Type Method Description protected static <S> void
ComponentHandlerTag. addComponentToCompositeHandler(ComponentBuilderData builderData, CompositeComponentHandler<?,S> handler, String compName)
Helper method for adding theComponentHandler
of a component to aCompositeComponentHandler
.protected static void
ComponentHandlerTag. addGroupToCompositeHandler(ComponentBuilderData builderData, CompositeComponentHandler<?,?> handler, ComponentGroup group)
Helper method for adding theComponentHandler
objects for all components in the specified group to aCompositeComponentHandler
. -
Uses of ComponentBuilderData in net.sf.jguiraffe.gui.builder.enablers
Methods in net.sf.jguiraffe.gui.builder.enablers with parameters of type ComponentBuilderData Modifier and Type Method Description void
ActionEnabler. setEnabledState(ComponentBuilderData compData, boolean state)
Performs the change of the enabled state.void
ActionGroupEnabler. setEnabledState(ComponentBuilderData compData, boolean state)
Performs the change of the enabled state.void
ChainElementEnabler. setEnabledState(ComponentBuilderData compData, boolean state)
Performs the change of the enabled state.void
ComponentEnabler. setEnabledState(ComponentBuilderData compData, boolean state)
Performs the change of the enabled state.void
ElementEnabler. setEnabledState(ComponentBuilderData compData, boolean state)
Changes the enabled state of the element thisElementEnabler
is responsible for.void
InverseEnabler. setEnabledState(ComponentBuilderData compData, boolean state)
Performs the change of the enabled state.void
NullEnabler. setEnabledState(ComponentBuilderData compData, boolean state)
Changes the enabled state of the element thisElementEnabler
is responsible for. -
Uses of ComponentBuilderData in net.sf.jguiraffe.gui.builder.impl
Methods in net.sf.jguiraffe.gui.builder.impl that return ComponentBuilderData Modifier and Type Method Description protected ComponentBuilderData
JellyBuilder. createComponentBuilderData(BuilderData data, Object rootContainer)
Creates the component builder data object for the current builder process. -
Uses of ComponentBuilderData in net.sf.jguiraffe.gui.builder.window
Methods in net.sf.jguiraffe.gui.builder.window that return ComponentBuilderData Modifier and Type Method Description ComponentBuilderData
WindowData. getComponentBuilderData()
Returns the currentComponentBuilderData
object. -
Uses of ComponentBuilderData in net.sf.jguiraffe.gui.builder.window.ctrl
Methods in net.sf.jguiraffe.gui.builder.window.ctrl that return ComponentBuilderData Modifier and Type Method Description ComponentBuilderData
FormController. getComponentBuilderData()
Returns theComponentBuilderData
object.Methods in net.sf.jguiraffe.gui.builder.window.ctrl with parameters of type ComponentBuilderData Modifier and Type Method Description void
FormController. setComponentBuilderData(ComponentBuilderData componentBuilderData)
Sets theComponentBuilderData
object. -
Uses of ComponentBuilderData in net.sf.jguiraffe.gui.builder.window.tags
Methods in net.sf.jguiraffe.gui.builder.window.tags that return ComponentBuilderData Modifier and Type Method Description ComponentBuilderData
WindowBaseTag. getComponentBuilderData()
Returns the currentComponentBuilderData
object.
-