Package cppclassanalyzer.plugin
Class HeadlessClassTypeInfoManagerService
java.lang.Object
cppclassanalyzer.plugin.HeadlessClassTypeInfoManagerService
- All Implemented Interfaces:
ClassTypeInfoManagerService
public final class HeadlessClassTypeInfoManagerService extends Object implements ClassTypeInfoManagerService
-
Field Summary
Fields Modifier and Type Field Description protected DecompilerAPI
api
protected ProgramClassTypeInfoManager
currentManager
protected List<ClassTypeInfoManager>
managers
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface cppclassanalyzer.service.ClassTypeInfoManagerService
openArchive
-
Field Details
-
api
-
managers
-
currentManager
-
-
Method Details
-
getInstance
-
programOpened
-
programClosed
-
programActivated
-
programDeactivated
-
getManagers
- Specified by:
getManagers
in interfaceClassTypeInfoManagerService
-
closeManager
- Specified by:
closeManager
in interfaceClassTypeInfoManagerService
-
openArchive
- Specified by:
openArchive
in interfaceClassTypeInfoManagerService
- Throws:
IOException
-
createArchive
- Specified by:
createArchive
in interfaceClassTypeInfoManagerService
- Throws:
IOException
-
getDecompilerAPI
- Specified by:
getDecompilerAPI
in interfaceClassTypeInfoManagerService
-
getManagersByName
-
hasManager
-
openProjectArchive
- Throws:
IOException
-
getManager
- Specified by:
getManager
in interfaceClassTypeInfoManagerService
-
getCurrentManager
- Specified by:
getCurrentManager
in interfaceClassTypeInfoManagerService
-
getExternalClassTypeInfo
- Specified by:
getExternalClassTypeInfo
in interfaceClassTypeInfoManagerService
-
getArchivedClassTypeInfo
- Specified by:
getArchivedClassTypeInfo
in interfaceClassTypeInfoManagerService
-
getArchivedVtable
- Specified by:
getArchivedVtable
in interfaceClassTypeInfoManagerService
-
getTree
- Specified by:
getTree
in interfaceClassTypeInfoManagerService
-