wt.vc.wip
Class WIPChangeFactory

java.lang.Object
  extended bywt.vc.wip.WIPChangeFactory
All Implemented Interfaces:
ApplicationContextChild

public class WIPChangeFactory
extends Object
implements ApplicationContextChild

This will return delegate corresponding to the requestor object as given the typedServices.properties

Supported API: false

Extendable: false


Field Summary
private  ApplicationContext applicationContext
           
private static String CLASSNAME
           
 
Fields inherited from interface wt.services.applicationcontext.ApplicationContextChild
APPLICATION_CONTEXT
 
Constructor Summary
WIPChangeFactory()
           
 
Method Summary
 ApplicationContext getApplicationContext()
          Gets the object for the association that plays role: applicationContext.
 ApplicationContextServices getApplicationContextServices()
          

Supported API: false
static WIPChangeDelegate getDelegate(Workable object)
          Finds the correct delegate to execute hasChanged as per the requestor object class.
 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

CLASSNAME

private static final String CLASSNAME

applicationContext

private ApplicationContext applicationContext
Constructor Detail

WIPChangeFactory

public WIPChangeFactory()
Method Detail

getDelegate

public static WIPChangeDelegate getDelegate(Workable object)
                                     throws WTException
Finds the correct delegate to execute hasChanged as per the requestor object class.

Supported API: true

Parameters:
object - Object to be changed for updates.
Returns:
WIPChangeDelegate
Throws:
WTException

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

getApplicationContextServices

public ApplicationContextServices getApplicationContextServices()


Supported API: false