|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface ElementMappings
Encapsulate the relationship between a set of XML elements and their Java Object counterparts.
| Method Summary | |
|---|---|
DesignFactory |
designFor(ArooaElement element,
InstantiationContext context)
Provide a mapping from an element to the name of a java class that is a DesignFactory for the element. |
ArooaElement[] |
elementsFor(InstantiationContext context)
Provide a list of all elements in this mapping that support the given context. |
MappingsContents |
getBeanDoc(ArooaType arooaType)
Get the BeanDoc for this mapping. |
ArooaClass |
mappingFor(ArooaElement element,
InstantiationContext context)
Provide a mapping from an element to the name of a java class. |
| Method Detail |
|---|
ArooaClass mappingFor(ArooaElement element,
InstantiationContext context)
element - The element.context - The InstantiationContext.
DesignFactory designFor(ArooaElement element,
InstantiationContext context)
element - The element.context - The InstantiationContext.
ArooaElement[] elementsFor(InstantiationContext context)
MappingsContents getBeanDoc(ArooaType arooaType)
BeanDoc for this mapping.
arooaType - The type of Mapping.
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||