Interface PresentationManager.ClassData

Enclosing interface:
PresentationManager

public static interface PresentationManager.ClassData
  • 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.