wt.adapter.query
Class NavigationDelegateFactory

java.lang.Object
  extended bywt.adapter.query.NavigationDelegateFactory
All Implemented Interfaces:
ApplicationContextChild, Serializable

public class NavigationDelegateFactory
extends Object
implements ApplicationContextChild, Serializable



Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
private  ApplicationContext applicationContext
           
private static Hashtable cache
           
private static String CLASSNAME
           
private static NavigationDelegateFactory factory
           
private static String RESOURCE
           
private static boolean VERBOSE
           
 
Fields inherited from interface wt.services.applicationcontext.ApplicationContextChild
APPLICATION_CONTEXT
 
Constructor Summary
protected NavigationDelegateFactory()
          

Supported API: false
 
Method Summary
 ApplicationContextServices getApplContextServices()
           
 ApplicationContext getApplicationContext()
          Gets the object for the association that plays role: applicationContext.
 NavigationDelegate getDelegate(Class type)
          Returns a navigation delegate for the specified class.
static NavigationDelegateFactory getInstance()
          Returns an instance of the factory.
 void setApplicationContext(ApplicationContext a_ApplicationContext)
          Sets the object for the association that plays role: applicationContext.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

applicationContext

private ApplicationContext applicationContext

cache

private static Hashtable cache

factory

private static NavigationDelegateFactory factory

VERBOSE

private static boolean VERBOSE
Constructor Detail

NavigationDelegateFactory

protected NavigationDelegateFactory()


Supported API: false

Method Detail

getDelegate

public NavigationDelegate getDelegate(Class type)
                               throws WebjectServiceException
Returns a navigation delegate for the specified class.

Supported API: false

Parameters:
type -
Returns:
NavigationDelegate
Throws:
WebjectServiceException

getInstance

public static NavigationDelegateFactory getInstance()
Returns an instance of the factory.

Supported API: false

Returns:
NavigationDelegateFactory

getApplicationContext

public ApplicationContext getApplicationContext()
Gets the object for the association that plays role: applicationContext.

Supported API: false

Specified by:
getApplicationContext in interface ApplicationContextChild
Returns:
ApplicationContext

setApplicationContext

public void setApplicationContext(ApplicationContext a_ApplicationContext)
                           throws WTPropertyVetoException
Sets the object for the association that plays role: applicationContext.

Supported API: false

Specified by:
setApplicationContext in interface ApplicationContextChild
Parameters:
a_ApplicationContext -
Throws:
WTPropertyVetoException

getApplContextServices

public ApplicationContextServices getApplContextServices()