Interface PresentationManager.ClassData
- Enclosing interface:
- PresentationManager
public static interface PresentationManager.ClassData
-
Method Summary
Modifier and TypeMethodDescriptionGet the dictionary for this ClassData instance.Get the IDLNameTranslator for the class used to create this ClassData instance.Get the InvocationHandlerFactory that is used to create an InvocationHandler for dynamic stubs of the type of the ClassData.Get the class used to create this ClassData instanceString[]Return the array of repository IDs for all of the remote interfaces implemented by this class.
-
Method Details
-
getMyClass
Class getMyClass()Get the class used to create this ClassData instance -
getIDLNameTranslator
IDLNameTranslator getIDLNameTranslator()Get the IDLNameTranslator for the class used to create this ClassData instance. -
getTypeIds
String[] getTypeIds()Return the array of repository IDs for all of the remote interfaces implemented by this class. -
getInvocationHandlerFactory
InvocationHandlerFactory getInvocationHandlerFactory()Get the InvocationHandlerFactory that is used to create an InvocationHandler for dynamic stubs of the type of the ClassData. -
getDictionary
Map getDictionary()Get the dictionary for this ClassData instance. This is used to hold class-specific information for a Class in the class data. This avoids the need to create other caches for accessing the information.
-