org.oddjob.arooa.beanutils
Class MagicBeanDescriptorFactory
java.lang.Object
org.oddjob.arooa.beanutils.MagicBeanDescriptorFactory
- All Implemented Interfaces:
- ArooaDescriptorFactory
public class MagicBeanDescriptorFactory
- extends Object
- implements ArooaDescriptorFactory
Description
Define Magic Beans. Magic Beans are beans who's
properties can be defined dynamically.- Author:
- rob
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAMESPACE
public String NAMESPACE
MagicBeanDescriptorFactory
public MagicBeanDescriptorFactory()
createDescriptor
public ArooaDescriptor createDescriptor(ClassLoader classLoader)
- Description copied from interface:
ArooaDescriptorFactory
- Create an ArooaDesciptor.
- Specified by:
createDescriptor in interface ArooaDescriptorFactory
- Parameters:
classLoader - The classLoader to use.
- Returns:
- An ArooaDescriptor. May be null.
setDefinitions
public void setDefinitions(int index,
MagicBeanDefinition def)
getDefinitions
public MagicBeanDefinition getDefinitions(int index)
getNamespace
public URI getNamespace()
setNamespace
public void setNamespace(URI namespace)
getPrefix
public String getPrefix()
setPrefix
public void setPrefix(String prefix)