Package ghidra.framework.data
Class OpenedDomainFile<T extends DomainObject>
java.lang.Object
ghidra.framework.data.OpenedDomainFile<T>
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionOpenedDomainFile(Class<T> contentType, DomainFile file, boolean okToUpgrade, boolean okToRecover, TaskMonitor monitor) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()static <T extends DomainObject>
OpenedDomainFile<T> open(Class<T> contentType, DomainFile file, boolean okToUpgrade, boolean okToRecover, TaskMonitor monitor) static <T extends DomainObject>
OpenedDomainFile<T> open(Class<T> contentType, DomainFile file, TaskMonitor monitor)
-
Field Details
-
-
Constructor Details
-
OpenedDomainFile
public OpenedDomainFile(Class<T> contentType, DomainFile file, boolean okToUpgrade, boolean okToRecover, TaskMonitor monitor) throws VersionException, CancelledException, IOException
-
-
Method Details
-
open
public static <T extends DomainObject> OpenedDomainFile<T> open(Class<T> contentType, DomainFile file, boolean okToUpgrade, boolean okToRecover, TaskMonitor monitor) throws VersionException, CancelledException, IOException -
open
public static <T extends DomainObject> OpenedDomainFile<T> open(Class<T> contentType, DomainFile file, TaskMonitor monitor) throws VersionException, CancelledException, IOException -
close
public void close()- Specified by:
closein interfaceAutoCloseable
-