Package org.beanfabrics.model

Interface Summary
ExecutionMethod  
IBigDecimalPM  
IBooleanPM  
IDatePM  
IIconPM  
IIntegerPM  
IListPM<T extends PresentationModel> Minimal interface for presentation models with list-editing capabilities.
IMapPM<K,V extends PresentationModel>  
IOperationPM  
ITextPM  
IValuePM  
PresentationModel Base interface for a presentation model.
PresentationModelFilter  
PresentationModelVisitor  
SelectedKeys<E>  
Selection<T extends PresentationModel> The Selection maintains a subset of the elements of a IListPM that are selected.
 

Class Summary
AbstractOperationPM  
AbstractPM  
AbstractValuePM  
BigDecimalPM The BigDecimalPM is a presentation model for a BigDecimal value.
BooleanPM The BooleanPM is a presentation model for a Boolean value.
DatePM The DatePM is a presentation model for Date objects.
DecimalPM The DecimalPM is a presentation model for decimal numbers.
IconPM The IconPM is a presentation model for a Swing icon.
IconTextPM  
IntegerPM The IntegerPM is a presentation model for integer numbers.
ListPM<T extends PresentationModel> The ListPM is a list of presentation models.
MapPM<K,V extends PresentationModel> The MapPM is a map of presentation models.
MoneyPM The MoneyPM is a presentation model for a monetary value with a currency format.
OperationPM The Operation is a presentation model that maintains a list of ExecutionMethods that will be executed whenever the OperationPM.execute() method is invoked.
Options<K> Note: keys must be unique keys can be null values must be unique values must not be null
PMManager  
SortKey The SortKey describes the sort order for a field accessible by a particular Path relative to the element model.
TextPM The TextPM is a presentation model for a text value.
 

Exception Summary
ConversionException  
 



© 2010 by Michael Karneim, http://www.beanfabrics.org