wt.enterprise
Class FormActionDelegateFactory

java.lang.Object
  extended bywt.enterprise.FormActionDelegateFactory
All Implemented Interfaces:
ApplicationContextChild, Externalizable, Serializable

public class FormActionDelegateFactory
extends Object
implements ApplicationContextChild, Externalizable

Deprecation Notice: This class is still valid for this release, however this serves as advance notice that it will be removed in the future. All user interfaces built using the Windchill HTML Template Processing client architecture will be rewritten using a different framework in an upcoming release. Instantiates FormActionDelegates

Supported API: true

Extendable: false

See Also:
FormActionDelegate, Serialized Form

Field Summary
private  ApplicationContext applicationContext
          Deprecated.  
private static String CLASSNAME
          Deprecated.  
static long EXTERNALIZATION_VERSION_UID
          Deprecated.  
protected static long OLD_FORMAT_VERSION_UID
          Deprecated.  
private static String RESOURCE
          Deprecated.  
(package private) static long serialVersionUID
          Deprecated.  
 
Fields inherited from interface wt.services.applicationcontext.ApplicationContextChild
APPLICATION_CONTEXT
 
Constructor Summary
FormActionDelegateFactory()
          Deprecated.  
 
Method Summary
 ApplicationContextServices getApplContextServices()
          Deprecated.  
 ApplicationContext getApplicationContext()
          Deprecated.  
 FormActionDelegate getFormActionDelegate(Object obj, String action)
          Deprecated.  
 FormActionDelegate getFormActionDelegate(String classname, String action)
          Deprecated.  
 void readExternal(ObjectInput input)
          Deprecated.  
private  boolean readOldVersion(ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Deprecated. Reads the non-transient fields of this class from an external source, which is not the current version.
protected  boolean readVersion(FormActionDelegateFactory thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Deprecated.  
 void setApplicationContext(ApplicationContext a_ApplicationContext)
          Deprecated.  
 void writeExternal(ObjectOutput output)
          Deprecated.  
 
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
Deprecated. 
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME
Deprecated. 

applicationContext

private ApplicationContext applicationContext
Deprecated. 

serialVersionUID

static final long serialVersionUID
Deprecated. 
See Also:
Constant Field Values

EXTERNALIZATION_VERSION_UID

public static final long EXTERNALIZATION_VERSION_UID
Deprecated. 
See Also:
Constant Field Values

OLD_FORMAT_VERSION_UID

protected static final long OLD_FORMAT_VERSION_UID
Deprecated. 
See Also:
Constant Field Values
Constructor Detail

FormActionDelegateFactory

public FormActionDelegateFactory()
                          throws UnableToLoadServiceProperties
Deprecated.  



Supported API: true

Throws:
UnableToLoadServiceProperties
Method Detail

writeExternal

public void writeExternal(ObjectOutput output)
                   throws IOException
Deprecated.  

Writes the non-transient fields of this class to an external source.

Supported API: false

Specified by:
writeExternal in interface Externalizable
Parameters:
output -
Throws:
IOException

readExternal

public void readExternal(ObjectInput input)
                  throws IOException,
                         ClassNotFoundException
Deprecated.  

Reads the non-transient fields of this class from an external source.

Supported API: false

Specified by:
readExternal in interface Externalizable
Parameters:
input -
Throws:
IOException
ClassNotFoundException

readVersion

protected boolean readVersion(FormActionDelegateFactory thisObject,
                              ObjectInput input,
                              long readSerialVersionUID,
                              boolean passThrough,
                              boolean superDone)
                       throws IOException,
                              ClassNotFoundException
Deprecated.  

Reads the non-transient fields of this class from an external source.

Supported API: false

Parameters:
thisObject -
input -
readSerialVersionUID -
passThrough -
superDone -
Returns:
boolean
Throws:
IOException
ClassNotFoundException

readOldVersion

private boolean readOldVersion(ObjectInput input,
                               long readSerialVersionUID,
                               boolean passThrough,
                               boolean superDone)
                        throws IOException,
                               ClassNotFoundException
Deprecated. 
Reads the non-transient fields of this class from an external source, which is not the current version.

Parameters:
input -
readSerialVersionUID -
passThrough -
superDone -
Returns:
boolean
Throws:
IOException
ClassNotFoundException

getFormActionDelegate

public FormActionDelegate getFormActionDelegate(Object obj,
                                                String action)
                                         throws WTException,
                                                WTPropertyVetoException
Deprecated.  

Instantiates a FormActionDelegate based on an object and an Action. See service.properties for the possible FormActionDelegates.

Supported API: true

Parameters:
obj -
action -
Returns:
FormActionDelegate
Throws:
WTException
WTPropertyVetoException

getFormActionDelegate

public FormActionDelegate getFormActionDelegate(String classname,
                                                String action)
                                         throws WTException,
                                                WTPropertyVetoException
Deprecated.  

Instantiates a FormActionDelegate based on a class and an Action. See service.properties for the possible FormActionDelegates.

Supported API: true

Parameters:
classname -
action -
Returns:
FormActionDelegate
Throws:
WTException
WTPropertyVetoException

getApplicationContext

public ApplicationContext getApplicationContext()
Deprecated.  

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
Deprecated.  

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()
Deprecated.