| Package | Description |
|---|---|
| org.oddjob.arooa.beanutils |
Provide an implementation of PropertyAccessor using Apache
BeanUtils.
|
| org.oddjob.arooa.deploy |
Concerning deployment and implementations of
ArooaDescriptor in particular. |
| org.oddjob.arooa.design |
Classes for creating forms for ArooaConfigurations.
|
| org.oddjob.arooa.design.designer |
Classes for the Swing Designer Panels.
|
| org.oddjob.arooa.design.etc |
Where should these classes go? They are here for now.
|
| org.oddjob.arooa.design.layout | |
| org.oddjob.arooa.reflect |
Classes which deal with configuring an object using reflection.
|
| org.oddjob.arooa.registry |
Classes concerned with the BeanRegistry which provides a
dynamic lookup of components.
|
| org.oddjob.arooa.runtime |
Classes concerning runtime configuration.
|
| org.oddjob.arooa.types |
The base elements Arooa provides.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
BeanUtilsPropertyAccessor.getProperty(Object bean,
String property)
Get a property.
|
Object |
BeanUtilsPropertyAccessor.getProperty(Object bean,
String property)
Get a property.
|
<T> T |
BeanUtilsPropertyAccessor.getProperty(Object bean,
String property,
Class<T> required)
Get a property of a required type.
|
<T> T |
BeanUtilsPropertyAccessor.getProperty(Object bean,
String property,
Class<T> required)
Get a property of a required type.
|
void |
PropertyPath.iterate(PropertyPath.FragmentVisitor fragmentVisitor) |
void |
PropertyPath.iterate(PropertyPath.FragmentVisitor fragmentVisitor) |
void |
PropertyPath.FragmentVisitor.onIndexedProperty(String name,
int index) |
void |
PropertyPath.FragmentVisitor.onIndexedProperty(String name,
int index) |
void |
PropertyPath.FragmentVisitor.onIntermediateProperty(String name) |
void |
PropertyPath.FragmentVisitor.onIntermediateProperty(String name) |
void |
PropertyPath.FragmentVisitor.onMappedProperty(String name,
String key) |
void |
PropertyPath.FragmentVisitor.onMappedProperty(String name,
String key) |
void |
PropertyPath.FragmentVisitor.onSimpleProperty(String nam) |
void |
PropertyPath.FragmentVisitor.onSimpleProperty(String nam) |
void |
BeanUtilsPropertyAccessor.setIndexedProperty(Object bean,
String name,
int index,
Object value)
Set an indexed property on a bean.
|
void |
BeanUtilsPropertyAccessor.setIndexedProperty(Object bean,
String name,
int index,
Object value)
Set an indexed property on a bean.
|
void |
BeanUtilsPropertyAccessor.setMappedProperty(Object bean,
String name,
String key,
Object value)
Set a mapped property on a bean.
|
void |
BeanUtilsPropertyAccessor.setMappedProperty(Object bean,
String name,
String key,
Object value)
Set a mapped property on a bean.
|
void |
BeanUtilsPropertyAccessor.setProperty(Object bean,
String name,
Object value)
Set a property on a bean.
|
void |
BeanUtilsPropertyAccessor.setProperty(Object bean,
String name,
Object value)
Set a property on a bean.
|
void |
BeanUtilsPropertyAccessor.setSimpleProperty(Object bean,
String name,
Object value)
Set a property on a bean.
|
void |
BeanUtilsPropertyAccessor.setSimpleProperty(Object bean,
String name,
Object value)
Set a property on a bean.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultBeanDescriptorProvider.findConfiguredHow(PropertyAccessor accessor,
ConfiguredHowAccumulator accumulator) |
void |
DefaultBeanDescriptorProvider.findConfiguredHow(PropertyAccessor accessor,
ConfiguredHowAccumulator accumulator) |
| Modifier and Type | Method and Description |
|---|---|
DesignInstance |
DescriptorDesignFactory.createDesign(ArooaElement element,
ArooaContext parentContext) |
DesignInstance |
DesignFactory.createDesign(ArooaElement element,
ArooaContext parentContext)
Create a
DesignInstance. |
DesignInstance |
GenericDesignFactory.createDesign(ArooaElement element,
ArooaContext parentContext) |
DesignInstance |
GenericDesignFactory.createDesign(ArooaElement element,
ArooaContext parentContext) |
DesignInstance |
DesignFactory.createDesign(ArooaElement element,
ArooaContext parentContext)
Create a
DesignInstance. |
DesignInstance |
DescriptorDesignFactory.createDesign(ArooaElement element,
ArooaContext parentContext) |
| Constructor and Description |
|---|
MappedDesignProperty(String property,
DesignInstance parent)
Constructor
|
MappedDesignProperty(String property,
DesignInstance parent)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
DesignerModel.viewSelectedAsXML() |
void |
DesignerModelImpl.viewSelectedAsXML() |
void |
DesignerModelImpl.viewSelectedAsXML() |
void |
DesignerModel.viewSelectedAsXML() |
| Modifier and Type | Method and Description |
|---|---|
DesignInstance |
UnknownComponentDF.createDesign(ArooaElement element,
ArooaContext parentContext) |
DesignInstance |
UnknownComponentDF.createDesign(ArooaElement element,
ArooaContext parentContext) |
| Modifier and Type | Method and Description |
|---|---|
DesignInstance |
LtMainForm.createDesign(ArooaElement element,
ArooaContext parentContext) |
DesignInstance |
LtMainForm.createDesign(ArooaElement element,
ArooaContext parentContext) |
| Modifier and Type | Class and Description |
|---|---|
class |
ArooaNoPropertyException
An exception to be thrown when the property specified does not
exist.
|
class |
PropertyAccessException |
class |
PropertySetException |
| Modifier and Type | Method and Description |
|---|---|
Object |
PropertyAccessor.getProperty(Object bean,
String property)
Get a property.
|
Object |
PropertyAccessor.getProperty(Object bean,
String property)
Get a property.
|
<T> T |
PropertyAccessor.getProperty(Object bean,
String property,
Class<T> required)
Get a property of a required type.
|
<T> T |
PropertyAccessor.getProperty(Object bean,
String property,
Class<T> required)
Get a property of a required type.
|
R |
PropertyIdentifier.PropertyTypeActions.onIndexedElement(ArooaElement element,
ArooaContext context,
ElementAction<N> action) |
R |
PropertyIdentifier.PropertyTypeActions.onIndexedElement(ArooaElement element,
ArooaContext context,
ElementAction<N> action) |
R |
PropertyIdentifier.PropertyTypeActions.onMappedElement(ArooaElement element,
ArooaContext context,
ElementAction<N> action) |
R |
PropertyIdentifier.PropertyTypeActions.onMappedElement(ArooaElement element,
ArooaContext context,
ElementAction<N> action) |
R |
PropertyIdentifier.PropertyTypeActions.onVariantElement(ArooaElement element,
ArooaContext context,
ElementAction<N> action) |
R |
PropertyIdentifier.PropertyTypeActions.onVariantElement(ArooaElement element,
ArooaContext context,
ElementAction<N> action) |
void |
PropertyAccessor.setIndexedProperty(Object bean,
String name,
int index,
Object value)
Set an indexed property on a bean.
|
void |
PropertyAccessor.setIndexedProperty(Object bean,
String name,
int index,
Object value)
Set an indexed property on a bean.
|
void |
PropertyAccessor.setMappedProperty(Object bean,
String name,
String key,
Object value)
Set a mapped property on a bean.
|
void |
PropertyAccessor.setMappedProperty(Object bean,
String name,
String key,
Object value)
Set a mapped property on a bean.
|
void |
PropertyAccessor.setProperty(Object bean,
String expression,
Object value)
Set a property using a property expression.
|
void |
PropertyAccessor.setProperty(Object bean,
String expression,
Object value)
Set a property using a property expression.
|
void |
PropertyAccessor.setSimpleProperty(Object bean,
String name,
Object value)
Set a property on a bean.
|
void |
PropertyAccessor.setSimpleProperty(Object bean,
String name,
Object value)
Set a property on a bean.
|
| Modifier and Type | Method and Description |
|---|---|
BeanDirectory |
DirectoryPathWalker.directoryForPath(Path path) |
BeanDirectory |
DirectoryPathWalker.directoryForPath(Path path) |
Object |
BeanDirectory.lookup(String path)
Get the value which is either a bean or the property of a
bean.
|
Object |
SimpleBeanDirectory.lookup(String path) |
Object |
SimpleBeanRegistry.lookup(String path) |
Object |
SimpleBeanRegistry.lookup(String path) |
Object |
SimpleBeanDirectory.lookup(String path) |
Object |
BeanDirectory.lookup(String path)
Get the value which is either a bean or the property of a
bean.
|
<T> T |
BeanDirectory.lookup(String path,
Class<T> required)
Get a value, as above, but also convert it into to given
type.
|
<T> T |
SimpleBeanDirectory.lookup(String path,
Class<T> required) |
<T> T |
SimpleBeanRegistry.lookup(String path,
Class<T> required) |
<T> T |
SimpleBeanRegistry.lookup(String path,
Class<T> required) |
<T> T |
SimpleBeanDirectory.lookup(String path,
Class<T> required) |
<T> T |
BeanDirectory.lookup(String path,
Class<T> required)
Get a value, as above, but also convert it into to given
type.
|
Object |
DirectoryPathWalker.objectForPath(Path path)
Get an object for the given path.
|
Object |
DirectoryPathWalker.objectForPath(Path path)
Get an object for the given path.
|
| Modifier and Type | Method and Description |
|---|---|
<T> T |
Evaluator.evaluate(String propertyExpression,
ArooaSession session,
Class<T> type)
Evaluate the property expression.
|
<T> T |
PropertyFirstEvaluator.evaluate(String propertyExpression,
ArooaSession session,
Class<T> cl) |
<T> T |
ScriptEvaluator.evaluate(String propertyExpression,
ArooaSession session,
Class<T> type) |
<T> T |
ScriptEvaluator.evaluate(String propertyExpression,
ArooaSession session,
Class<T> type) |
<T> T |
PropertyFirstEvaluator.evaluate(String propertyExpression,
ArooaSession session,
Class<T> cl) |
<T> T |
Evaluator.evaluate(String propertyExpression,
ArooaSession session,
Class<T> type)
Evaluate the property expression.
|
void |
RuntimeConfiguration.setIndexedProperty(String name,
int index,
Object value)
Set an indexed property on the wrapped object.
|
void |
RuntimeConfiguration.setIndexedProperty(String name,
int index,
Object value)
Set an indexed property on the wrapped object.
|
void |
RuntimeConfiguration.setMappedProperty(String name,
String key,
Object value)
Set a mapped property on the wrapped object.
|
void |
RuntimeConfiguration.setMappedProperty(String name,
String key,
Object value)
Set a mapped property on the wrapped object.
|
void |
RuntimeConfiguration.setProperty(String name,
Object value)
Set a property on the wrapped object.
|
void |
RuntimeConfiguration.setProperty(String name,
Object value)
Set a property on the wrapped object.
|
void |
AutoSetter.setServices(ArooaContext context) |
void |
AutoSetter.setServices(ArooaContext context) |
| Modifier and Type | Method and Description |
|---|---|
DesignInstance |
InlineTypeDesignFactory.createDesign(ArooaElement element,
ArooaContext parentContext) |
DesignInstance |
InlineTypeDesignFactory.createDesign(ArooaElement element,
ArooaContext parentContext) |
Copyright © 2023. All rights reserved.