|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of PresentationModel in org.beanfabrics |
|---|
| Classes in org.beanfabrics with type parameters of type PresentationModel | |
|---|---|
interface |
View<M extends PresentationModel>
Basic interface for classes that represent a view on a presentation model. |
| Methods in org.beanfabrics with type parameters of type PresentationModel | ||
|---|---|---|
|
IModelProvider.getPresentationModel()
Returns the presentation model hold by this container. |
|
|
ModelProvider.getPresentationModel()
|
|
|
IModelProvider.getPresentationModel(Path path)
Returns the presentation model found at the end of the specified path or null if nothing is found. |
|
|
ModelProvider.getPresentationModel(Path path)
Returns the presentation model found at the end of the specified path or null if nothing is found. |
|
| Methods in org.beanfabrics that return PresentationModel | |
|---|---|
static PresentationModel |
PathEvaluation.evaluate(PresentationModel root,
Path path)
Evaluates the given path at the given root and returns the value at the end. |
static PresentationModel |
PathEvaluation.evaluateOrNull(PresentationModel root,
Path path)
Evaluates the given path at the given root and returns the value at the end if it can be found, null otherwise. |
PresentationModel |
PathEvaluation.Entry.getOwner()
|
PresentationModel |
BnModelObserver.getPresentationModel()
Returns the PresentationModel with that this component is
synchronized. |
PresentationModel |
PathEvaluation.getRoot()
|
PresentationModel |
Observation.getTarget()
Returns the target node specified by this observation's path relative to the root node. |
PresentationModel |
PathEvaluation.Entry.getValue()
|
| Methods in org.beanfabrics that return types with arguments of type PresentationModel | |
|---|---|
java.lang.Class<? extends PresentationModel> |
IModelProvider.getPresentationModelType()
Returns the type of the presentation model object. |
java.lang.Class<? extends PresentationModel> |
ModelProvider.getPresentationModelType()
Returns the type of the presentation model object. |
| Methods in org.beanfabrics with parameters of type PresentationModel | |
|---|---|
static ModelProvider |
Binder.bind(ModelSubscriber subscriber,
PresentationModel presentationModel)
Binds the given ModelSubscriber to the given
PresentationModel |
static ModelProvider |
Binder.bind(ModelSubscriber subscriber,
PresentationModel root,
Path path)
Binds the given ModelSubscriber to the PresentationModel
specified by the given Path relative to the given root model. |
static PresentationModel |
PathEvaluation.evaluate(PresentationModel root,
Path path)
Evaluates the given path at the given root and returns the value at the end. |
static PresentationModel |
PathEvaluation.evaluateOrNull(PresentationModel root,
Path path)
Evaluates the given path at the given root and returns the value at the end if it can be found, null otherwise. |
void |
BnModelObserver.setPresentationModel(PresentationModel presentationModel)
Sets the PresentationModel to synchronize this component with. |
void |
IModelProvider.setPresentationModel(PresentationModel pModel)
Sets the presentation model root object. |
void |
ModelProvider.setPresentationModel(PresentationModel newPresentationModel)
Sets the presentation model root object. |
protected void |
Observation.setTarget(PresentationModel pModel)
|
| Method parameters in org.beanfabrics with type arguments of type PresentationModel | |
|---|---|
void |
IModelProvider.setPresentationModelType(java.lang.Class<? extends PresentationModel> newType)
Sets the type of presentation model object. |
void |
ModelProvider.setPresentationModelType(java.lang.Class<? extends PresentationModel> newType)
Sets the type of presentation model object. |
| Constructors in org.beanfabrics with parameters of type PresentationModel | |
|---|---|
ModelProvider(PresentationModel presentationModel)
Constructs a ModelProvider with the given presentationModel. |
|
Observation(PresentationModel rootNode,
Path path)
Creates a new Observation along the given Path starting at the
given root node. |
|
PathEvaluation.Entry(PresentationModel owner,
java.lang.String name,
PresentationModel value,
int index)
|
|
PathEvaluation(PresentationModel root,
Path path)
|
|
| Constructor parameters in org.beanfabrics with type arguments of type PresentationModel | |
|---|---|
ModelProvider(java.lang.Class<? extends PresentationModel> presentationModelType)
Constructs an empty ModelProvider for the given
presentationModel type. |
|
| Uses of PresentationModel in org.beanfabrics.context |
|---|
| Methods in org.beanfabrics.context that return PresentationModel | |
|---|---|
PresentationModel |
BnParentContext.getPresentationModel()
Returns the PresentationModel with that this component is
synchronized. |
| Methods in org.beanfabrics.context with parameters of type PresentationModel | |
|---|---|
void |
BnParentContext.setPresentationModel(PresentationModel aPresentationModel)
Sets the PresentationModel to synchronize this component with. |
| Constructors in org.beanfabrics.context with parameters of type PresentationModel | |
|---|---|
ModelContext(PresentationModel owner)
|
|
| Uses of PresentationModel in org.beanfabrics.event |
|---|
| Methods in org.beanfabrics.event that return PresentationModel | |
|---|---|
PresentationModel |
ModelProviderEvent.getContentRoot()
|
| Methods in org.beanfabrics.event that return types with arguments of type PresentationModel | |
|---|---|
java.util.Collection<? extends PresentationModel> |
ElementsRemovedEvent.getRemoved()
|
java.util.Collection<? extends PresentationModel> |
ElementsReplacedEvent.getReplaced()
|
| Methods in org.beanfabrics.event with parameters of type PresentationModel | |
|---|---|
void |
ListSupport.fireElementsRemoved(int index,
PresentationModel removed)
|
void |
ListSupport.fireElementsReplaced(int index,
PresentationModel old)
|
| Method parameters in org.beanfabrics.event with type arguments of type PresentationModel | |
|---|---|
void |
ListSupport.fireElementsRemoved(int beginIndex,
int length,
java.util.Collection<PresentationModel> removed)
|
void |
ListSupport.fireElementsReplaced(int beginIndex,
int length,
java.util.Collection<PresentationModel> old)
|
| Constructors in org.beanfabrics.event with parameters of type PresentationModel | |
|---|---|
ModelProviderEvent(java.lang.Object source,
PresentationModel contentRoot,
Path path)
|
|
| Constructor parameters in org.beanfabrics.event with type arguments of type PresentationModel | |
|---|---|
ElementsRemovedEvent(IListPM source,
int beginIndex,
int length,
java.util.Collection<? extends PresentationModel> removed)
|
|
ElementsReplacedEvent(IListPM source,
int beginIndex,
int length,
java.util.Collection<? extends PresentationModel> replaced)
|
|
| Uses of PresentationModel in org.beanfabrics.meta |
|---|
| Methods in org.beanfabrics.meta that return types with arguments of type PresentationModel | |
|---|---|
java.lang.Class<? extends PresentationModel> |
PresentationModelInfo.getJavaType()
|
| Method parameters in org.beanfabrics.meta with type arguments of type PresentationModel | |
|---|---|
PathInfo |
MetadataRegistry.getPathInfo(java.lang.Class<? extends PresentationModel> modelClass)
|
PresentationModelInfo |
MetadataRegistry.getPresentationModelInfo(java.lang.Class<? extends PresentationModel> modelClass)
|
| Constructor parameters in org.beanfabrics.meta with type arguments of type PresentationModel | |
|---|---|
PresentationModelInfo(java.lang.Class<? extends PresentationModel> cls)
|
|
| Uses of PresentationModel in org.beanfabrics.model |
|---|
| Classes in org.beanfabrics.model with type parameters of type PresentationModel | |
|---|---|
interface |
IListPM<T extends PresentationModel>
Minimal interface for presentation models with list-editing capabilities. |
interface |
IMapPM<K,V extends PresentationModel>
|
class |
ListPM<T extends PresentationModel>
The ListPM is a list of presentation models. |
class |
MapPM<K,V extends PresentationModel>
The MapPM is a map of presentation models. |
interface |
Selection<T extends PresentationModel>
The Selection maintains a subset of the elements of a
IListPM that are selected. |
| Subinterfaces of PresentationModel in org.beanfabrics.model | |
|---|---|
interface |
IBigDecimalPM
|
interface |
IBooleanPM
|
interface |
IDatePM
|
interface |
IIconPM
|
interface |
IIntegerPM
|
interface |
IListPM<T extends PresentationModel>
Minimal interface for presentation models with list-editing capabilities. |
interface |
IMapPM<K,V extends PresentationModel>
|
interface |
IOperationPM
|
interface |
ITextPM
|
interface |
IValuePM
|
| Classes in org.beanfabrics.model that implement PresentationModel | |
|---|---|
class |
AbstractOperationPM
|
class |
AbstractPM
|
class |
AbstractValuePM
|
class |
BigDecimalPM
The BigDecimalPM is a presentation model for a BigDecimal value. |
class |
BooleanPM
The BooleanPM is a presentation model for a Boolean
value. |
class |
DatePM
The DatePM is a presentation model for Date objects. |
class |
DecimalPM
The DecimalPM is a presentation model for decimal numbers. |
class |
IconPM
The IconPM is a presentation model for a Swing icon. |
class |
IconTextPM
|
class |
IntegerPM
The IntegerPM is a presentation model for integer numbers. |
class |
ListPM<T extends PresentationModel>
The ListPM is a list of presentation models. |
class |
MapPM<K,V extends PresentationModel>
The MapPM is a map of presentation models. |
class |
MoneyPM
The MoneyPM is a presentation model for a monetary value with a currency format. |
class |
OperationPM
The Operation is a presentation model that maintains a list of ExecutionMethods that will be executed whenever the
OperationPM.execute() method is invoked. |
class |
TextPM
The TextPM is a presentation model for a text value. |
| Methods in org.beanfabrics.model with parameters of type PresentationModel | |
|---|---|
boolean |
PresentationModelFilter.accept(PresentationModel pModel)
|
protected void |
PMManager.processPresentationModel(PresentationModel model)
|
static void |
PMManager.setup(PresentationModel model)
|
void |
PresentationModelVisitor.visit(PresentationModel model)
|
| Uses of PresentationModel in org.beanfabrics.support |
|---|
| Methods in org.beanfabrics.support with type parameters of type PresentationModel | ||
|---|---|---|
|
PropertySupport.putProperty(java.lang.String name,
M value,
java.lang.Class<M> type)
|
|
| Methods in org.beanfabrics.support that return PresentationModel | |
|---|---|
PresentationModel |
PropertySupport.getProperty(Path path)
|
PresentationModel |
PropertySupport.getProperty(java.lang.String name)
|
PresentationModel |
PropertySupport.removeProperty(java.lang.String name)
|
| Methods in org.beanfabrics.support that return types with arguments of type PresentationModel | |
|---|---|
java.lang.Iterable<PresentationModel> |
PropertySupport.filterProperties(PresentationModelFilter filter)
|
java.util.Collection<PresentationModel> |
PropertySupport.getProperties()
|
java.util.Collection<PresentationModel> |
PropertySupport.getProperties(PresentationModelFilter filter)
|
java.lang.Class<? extends PresentationModel> |
PropertySupport.getPropertyType(java.lang.String name)
|
| Methods in org.beanfabrics.support with parameters of type PresentationModel | |
|---|---|
static OnChangeSupport |
OnChangeSupport.get(PresentationModel model)
|
static OperationSupport |
OperationSupport.get(PresentationModel model)
|
static PropertySupport |
PropertySupport.get(PresentationModel model)
|
static ValidationSupport |
ValidationSupport.get(PresentationModel model)
|
java.lang.String |
PropertySupport.getName(PresentationModel child)
|
void |
AnnotatedClassProcessor.process(PresentationModel object,
java.lang.Class cls,
java.lang.annotation.Annotation annotation)
|
void |
AnnotatedFieldProcessor.process(PresentationModel object,
java.lang.reflect.Field field,
java.lang.annotation.Annotation annotation)
|
void |
ServiceProcessor.process(PresentationModel object,
java.lang.reflect.Field field,
java.lang.annotation.Annotation annotation)
|
void |
AnnotatedMethodProcessor.process(PresentationModel object,
java.lang.reflect.Method method,
java.lang.annotation.Annotation annotation)
|
void |
OnChangeProcessor.process(PresentationModel object,
java.lang.reflect.Method method,
java.lang.annotation.Annotation annotation)
|
void |
OperationProcessor.process(PresentationModel object,
java.lang.reflect.Method method,
java.lang.annotation.Annotation annotation)
|
void |
ServiceProcessor.process(PresentationModel object,
java.lang.reflect.Method method,
java.lang.annotation.Annotation annotation)
|
void |
ValidationProcessor.process(PresentationModel object,
java.lang.reflect.Method method,
java.lang.annotation.Annotation annotation)
|
| Constructors in org.beanfabrics.support with parameters of type PresentationModel | |
|---|---|
OnChangeSupport(PresentationModel model)
|
|
OperationSupport(PresentationModel model)
|
|
PropertySupport(PresentationModel pModel)
|
|
| Uses of PresentationModel in org.beanfabrics.swing.list |
|---|
| Constructor parameters in org.beanfabrics.swing.list with type arguments of type PresentationModel | |
|---|---|
BnListSelectionModel(IListPM<? extends PresentationModel> aList)
|
|
| Uses of PresentationModel in org.beanfabrics.swing.list.cellrenderer |
|---|
| Methods in org.beanfabrics.swing.list.cellrenderer with parameters of type PresentationModel | |
|---|---|
boolean |
BooleanPMListCellRenderer.supportsPresentationModel(PresentationModel pModel)
Returns if this list cell renderer supports a certain PresentationModel. |
boolean |
IconPMListCellRenderer.supportsPresentationModel(PresentationModel pModel)
Returns if this list cell renderer supports a certain PresentationModel. |
boolean |
PMListCellRenderer.supportsPresentationModel(PresentationModel pModel)
Returns if this list cell renderer supports a certain PresentationModel. |
boolean |
TextPMListCellRenderer.supportsPresentationModel(PresentationModel pModel)
Returns if this list cell renderer supports a certain PresentationModel. |
| Uses of PresentationModel in org.beanfabrics.swing.table |
|---|
| Methods in org.beanfabrics.swing.table that return types with arguments of type PresentationModel | |
|---|---|
IListPM<? extends PresentationModel> |
BnTable.getPresentationModel()
Returns the PresentationModel with that this component is
synchronized. |
| Method parameters in org.beanfabrics.swing.table with type arguments of type PresentationModel | |
|---|---|
void |
BnTable.setPresentationModel(IListPM<? extends PresentationModel> pModel)
Sets the PresentationModel to synchronize this component with. |
| Constructor parameters in org.beanfabrics.swing.table with type arguments of type PresentationModel | |
|---|---|
BnTableSelectionModel(IListPM<? extends PresentationModel> pModel)
|
|
| Uses of PresentationModel in org.beanfabrics.swing.table.celleditor |
|---|
| Methods in org.beanfabrics.swing.table.celleditor that return PresentationModel | |
|---|---|
protected PresentationModel |
BnTableCellEditor.getRowModel(javax.swing.JTable table,
int row)
|
| Uses of PresentationModel in org.beanfabrics.util |
|---|
| Methods in org.beanfabrics.util that return PresentationModel | |
|---|---|
PresentationModel |
FilteredModelsIterator.next()
|
| Methods in org.beanfabrics.util that return types with arguments of type PresentationModel | |
|---|---|
java.util.Iterator<PresentationModel> |
FilteredModels.iterator()
|
| Constructor parameters in org.beanfabrics.util with type arguments of type PresentationModel | |
|---|---|
FilteredModels(java.lang.Iterable<PresentationModel> iterable,
PresentationModelFilter filter)
|
|
FilteredModelsIterator(java.util.Iterator<PresentationModel> iterator,
PresentationModelFilter filter)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||