|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
IOperationPM) is invalid.beginIndex and
endIndex inclusive.
PropertyChangeListener to the listener listCell.
PropertyChangeListener for a specific property.
PropertyChangeListener objects.ModelSubscriber to the PresentationModel
specified by the given Path relative to the given root model.
ModelSubscriber to the given
PresentationModel
ModelSubscriber to a PresentationModel.Action that can subscribe to an
IOperationPM.BnAction and binds it to the specified model.
BnAction and subscribes it for the model at the
specified Path provided by the given provider.
BnAction and subscribes it for the model at the
root level provided by the given provider.
BnButton is a JButton that can subscribe to an
IOperationPM.BnButton.
BnButton and binds it to the specified model
BnButton and subscribes it for the model at the
specified Path provided by the given provider.
BnButton and subscribes it for the model at the
root level provided by the given provider.
BnCheckBox is a JCheckBox that can subscribe to an
IBooleanPM.BnCheckBox
BnCheckBox and binds it to the specified model.
BnCheckBox and subscribes it for the model at
the specified Path provided by the given provider.
BnCheckBox and subscribes it for the model at
the root level provided by the given provider.
BnCheckBoxMenuItem is a JMenuItem that can subscribe
to an IBooleanPM.BnCheckBoxMenuItem.
BnCheckBoxMenuItem and binds it to the
specified model.
BnCheckBoxMenuItem and subscribes it for the
model at the specified Path provided by the given provider.
BnCheckBoxMenuItem and subscribes it for the
model at the root level provided by the given provider.
BnColumn is a configuration object used in a BnTable
to configure a column.BnComboBox is a JComboBox that can subscribe to an
ITextPM.BnComboBox.
BnComboBox and binds it to the specified model.
BnComboBox and subscribes it for the model at
the specified Path provided by the given provider.
BnComboBox and subscribes it for the model at
the root level provided by the given provider.
BnIconLabel is a JLabel that can subscribe to an
IIconPM.BnIconLabel.
BnIconLabel and binds it to the specified
model.
BnIconLabel and subscribes it for the model at
the specified Path provided by the given provider.
BnIconLabel and subscribes it for the model at
the root level provided by the given provider.
BnLabel is a JLabel that can subscribe to an
ITextPM.BnLabel.
BnLabel and binds it to the specified model.
BnLabel and subscribes it for the model at the
specified Path provided by the given provider.
BnLabel and subscribes it for the model at the
root level provided by the given provider.
BnList is a JList that can subscribe to an
IListPM.BnList with a default pM renderer.
BnListCellRenderer is the general ListCellRenderer
for the BnList.BnListModel is a ListModel that decorates a
IListPMBnListSelectionModel is a ListSelectionModel that
decorates a IListPM.BnMenuItem is a JMenuItem that can subscribe to an
IOperationPM.BnMenuItem.
BnMenuItem and binds it to the specified model.
BnMenuItem and subscribes it for the model at
the specified Path provided by the given provider.
BnMenuItem and subscribes it for the model at
the root level provided by the given provider.
PresentationModel object located at the end of a
specified Path relatively to a ModelProvider's root.BnMouseClickAction is a MouseListener that can
subscribe to an IOperationPM.BnMouseClickAction.
BnMouseClickAction and binds it to the
specified model.
BnMouseClickAction and subscribes it for the
model at the specified Path provided by the given provider.
BnMouseClickAction and subscribes it for the
model at the root level provided by the given provider.
BnPasswordField is a JPasswordField that can
subscribe to an ITextPM.BnPasswordField.
BnPasswordField and binds it to the specified
model.
BnPasswordField and subscribes it for the model
at the specified Path provided by the given provider.
BnPasswordField and subscribes it for the model
at the root level provided by the given provider.
BnPlainDocument is a PlainDocument which is a
View on a ITextPM.PropertyChangeSupport.
BnRadioButton is a JRadioButton that can subscribe
to an IBooleanPM.BnRadioButton.
BnRadioButton and binds it to the specified
model.
BnRadioButton and subscribes it for the model
at the specified Path provided by the given provider.
BnRadioButton and subscribes it for the model
at the root level provided by the given provider.
BnTable is a JTable that can subscribe to an
IListPM.BnTableCellEditor is a TableCellEditor for a
PresentationModel object inside a cell of a BnTable.BnTableCellRenderer is the general TableCellRenderer
for the BnTable.BnTableModel is a TableModel that decorates a
IListPM.BnTableSelectionModel is a ListSelectionModel that
decorates a IListPM.BnTextArea is a JTextArea that can subscribe to an
ITextPM.BnTextArea.
BnTextArea and binds it to the specified model.
BnTextArea and subscribes it for the model at
the specified Path provided by the given provider.
BnTextArea and subscribes it for the model at
the root level provided by the given provider.
BnTextField is a JTextField that can subscribe to an
ITextPM.BnTextField.
BnTextField and binds it to the specified
model.
BnTextField and subscribes it for the model at
the specified Path provided by the given provider.
BnTextField and subscribes it for the model at
the root level provided by the given provider.
BnToggleButton is a JToggleButton that can subscribe
to an IBooleanPM.BnToggleButton.
BnToggleButton and binds it to the specified
model.
BnToggleButton and subscribes it for the model
at the specified Path provided by the given provider.
BnToggleButton and subscribes it for the model
at the root level provided by the given provider.
BooleanPM is a presentation model for a Boolean
value.BooleanPMCheckBox is a JCheckBox that is a view on
an IBooleanPM.BooleanPMMenuItem is a JCheckBoxMenuItem that is a
view on an IBooleanPM.BooleanPMRadioButton is a JRadioButton that is a
view on an IBooleanPM.TableCellRenderer that renders the value of a IBooleanPM.BooleanPMToggleButton is a JToggleButton that is a
view on an IBooleanPM.target that are annotated with the
specified annotationType.
CellConfig with the given path.
IllegalArgumentException if the key is invalid.
IllegalArgumentException if the key is invalid.
true if this collection contains the specified
element.
true if this the element at the specified index in
the related collection is selected.
ValidationState from the specified
message or null if the message is null.
BnComboBoxEditor for this
BnComboBox.
DateFormat for converting a Date
to a String and vice versa.
Date objects.this object from the underlying IListPM.
this object from the underlying IListPM.
this object from the underlying IListPM.
this object from the underlying IListPM.
EmptyRenderer is a ListCellRenderer that renders an
empty area.EmptyRenderer is a TableCellRenderer that renders an
empty area.true when this instance is equal to the given
object.
Throwable at the ERROR level
Throwable at the ERROR level
Throwable at the ERROR level
Throwable at the ERROR level
ErrorIconPainter is a helper class for painting an error icon on
top of any component.ErrorIconPainter with the default settings.
ErrorPane is a panel that shows a message beside an error
icon and - when checking the checkbox - the stack trace of a
Throwable.Throwable.
Throwable.
Throwable.
Path.ExceptionUtil is a singleton that provides access to an
IExceptionHandler which is used by the Beanfabrics framework to
handle exceptions.FilteredModels is an filtered decorator of an Iterable
object of presentation models.FilteredModelsIterator is a filtered Iterator on a
given Iterator.PropertyChangeEvent to any registered listeners.
GenericsUtil is a utility class for accessing generic type
information at runtime.Validator
.
List of all superclasses and all interfaces of the
given baseclass, including the baseclass.
Class and it's
superclasses.
Class and it's
superclasses that have the given name and are assignable to the given
type.
Class and it's
superclasses.
Class and it's
superclasses.
Class and it's
superclasses that have the given name and have a return type assignable
to the given type.
Class and it's superclasses
which are annotated with the given annotationType.
Context of this model.
Date and vice versa.
Date and vice versa.
null if there are
no elements.
Logger instance for a certain Class.
Path of the configured pM.
null if the path object is null.
PresentationModel with that this component is
synchronized.
PresentationModel with that this component is
synchronized.
null if nothing is found.
null if nothing is found.
PresentationModel with that this component is
synchronized.
PresentationModel with that this component is
synchronized.
PresentationModel with that this component is
synchronized.
PresentationModel with that this component is
synchronized.
PresentationModel with that this component is
synchronized.
PresentationModel with that this component is
synchronized.
PresentationModel with that this component is
synchronized.
PresentationModel with that this component is
synchronized.
PresentationModel with that this component is
synchronized.
PresentationModel with that this component is
synchronized.
PresentationModel with that this component is
synchronized.
PresentationModel with that this component is
synchronized.
PresentationModel with that this component is
synchronized.
PresentationModel with that this component is
synchronized.
PresentationModel with that this component is
synchronized.
PresentationModel with that this component is
synchronized.
TableModel.
PresentationModel with that this component is
synchronized.
SortKey of the specified column or null
if that column is not sorted.
SortKey objects that
reflect the current sorting state of this list.
SortKey objects that
reflect the current sorting state of this list.
SortKey objects that
reflect the current sorting state of this list.
Validator of this validatable object.
Validator of this validatable object.
Validator of this validatable object.
true if the target of this observation's path is not
null.
IconPMListCellRenderer is a ListCellRenderer for an
IIconPM.IconPMTableCellRenderer is a TableCellRenderer for
an IIconPM.IExceptionHandler is the basic interface for an exception
handler that can be installed into the ExceptionUtil.PresentationModel object.Interval represents a closed interval of integer numbers.true if the sort direction is ascending,
false otherwise.
PresentationModel to synchronize with.
PresentationModel to synchronize with.
PresentationModel to synchronize with.
PresentationModel to synchronize with.
true if this collection contains no elements.
true if the content of this model is interpreted as
empty.
true if the content of this model is interpreted as
empty.
true if this observation has been started.
true if this object is valid.
true if this object is valid.
Iterator over all events that caused this event,
starting with this event.
Iterator over all events that caused this event,
starting with this event.
Java5SortingTableHeader is a JTableHeader that adds
a basic sorting ability to the java5 table header.Logger that delegates all logging to the Java
Logger.Jdk14Logger for a given Class.
JComponent.processKeyBinding(javax.swing.KeyStroke, java.awt.event.KeyEvent, int, boolean) as "public" method.View to a
PresentationModel provided by a IModelProvider at a given
Path.IListPM objects.ListPM with the specified list of entries.
ListPM with the specified list of entries.
LoggerFactory for producing a
Logger instance.MetadataRegistry is a registry for presentation model meta
data.IModelProvider.ModelProvider.
ModelProvider for the given
presentationModel type.
ModelProvider with the given presentationModel.
PresentationModel provided by a IModelProvider at a given
Path.Logger that doesn't write any log entries.Path starting at the
given root node.
ExecutionMethods that will be executed whenever the
OperationPM.execute() method is invoked.OperationPMAction is an Action that is a view on an
IOperationPM.OperationPMButton is a JButton that is a view on an
IOperationPM.OperationPMMenuItem is a JMenuItem that is a view on
an IOperationPM.OrderPreservingMap is a Map that preserves the oder
in which the elements where added.Graphics object by using the
given component to calculate the icons loacation.
BooleanPMTableCellRenderer.paintChildren(Graphics)
(where we paint the checkbox).
null if the path string is null.
ListCellRenderers which should be added to the BnListCellRenderer to
support a certain PresentationModel.KeyEvent that was not
consumed by the FocusManager, KeyListeners, or
the component.
KeyEvent that was not
consumed by the FocusManager, KeyListeners, or
the component.
ReflectionUtil is a utility class for doing reflection.AbstractPMs
attributes.
AbstractPMs
attributes.
AbstractPMs
attributes.
AbstractPMs
attributes.
AbstractPMs
attributes.
AbstractPMs
attributes.
Validator
.
PropertyChangeListener from the listener listCell.
PropertyChangeListener for a specific property.
ListPM.
Selection maintains a subset of the elements of a
IListPM that are selected.Date to be represented by this object.
Date to be represented by this object.
Date and vice versa.
Date and vice versa.
Class implementing the Logger.
PresentationModel to synchronize this component with.
PresentationModel to synchronize this component with.
PresentationModel to synchronize this component with.
PresentationModel to synchronize this component with.
PresentationModel to synchronize this component with.
PresentationModel to synchronize this component with.
PresentationModel to synchronize this component with.
PresentationModel to synchronize this component with.
PresentationModel to synchronize this component with.
PresentationModel to synchronize this component with.
PresentationModel to synchronize this component with.
PresentationModel to synchronize this component with.
PresentationModel to synchronize this component with.
PresentationModel to synchronize this component with.
PresentationModel to synchronize this component with.
PresentationModel to synchronize this component with.
PresentationModel to synchronize this component with.
PresentationModel to synchronize this component with.
PresentationModel to synchronize this component with.
true this TextPM is only valid if
it's text content is contained in it's options.
PropertySupport by processing all
Property annotations found in the supported
PresentationModel.
PropertySupport by processing only those
Property annotations that are found in the given Class
and all superclasses of the supported PresentationModel.
String object for the model being rendered to
value.
JDialog with the given message.
JDialog with the given message and the given
Throwable.
JDialog which has the given parent component and the given
title, showing the given message and the given Throwable.
JDialog which has the given parent component, the given
modality and the given title, showing the given message and the given
Throwable.
Logger that delegates all logging to Simple Logging Facade for Java.Log4JLogger for a given Class.
PresentationModels
at the end of the given paths.
List of Fields according to their
declaring Class and the value of the optional defined
SortOrder annotation.
Path relative to the element model.SortKey for the specified Path with
the specified sort direction.
List of Members according to their
declaring Class and the value of the optional defined
SortOrder annotation.
List of Methods according to their
declaring Class and the value of the optional defined
SortOrder annotation.
Supportable classes and can
be added to a SupportMap.PresentationModel.
PresentationModel.
PresentationModel.
PresentationModel.
Logger.
TextPM is a presentation model for a text value.TextPM.
- TextPM() -
Constructor for class org.beanfabrics.model.TextPM
- Constructs a new
TextPM.
- TextPM.DefaultOptionsValidationRule - Class in org.beanfabrics.model
-
- TextPM.DefaultOptionsValidationRule() -
Constructor for class org.beanfabrics.model.TextPM.DefaultOptionsValidationRule
-
- TextPM.TextComparable - Class in org.beanfabrics.model
-
- TextPM.TextComparable() -
Constructor for class org.beanfabrics.model.TextPM.TextComparable
-
- TextPMComboBox - Class in org.beanfabrics.swing.internal
- The
TextPMComboBox is a JComboBox that is a view on an
ITextPM. - TextPMComboBox() -
Constructor for class org.beanfabrics.swing.internal.TextPMComboBox
-
- TextPMComboBox(ITextPM) -
Constructor for class org.beanfabrics.swing.internal.TextPMComboBox
-
- TextPMComboBox.TextEditorComboBoxModel - Class in org.beanfabrics.swing.internal
-
- TextPMComboBox.TextEditorComboBoxModel() -
Constructor for class org.beanfabrics.swing.internal.TextPMComboBox.TextEditorComboBoxModel
-
- TextPMListCellRenderer - Class in org.beanfabrics.swing.list.cellrenderer
- The
TextPMListCellRenderer is a ListCellRenderer that
renders a ITextPM. - TextPMListCellRenderer() -
Constructor for class org.beanfabrics.swing.list.cellrenderer.TextPMListCellRenderer
-
- TextPMPasswordField - Class in org.beanfabrics.swing.internal
- The
TextPMPasswordField is a view on an ITextPM. - TextPMPasswordField() -
Constructor for class org.beanfabrics.swing.internal.TextPMPasswordField
-
- TextPMPasswordField(ITextPM) -
Constructor for class org.beanfabrics.swing.internal.TextPMPasswordField
-
- TextPMTableCellRenderer - Class in org.beanfabrics.swing.table.cellrenderer
- The
TextPMTableCellRenderer is a TableCellRenderer that
renders a ITextPM. - TextPMTableCellRenderer() -
Constructor for class org.beanfabrics.swing.table.cellrenderer.TextPMTableCellRenderer
-
- TextPMTextArea - Class in org.beanfabrics.swing.internal
- The
TextPMTextArea is a JTextArea that is a view on an
ITextPM. - TextPMTextArea(int, int) -
Constructor for class org.beanfabrics.swing.internal.TextPMTextArea
-
- TextPMTextArea() -
Constructor for class org.beanfabrics.swing.internal.TextPMTextArea
-
- TextPMTextArea(ITextPM) -
Constructor for class org.beanfabrics.swing.internal.TextPMTextArea
-
- TextPMTextField - Class in org.beanfabrics.swing.internal
- The
TextPMTextField is a JTextField that is a view on an
ITextPM. - TextPMTextField() -
Constructor for class org.beanfabrics.swing.internal.TextPMTextField
-
- TextPMTextField(int) -
Constructor for class org.beanfabrics.swing.internal.TextPMTextField
-
- TextPMTextField(ITextPM) -
Constructor for class org.beanfabrics.swing.internal.TextPMTextField
-
- THIS_PATH_ELEMENT -
Static variable in class org.beanfabrics.Path
-
- toArray() -
Method in interface org.beanfabrics.model.IListPM
- Returns an array containing all of the elements in this list in proper
sequence (from first to last element).
- toArray() -
Method in class org.beanfabrics.model.ListPM
-
- toArray() -
Method in class org.beanfabrics.model.MapPM
-
- toArray(V[]) -
Method in class org.beanfabrics.util.OrderPreservingMap
-
- toArray() -
Method in class org.beanfabrics.util.OrderPreservingMap
-
- toArray() -
Method in class org.beanfabrics.validation.Validator
-
- toArray(T[]) -
Method in class org.beanfabrics.validation.Validator
-
- toCollection() -
Method in interface org.beanfabrics.model.IListPM
- Returns a new
Collection of all elements.
- toCollection() -
Method in class org.beanfabrics.model.ListPM
-
- toCollection() -
Method in class org.beanfabrics.model.MapPM
-
- toCollection() -
Method in interface org.beanfabrics.model.SelectedKeys
- Returns a new
Collection with all selected keys.
- toCollection() -
Method in interface org.beanfabrics.model.Selection
- Returns a new Collection with all selected elements.
- toCollection() -
Method in class org.beanfabrics.util.OrderPreservingMap
-
- toggleSortOrder(int) -
Method in class org.beanfabrics.swing.table.BnTableRowSorter
-
- toggleSortOrder(int) -
Method in class org.beanfabrics.swing.table.BnTableRowSorter2
-
- toMap() -
Method in class org.beanfabrics.model.Options
-
- toPathString(List<String>) -
Static method in class org.beanfabrics.Path
- Concatenates the given strings to a path string delimited by dot '.'
- toPathString(String[]) -
Static method in class org.beanfabrics.Path
- Concatenates the given strings to a path string delimited by dot '.'
- toString() -
Method in class org.beanfabrics.context.ModelContext
-
- toString() -
Method in class org.beanfabrics.event.BnPropertyChangeEvent
-
- toString() -
Method in class org.beanfabrics.event.ListEvent
-
- toString() -
Method in class org.beanfabrics.model.TextPM
-
- toString() -
Method in class org.beanfabrics.Path
- Returns the canonical String representation of this path.
- toString() -
Method in class org.beanfabrics.support.PropertySupport.FieldDecl
-
- toString() -
Method in class org.beanfabrics.support.PropertySupport.MethodDecl
-
- toString() -
Method in class org.beanfabrics.util.Interval
-
- trace(String) -
Method in class org.beanfabrics.log.Jdk14Logger
- Logs a message at the TRACE level.
- trace(String) -
Method in interface org.beanfabrics.log.Logger
- Logs a message at the TRACE level.
- trace(String) -
Method in class org.beanfabrics.log.NopLogger
- Logs a message at the TRACE level.
- trace(String) -
Method in class org.beanfabrics.log.Slf4jLogger
- Logs a message at the TRACE level.
Validatable is an interface for classes that can be
validated.Validatable that uses a
Validator for producing a fresh ValidationState.ValidationState.
ValidationSupport and marks a
method as a validation method.ValidationRule is a rule that evaluates the current execution
context in respect of a certain set of constraints.ValidationState is the result of a call to
ValidationRule.validate() and indicates that this rule has found some
invalid state.Validation annotations for
PresentationModel classes.Validator is responsible for creating a
ValidationState by evaluating a list of ValidationRule
instances.Throwable at the WARN level
Throwable at the WARN level
Throwable at the WARN level
Throwable at the WARN level
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||