public class JToggleButtonWiringHarness extends java.lang.Object implements WiringHarness<Bound,java.lang.reflect.Field>
Constructor and Description |
---|
JToggleButtonWiringHarness() |
Modifier and Type | Method and Description |
---|---|
static Binding |
bindJToggleButtonToBoolean(java.lang.String value,
Mutator mutator,
javax.swing.AbstractButton button) |
static Binding |
bindJToggleButtonToEnum(java.lang.String value,
java.lang.Class<?> enumType,
Mutator mutator,
javax.swing.AbstractButton button) |
java.util.Collection<Binding> |
wire(Bound bound,
BindingContext context,
java.lang.reflect.Field field)
Performs the wiring of a specific component based on the passed binding annotation.
|
public java.util.Collection<Binding> wire(Bound bound, BindingContext context, java.lang.reflect.Field field) throws java.lang.IllegalAccessException, java.beans.IntrospectionException
WiringHarness
wire
in interface WiringHarness<Bound,java.lang.reflect.Field>
bound
- annotation containing the data needed to wire this component to the context.context
- metadata about the context for wiring.field
- the component to be wired by this harness.Binding
objects represent the wirings performed by this harness.java.lang.IllegalAccessException
java.beans.IntrospectionException
public static Binding bindJToggleButtonToBoolean(java.lang.String value, Mutator mutator, javax.swing.AbstractButton button)