|
|||||||||
| Home >> All >> org >> scopemvc >> model >> [ beans overview ] | PREV NEXT | ||||||||
A
- Accessor - class org.scopemvc.model.beans.Accessor.
- Describes a single JavaBeans accessor.
- Accessor(Object, Selector) - Constructor for class org.scopemvc.model.beans.Accessor
- Make sure to call findProperty before traverseProperty.
B
- BeanInfos - class org.scopemvc.model.beans.BeanInfos.
- Internal class used by the Beans ModelManagers to access BeanInfo for model objects.
- BeanInfos() - Constructor for class org.scopemvc.model.beans.BeanInfos
- BeansActionManager - class org.scopemvc.model.beans.BeansActionManager.
- BeansActionManager is a org.scopemvc.core.ActionManager that handles the actions (invokable methods) of JavaBean model objects.
- BeansActionManager() - Constructor for class org.scopemvc.model.beans.BeansActionManager
- BeansEditorManager - class org.scopemvc.model.beans.BeansEditorManager.
- BeansEditorManager is a org.scopemvc.core.EditorManager that handles creation of editors and viewer for properties of JavaBean model objects.
- BeansEditorManager() - Constructor for class org.scopemvc.model.beans.BeansEditorManager
- BeansPropertyManager - class org.scopemvc.model.beans.BeansPropertyManager.
- BeansPropertyManager is a org.scopemvc.core.PropertyManager that handles the properties of JavaBean model objects.
- BeansPropertyManager() - Constructor for class org.scopemvc.model.beans.BeansPropertyManager
- beanInfos - Static variable in class org.scopemvc.model.beans.BeanInfos
C
- cachePropertyDescriptors(Class, BeanInfo) - Static method in class org.scopemvc.model.beans.BeanInfos
- canDoAction(Object, ModelAction) - Method in class org.scopemvc.model.beans.BeansActionManager
D
- DynamicInvokable - interface org.scopemvc.model.beans.DynamicInvokable.
- BeansActionManager queries models that implement this for whether a ModelAction can be invoked.
- DynamicReadOnly - interface org.scopemvc.model.beans.DynamicReadOnly.
- BeansPropertyManager queries models that implement this for whether a property is read-only before falling back on simply looking for a setter/getter.
- descriptor - Variable in class org.scopemvc.model.beans.Accessor
- doAction(Object, ModelAction, Object[]) - Method in class org.scopemvc.model.beans.BeansActionManager
F
- findProperty() - Method in class org.scopemvc.model.beans.Accessor
- Find the next property and populate the descriptor.
- findTerminalAccessor(Object, Selector) - Method in class org.scopemvc.model.beans.BeansPropertyManager
- Burrow down through submodels to find the terminal accessor (which could be a JavaBeans indexed property) from the passed model and selector.
G
- get(Object, Selector) - Method in class org.scopemvc.model.beans.BeansPropertyManager
- getBeanInfo(Class) - Static method in class org.scopemvc.model.beans.BeanInfos
- getEditor(String, Object, Selector) - Method in class org.scopemvc.model.beans.BeansEditorManager
- getMethod(Object, ModelAction) - Method in class org.scopemvc.model.beans.BeansActionManager
- Find a Method matching the prototype in the passed ModelAction for the passed model object, using the BeanInfo to introspect the model as a JavaBean.
- getPropertyClass(Object, Selector) - Method in class org.scopemvc.model.beans.BeansPropertyManager
- getPropertyDescriptor(Class, String) - Static method in class org.scopemvc.model.beans.BeanInfos
- getSelectorFor(Object, Object) - Method in class org.scopemvc.model.beans.BeansPropertyManager
- Tries to find a Selector that would get() a property equals() to the passed Object.
- getSelectorIterator(Object) - Method in class org.scopemvc.model.beans.BeansPropertyManager
- getViewer(String, Object, Selector) - Method in class org.scopemvc.model.beans.BeansEditorManager
H
- hasProperty(Object, Selector) - Method in class org.scopemvc.model.beans.BeansPropertyManager
I
- isActionInvokable(ModelAction) - Method in interface org.scopemvc.model.beans.DynamicInvokable
- isAtTerminal() - Method in class org.scopemvc.model.beans.Accessor
- Next traversal is over the terminal property? Depends on prior call to findProperty().
- isGetterIndexed - Variable in class org.scopemvc.model.beans.Accessor
- isPropertyReadOnly(Selector) - Method in interface org.scopemvc.model.beans.DynamicReadOnly
- isReadOnly(Object, Selector) - Method in class org.scopemvc.model.beans.BeansPropertyManager
L
- LOG - Static variable in class org.scopemvc.model.beans.Accessor
- LOG - Static variable in class org.scopemvc.model.beans.BeanInfos
- LOG - Static variable in class org.scopemvc.model.beans.BeansActionManager
- LOG - Static variable in class org.scopemvc.model.beans.BeansEditorManager
- LOG - Static variable in class org.scopemvc.model.beans.BeansPropertyManager
M
- matchesItem(Class, Class) - Static method in class org.scopemvc.model.beans.BeansActionManager
- Utility method to determine if a given class matches another class, taking into account primitive<->class mapping and inheritance.
- matchesPrototype(Class[], Class[]) - Static method in class org.scopemvc.model.beans.BeansActionManager
- Utility method to determine if a given parameter class array matches the supplied prototype class array
- model - Variable in class org.scopemvc.model.beans.Accessor
N
- NullPropertyException - exception org.scopemvc.model.beans.NullPropertyException.
- Internal Exception to mark traversal of properties that are null.
- NullPropertyException(String) - Constructor for class org.scopemvc.model.beans.NullPropertyException
O
- org.scopemvc.model.beans - package org.scopemvc.model.beans
P
- params - Variable in class org.scopemvc.model.beans.Accessor
- propertyDescriptors - Static variable in class org.scopemvc.model.beans.BeanInfos
S
- selector - Variable in class org.scopemvc.model.beans.Accessor
- set(Object, Selector, Object) - Method in class org.scopemvc.model.beans.BeansPropertyManager
- ***** Could add convenience methods for primitive types? ***** Refactor with Accessor
T
- toString() - Method in class org.scopemvc.model.beans.Accessor
- traverseProperty() - Method in class org.scopemvc.model.beans.Accessor
- Burrows down through the next accessor to the next one.
A B C D F G H I L M N O P S T
|
|||||||||
| Home >> All >> org >> scopemvc >> model >> [ beans overview ] | PREV NEXT | ||||||||