org.openxava.controller.meta
Class MetaControllers

java.lang.Object
  extended by org.openxava.controller.meta.MetaControllers

public class MetaControllers
extends java.lang.Object


Field Summary
static java.lang.String SWING
          For context property
static java.lang.String WEB
          For context property
 
Constructor Summary
MetaControllers()
           
 
Method Summary
static void _addMetaController(MetaController newController)
           
static void addEnvironmentVariable(java.lang.String name, java.lang.String value)
           
static void addMetaObject(MetaObject object)
           
static boolean contains(java.lang.String name)
           
static boolean containsMetaObject(java.lang.String name)
           
static java.lang.String getContext()
           
static java.lang.String getEnvironmentVariable(java.lang.String name)
           
static MetaAction getMetaAction(java.lang.String qualifiedName)
           
static MetaController getMetaController(java.lang.String name)
           
static MetaObject getMetaObject(java.lang.String name)
           
static java.util.Collection<java.lang.String> getObjectPrefixes()
           
static void setContext(java.lang.String string)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SWING

public static final java.lang.String SWING
For context property

See Also:
Constant Field Values

WEB

public static final java.lang.String WEB
For context property

See Also:
Constant Field Values
Constructor Detail

MetaControllers

public MetaControllers()
Method Detail

_addMetaController

public static void _addMetaController(MetaController newController)
                               throws XavaException
Throws:
XavaException

getMetaController

public static MetaController getMetaController(java.lang.String name)
                                        throws ElementNotFoundException,
                                               XavaException
Throws:
ElementNotFoundException
XavaException

contains

public static boolean contains(java.lang.String name)
                        throws XavaException
Throws:
XavaException

getMetaAction

public static MetaAction getMetaAction(java.lang.String qualifiedName)
                                throws ElementNotFoundException,
                                       XavaException
Throws:
ElementNotFoundException
XavaException

addMetaObject

public static void addMetaObject(MetaObject object)

getMetaObject

public static MetaObject getMetaObject(java.lang.String name)
                                throws ElementNotFoundException,
                                       XavaException
Throws:
ElementNotFoundException
XavaException

containsMetaObject

public static boolean containsMetaObject(java.lang.String name)

getContext

public static java.lang.String getContext()

setContext

public static void setContext(java.lang.String string)

addEnvironmentVariable

public static void addEnvironmentVariable(java.lang.String name,
                                          java.lang.String value)

getEnvironmentVariable

public static java.lang.String getEnvironmentVariable(java.lang.String name)
                                               throws XavaException
Returns:
Null if it does not exist.
Throws:
XavaException

getObjectPrefixes

public static java.util.Collection<java.lang.String> getObjectPrefixes()