| Package | Description |
|---|---|
| org.oddjob.arooa.design |
Classes for creating forms for ArooaConfigurations.
|
| org.oddjob.arooa.design.etc |
Where should these classes go? They are here for now.
|
| org.oddjob.arooa.design.screem |
Screen Models.
|
| org.oddjob.arooa.design.view |
Swing views of the Forms and Fields.
|
| Modifier and Type | Method and Description |
|---|---|
FormItem |
DesignProperty.view()
Provide the
FormItem model that represents the view for the
design of this property. |
FormItem |
IndexedDesignProperty.view() |
FormItem |
SimpleDesignProperty.view() |
FormItem |
SimpleTextAttribute.view() |
FormItem |
SimpleTextProperty.view() |
FormItem |
SimpleTextProperty.view() |
FormItem |
SimpleTextAttribute.view() |
FormItem |
SimpleDesignProperty.view() |
FormItem |
IndexedDesignProperty.view() |
FormItem |
DesignProperty.view()
Provide the
FormItem model that represents the view for the
design of this property. |
| Modifier and Type | Method and Description |
|---|---|
FormItem |
FileAttribute.view() |
FormItem |
FileAttribute.view() |
| Modifier and Type | Class and Description |
|---|---|
class |
BorderedGroup |
class |
FieldGroup |
class |
FieldSelection
A DesignDefintion that is intended to be rendered as a selection between
the child DesignDefinitions.
|
class |
FileSelection
A model for a visual component is a file name that can be populated via a
file selection.
|
class |
GroupBase
Base class for DesignDefinitions that group other DesignDefinitions.
|
class |
LabelledComboBox<T> |
class |
MultiTypeTable
A model for a DesignElement which can contain
multiple child DesignElements of various types.
|
class |
SelectionList |
class |
SingleTypeSelection
A model for a view onto a DesignElement which can support
one child of different possible types.
|
class |
TabGroup
Base class for DesignDefinitions that group other DesignDefinitions.
|
class |
TextField
Groups a attribute and it's title.
|
class |
TextInput
A model for a visual component which is intended to be rendered as a
large text area.
|
| Modifier and Type | Method and Description |
|---|---|
FormItem |
GroupBase.get(int index) |
FormItem |
TabGroup.get(int index) |
FormItem |
TabGroup.get(int index) |
FormItem |
GroupBase.get(int index) |
FormItem |
BeanForm.PropertiesForm.getFormItem(int index) |
FormItem |
StandardForm.getFormItem(int index) |
FormItem |
StandardForm.getFormItem(int index) |
FormItem |
BeanForm.PropertiesForm.getFormItem(int index) |
FormItem |
FileSelection.setTitle(String title) |
FormItem |
FormItem.setTitle(String title)
Set the title that will be displayed on the view for this form
item.
|
FormItem |
GroupBase.setTitle(String title) |
FormItem |
LabelledComboBox.setTitle(String title) |
FormItem |
SingleTypeSelection.setTitle(String title) |
FormItem |
TabGroup.setTitle(String title) |
FormItem |
TextField.setTitle(String title) |
FormItem |
TextInput.setTitle(String title) |
FormItem |
TextInput.setTitle(String title) |
FormItem |
TextField.setTitle(String title) |
FormItem |
TabGroup.setTitle(String title) |
FormItem |
SingleTypeSelection.setTitle(String title) |
FormItem |
LabelledComboBox.setTitle(String title) |
FormItem |
GroupBase.setTitle(String title) |
FormItem |
FormItem.setTitle(String title)
Set the title that will be displayed on the view for this form
item.
|
FormItem |
FileSelection.setTitle(String title) |
| Modifier and Type | Method and Description |
|---|---|
FieldGroup |
FieldGroup.add(FormItem elementField) |
FieldSelection |
FieldSelection.add(FormItem designDef)
Add a child DesignDefinition.
|
TabGroup |
TabGroup.add(FormItem elementField) |
TabGroup |
TabGroup.add(FormItem elementField) |
FieldSelection |
FieldSelection.add(FormItem designDef)
Add a child DesignDefinition.
|
FieldGroup |
FieldGroup.add(FormItem elementField) |
protected void |
GroupBase.addElement(FormItem elementField) |
protected void |
GroupBase.addElement(FormItem elementField) |
StandardForm |
StandardForm.addFormItem(FormItem designDef)
Add a dialog definition which will be rendered as a group on the form.
|
StandardForm |
StandardForm.addFormItem(FormItem designDef)
Add a dialog definition which will be rendered as a group on the form.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SwingItemFactory<T extends FormItem> |
class |
SwingItemFactory<T extends FormItem> |
| Modifier and Type | Method and Description |
|---|---|
static <Y extends FormItem> |
SwingItemFactory.create(Y viewModel) |
static <Y extends FormItem> |
SwingItemFactory.create(Y viewModel) |
static <Y extends FormItem> |
SwingItemFactory.register(Class<Y> cl,
SwingItemFactory<Y> factory) |
static <Y extends FormItem> |
SwingItemFactory.register(Class<Y> cl,
SwingItemFactory<Y> factory) |
Copyright © 2023. All rights reserved.