wt.inf.sharing
Class StructureSharingDelegateFactory

java.lang.Object
  extended bywt.inf.sharing.StructureSharingDelegateFactory
All Implemented Interfaces:
ApplicationContextChild, Serializable

public class StructureSharingDelegateFactory
extends Object
implements ApplicationContextChild, Serializable

Singleton class that returns StructureSharingDelegate objects.

Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
private  ApplicationContext applicationContext
           
private static String CLASSNAME
           
private static String RESOURCE
           
private  ApplicationContextServices services
           
 
Fields inherited from interface wt.services.applicationcontext.ApplicationContextChild
APPLICATION_CONTEXT
 
Constructor Summary
protected StructureSharingDelegateFactory()
          Structure sharing delegate factory constructor.
 
Method Summary
protected  StructureSharingDelegate get(Class struct_Class)
          Returns a structure sharing delegate given the structure handle.
 ApplicationContext getApplicationContext()
          Gets the object for the association that plays role: applicationContext.
 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

services

private ApplicationContextServices services
Constructor Detail

StructureSharingDelegateFactory

protected StructureSharingDelegateFactory()
Structure sharing delegate factory constructor.

Supported API: false

Method Detail

get

protected StructureSharingDelegate get(Class struct_Class)
                                throws WTException
Returns a structure sharing delegate given the structure handle. For example, for producture structure, the handle is the top of the assembly structure.

Supported API: false

Parameters:
struct_Class -
Returns:
StructureSharingDelegate
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