Package | Description |
---|---|
org.metawidget.swing |
Swing support.
|
org.metawidget.swing.layout |
Swing support: layouts.
|
org.metawidget.swing.widgetbuilder |
Swing support: widget builders.
|
org.metawidget.swing.widgetbuilder.swingx |
Swing support: SwingX widget builders.
|
org.metawidget.swing.widgetprocessor.binding.beansbinding |
Swing support: BeansBinding (JSR 295).
|
org.metawidget.swing.widgetprocessor.binding.beanutils |
Swing support: Commons BeanUtils.
|
org.metawidget.swing.widgetprocessor.binding.reflection |
Swing support: reflection-based action binding.
|
org.metawidget.swing.widgetprocessor.validator.inputverifier |
Swing support: InputVerifier support.
|
org.metawidget.swing.widgetprocessor.validator.jgoodies |
Swing support: JGoodies Validator.
|
Modifier and Type | Method and Description |
---|---|
SwingMetawidget |
SwingMetawidget.Pipeline.buildNestedMetawidget(Map<String,String> attributes) |
protected SwingMetawidget |
SwingMetawidget.Pipeline.getPipelineOwner() |
Modifier and Type | Method and Description |
---|---|
Layout<JComponent,JComponent,SwingMetawidget> |
SwingMetawidget.getMetawidgetLayout() |
WidgetBuilder<JComponent,SwingMetawidget> |
SwingMetawidget.getWidgetBuilder() |
Modifier and Type | Method and Description |
---|---|
void |
SwingMetawidget.initNestedMetawidget(SwingMetawidget nestedMetawidget,
Map<String,String> attributes)
Useful for WidgetBuilders to setup nested Metawidgets (eg.
|
Modifier and Type | Method and Description |
---|---|
void |
SwingMetawidget.addInspectionResultProcessor(InspectionResultProcessor<SwingMetawidget> inspectionResultProcessor) |
void |
SwingMetawidget.addWidgetProcessor(WidgetProcessor<JComponent,SwingMetawidget> widgetProcessor) |
void |
SwingMetawidget.removeInspectionResultProcessor(InspectionResultProcessor<SwingMetawidget> inspectionResultProcessor) |
void |
SwingMetawidget.removeWidgetProcessor(WidgetProcessor<JComponent,SwingMetawidget> widgetProcessor) |
void |
SwingMetawidget.setMetawidgetLayout(Layout<JComponent,JComponent,SwingMetawidget> layout)
Set the layout for this Metawidget.
|
void |
SwingMetawidget.setWidgetBuilder(WidgetBuilder<JComponent,SwingMetawidget> widgetBuilder) |
Modifier and Type | Method and Description |
---|---|
protected void |
SeparatorLayoutDecorator.addSectionWidget(String section,
int level,
JComponent container,
SwingMetawidget metawidget) |
protected JComponent |
TitledPanelLayoutDecorator.createSectionWidget(JComponent previousSectionWidget,
String section,
Map<String,String> attributes,
JComponent container,
SwingMetawidget metawidget) |
protected JComponent |
TabbedPaneLayoutDecorator.createSectionWidget(JComponent previousSectionWidget,
String section,
Map<String,String> attributes,
JComponent container,
SwingMetawidget metawidget) |
void |
GroupLayout.endContainerLayout(JComponent container,
SwingMetawidget metawidget) |
void |
MigLayout.endContainerLayout(JComponent container,
SwingMetawidget metawidget) |
void |
GridBagLayout.endContainerLayout(JComponent container,
SwingMetawidget metawidget) |
void |
BoxLayout.endContainerLayout(JComponent container,
SwingMetawidget metawidget) |
void |
FlowLayout.endContainerLayout(JComponent container,
SwingMetawidget metawidget) |
protected NestedSectionLayoutDecorator.State<JComponent> |
SwingNestedSectionLayoutDecorator.getState(JComponent container,
SwingMetawidget metawidget) |
protected FlatSectionLayoutDecorator.State |
SwingFlatSectionLayoutDecorator.getState(JComponent container,
SwingMetawidget metawidget) |
protected void |
GridBagLayout.layoutAfterChild(JComponent child,
Map<String,String> attributes,
JComponent container,
SwingMetawidget metawidget) |
protected void |
MigLayout.layoutBeforeChild(Component component,
String labelText,
String elementName,
Map<String,String> attributes,
JComponent container,
SwingMetawidget metawidget) |
protected void |
GridBagLayout.layoutBeforeChild(JComponent child,
String labelText,
String elementName,
Map<String,String> attributes,
JComponent container,
SwingMetawidget metawidget) |
void |
GroupLayout.layoutWidget(JComponent component,
String elementName,
Map<String,String> attributes,
JComponent container,
SwingMetawidget metawidget) |
void |
MigLayout.layoutWidget(JComponent component,
String elementName,
Map<String,String> attributes,
JComponent container,
SwingMetawidget metawidget) |
void |
GridBagLayout.layoutWidget(JComponent component,
String elementName,
Map<String,String> attributes,
JComponent container,
SwingMetawidget metawidget) |
void |
BoxLayout.layoutWidget(JComponent component,
String elementName,
Map<String,String> attributes,
JComponent container,
SwingMetawidget metawidget) |
void |
FlowLayout.layoutWidget(JComponent component,
String elementName,
Map<String,String> attributes,
JComponent container,
SwingMetawidget metawidget) |
void |
GroupLayout.onEndBuild(SwingMetawidget metawidget) |
void |
MigLayout.onEndBuild(SwingMetawidget metawidget) |
void |
GridBagLayout.onEndBuild(SwingMetawidget metawidget) |
void |
BoxLayout.onEndBuild(SwingMetawidget metawidget) |
void |
FlowLayout.onEndBuild(SwingMetawidget metawidget) |
void |
GroupLayout.onStartBuild(SwingMetawidget metawidget) |
void |
MigLayout.onStartBuild(SwingMetawidget metawidget) |
void |
GridBagLayout.onStartBuild(SwingMetawidget metawidget) |
void |
BoxLayout.onStartBuild(SwingMetawidget metawidget) |
void |
FlowLayout.onStartBuild(SwingMetawidget metawidget) |
void |
GroupLayout.startContainerLayout(JComponent container,
SwingMetawidget metawidget) |
void |
MigLayout.startContainerLayout(JComponent container,
SwingMetawidget metawidget) |
void |
GridBagLayout.startContainerLayout(JComponent container,
SwingMetawidget metawidget) |
void |
BoxLayout.startContainerLayout(JComponent container,
SwingMetawidget metawidget) |
void |
SwingNestedSectionLayoutDecorator.startContainerLayout(JComponent container,
SwingMetawidget metawidget) |
void |
SwingFlatSectionLayoutDecorator.startContainerLayout(JComponent container,
SwingMetawidget metawidget) |
void |
FlowLayout.startContainerLayout(JComponent container,
SwingMetawidget metawidget) |
Modifier and Type | Method and Description |
---|---|
TabbedPaneLayoutDecoratorConfig |
TabbedPaneLayoutDecoratorConfig.setLayout(Layout<JComponent,JComponent,SwingMetawidget> layout)
Overridden to use covariant return type.
|
SeparatorLayoutDecoratorConfig |
SeparatorLayoutDecoratorConfig.setLayout(Layout<JComponent,JComponent,SwingMetawidget> layout)
Overridden to use covariant return type.
|
Constructor and Description |
---|
SwingFlatSectionLayoutDecorator(LayoutDecoratorConfig<JComponent,JComponent,SwingMetawidget> config) |
SwingNestedSectionLayoutDecorator(LayoutDecoratorConfig<JComponent,JComponent,SwingMetawidget> config) |
TitledPanelLayoutDecorator(LayoutDecoratorConfig<JComponent,JComponent,SwingMetawidget> config) |
Modifier and Type | Method and Description |
---|---|
JComponent |
SwingWidgetBuilder.buildWidget(String elementName,
Map<String,String> attributes,
SwingMetawidget metawidget) |
JComponent |
OverriddenWidgetBuilder.buildWidget(String elementName,
Map<String,String> attributes,
SwingMetawidget metawidget) |
JComponent |
ReadOnlyWidgetBuilder.buildWidget(String elementName,
Map<String,String> attributes,
SwingMetawidget metawidget) |
protected JComponent |
SwingWidgetBuilder.createTable(String elementName,
Map<String,String> attributes,
SwingMetawidget metawidget) |
Modifier and Type | Method and Description |
---|---|
JComponent |
SwingXWidgetBuilder.buildWidget(String elementName,
Map<String,String> attributes,
SwingMetawidget metawidget) |
Modifier and Type | Method and Description |
---|---|
Set<SwingMetawidget> |
BeansBindingProcessor.State.getNestedMetawidgets() |
Modifier and Type | Method and Description |
---|---|
void |
BeansBindingProcessor.State.addNestedMetawidget(SwingMetawidget nestedMetawidgets) |
protected BeansBindingProcessor.State |
BeansBindingProcessor.getState(SwingMetawidget metawidget) |
void |
BeansBindingProcessor.onEndBuild(SwingMetawidget metawidget) |
void |
BeansBindingProcessor.onStartBuild(SwingMetawidget metawidget) |
protected <S,V,T extends Component,W> |
BeansBindingProcessor.processBinding(org.jdesktop.beansbinding.Binding<S,V,T,W> binding,
SwingMetawidget metawidget)
Process the given Binding prior to calling
binding.bind() . |
JComponent |
BeansBindingProcessor.processWidget(JComponent component,
String elementName,
Map<String,String> attributes,
SwingMetawidget metawidget) |
void |
BeansBindingProcessor.rebind(Object toRebind,
SwingMetawidget metawidget)
Rebinds the Metawidget to the given Object.
|
void |
BeansBindingProcessor.save(SwingMetawidget metawidget) |
protected <S,V,T extends Component,W> |
BeansBindingProcessor.typesafeAdd(T component,
String elementName,
Map<String,String> attributes,
SwingMetawidget metawidget) |
Modifier and Type | Method and Description |
---|---|
void |
BeanUtilsBindingProcessor.onEndBuild(SwingMetawidget metawidget) |
void |
BeanUtilsBindingProcessor.onStartBuild(SwingMetawidget metawidget) |
JComponent |
BeanUtilsBindingProcessor.processWidget(JComponent component,
String elementName,
Map<String,String> attributes,
SwingMetawidget metawidget) |
void |
BeanUtilsBindingProcessor.rebind(Object toRebind,
SwingMetawidget metawidget)
Rebinds the Metawidget to the given Object.
|
void |
BeanUtilsBindingProcessor.save(SwingMetawidget metawidget) |
protected void |
BeanUtilsBindingProcessor.saveValueToObject(SwingMetawidget metawidget,
String names,
Object componentValue)
Save the given value into the given source at the location specified by the given names.
|
Modifier and Type | Method and Description |
---|---|
void |
ReflectionBindingProcessor.onEndBuild(SwingMetawidget metawidget) |
void |
ReflectionBindingProcessor.onStartBuild(SwingMetawidget metawidget) |
JComponent |
ReflectionBindingProcessor.processWidget(JComponent component,
String elementName,
Map<String,String> attributes,
SwingMetawidget metawidget) |
void |
ReflectionBindingProcessor.rebind(Object toRebind,
SwingMetawidget metawidget)
Rebinds the Metawidget to the given Object.
|
Modifier and Type | Method and Description |
---|---|
protected abstract InputVerifier |
InputVerifierProcessor.getInputVerifier(JComponent component,
Map<String,String> attributes,
SwingMetawidget metawidget,
String path)
Return the appropriate InputVerifier for the given Component with the given attributes.
|
JComponent |
InputVerifierProcessor.processWidget(JComponent component,
String elementName,
Map<String,String> attributes,
SwingMetawidget metawidget) |
Modifier and Type | Method and Description |
---|---|
protected void |
JGoodiesValidatorProcessor.attachValidator(JComponent component,
com.jgoodies.validation.Validator<?> validator,
String path,
SwingMetawidget metawidget)
Attach the given Validator to the given JComponent.
|
protected com.jgoodies.validation.Validator<?> |
JGoodiesValidatorProcessor.getValidator(JComponent component,
Map<String,String> attributes,
String path,
SwingMetawidget metawidget)
Return the appropriate validator for the given JComponent with the given attributes.
|
void |
JGoodiesValidatorProcessor.onEndBuild(SwingMetawidget metawidget) |
void |
JGoodiesValidatorProcessor.onStartBuild(SwingMetawidget metawidget) |
JComponent |
JGoodiesValidatorProcessor.processWidget(JComponent component,
String elementName,
Map<String,String> attributes,
SwingMetawidget metawidget) |
protected void |
JGoodiesValidatorProcessor.updateComponent(JComponent component,
com.jgoodies.validation.ValidationResult validationResult,
SwingMetawidget metawidget)
Update the given component with the given validation result.
|
protected void |
JGoodiesValidatorProcessor.validateChange(JComponent component,
com.jgoodies.validation.Validator<?> validator,
String path,
SwingMetawidget metawidget)
Execute the given Validator against the given JComponent.
|
Copyright © 2015. All Rights Reserved.