Uses of Interface
net.sf.jguiraffe.gui.builder.enablers.ElementEnabler
-
Packages that use ElementEnabler Package Description net.sf.jguiraffe.gui.app In this package the main application class can be found.net.sf.jguiraffe.gui.builder.enablers A package with classes for enabling or disabling other elements. -
-
Uses of ElementEnabler in net.sf.jguiraffe.gui.app
Methods in net.sf.jguiraffe.gui.app that return ElementEnabler Modifier and Type Method Description ElementEnabler
CommandActionTask. getAfterEnabler()
Returns theElementEnabler
that is invoked after the execution of this task.ElementEnabler
CommandActionTask. getBeforeEnabler()
Returns theElementEnabler
that is invoked before the execution of this task.Methods in net.sf.jguiraffe.gui.app with parameters of type ElementEnabler Modifier and Type Method Description void
CommandActionTask. setAfterEnabler(ElementEnabler afterEnabler)
Sets theElementEnabler
that is invoked after the execution of this task.void
CommandActionTask. setBeforeEnabler(ElementEnabler beforeEnabler)
Sets theElementEnabler
that is invoked before the execution of this task. -
Uses of ElementEnabler in net.sf.jguiraffe.gui.builder.enablers
Classes in net.sf.jguiraffe.gui.builder.enablers that implement ElementEnabler Modifier and Type Class Description class
ActionEnabler
A specialized implementation of theElementEnabler
interface that can change the enabled state of actions.class
ActionGroupEnabler
A specialized implementation of theElementEnabler
interface that can change the enabled state of action groups.class
ChainElementEnabler
A specialized implementation of theElementEnabler
interface that maintains an arbitrary number of otherElementEnabler
objects.class
ComponentEnabler
A specialized implementation of theElementEnabler
interface that can change the enabled state of components.class
InverseEnabler
A specialized implementation of theElementEnabler
interface that wraps anotherElementEnabler
and inverses thesetEnabledState()
implementation of this wrapped enabler.class
NullEnabler
A trivial implementation of theElementEnabler
interface that does nothing.Methods in net.sf.jguiraffe.gui.builder.enablers that return ElementEnabler Modifier and Type Method Description ElementEnabler
EnablerBuilder. build()
Creates anElementEnabler
based on the specifications that have been added to this builder.protected ElementEnabler
EnablerBuilder. createEnabler(String prefix, String name)
Creates anElementEnabler
for the specified prefix.ElementEnabler
InverseEnabler. getWrappedEnabler()
Returns theElementEnabler
wrapped by this object.protected ElementEnabler
EnablerBuilder. processSpecification(String spec)
Processes the specified specification and creates a correspondingElementEnabler
.Methods in net.sf.jguiraffe.gui.builder.enablers that return types with arguments of type ElementEnabler Modifier and Type Method Description Collection<ElementEnabler>
ChainElementEnabler. getChildEnablers()
Returns a collection of theElementEnabler
objects maintained by thisChainElementEnabler
.Constructors in net.sf.jguiraffe.gui.builder.enablers with parameters of type ElementEnabler Constructor Description InverseEnabler(ElementEnabler wrapped)
Creates a new instance ofInverseEnabler
and initializes it withElementEnabler
to be wrapped.Constructor parameters in net.sf.jguiraffe.gui.builder.enablers with type arguments of type ElementEnabler Constructor Description ChainElementEnabler(Collection<ElementEnabler> children)
Creates a new instance ofChainElementEnabler
and initializes it with the given collection of childElementEnabler
objects.
-