Package ghidra.app.services
Class ProgramCoordinator
- java.lang.Object
- 
- ghidra.app.services.ProgramCoordinator
 
- 
 public abstract class ProgramCoordinator extends java.lang.Object
- 
- 
Field SummaryFields Modifier and Type Field Description protected LanguageServicelanguageServiceprotected ProgramManagerprogramManager
 - 
Constructor SummaryConstructors Constructor Description ProgramCoordinator(ProgramManager programManager, LanguageService languageService)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected ProgramfindProgramInFolder(DomainFolder folder, java.lang.String path)protected ProgramfindProgramInProgramManager(java.lang.String path, Address address)protected abstract ProgramfindProgramInProject(java.lang.String path)protected abstract java.lang.StringgetPrivateRoot()ProgramgetProgram(java.lang.String path, Address address)
 
- 
- 
- 
Field Detail- 
programManagerprotected ProgramManager programManager 
 - 
languageServiceprotected LanguageService languageService 
 
- 
 - 
Constructor Detail- 
ProgramCoordinatorpublic ProgramCoordinator(ProgramManager programManager, LanguageService languageService) 
 
- 
 - 
Method Detail- 
findProgramInProgramManagerprotected Program findProgramInProgramManager(java.lang.String path, Address address) 
 - 
findProgramInProjectprotected abstract Program findProgramInProject(java.lang.String path) 
 - 
findProgramInFolderprotected Program findProgramInFolder(DomainFolder folder, java.lang.String path) 
 - 
getPrivateRootprotected abstract java.lang.String getPrivateRoot() 
 
- 
 
-