com.sun.electric.tool.user.menus
Class FileMenu.ImportLibrary
java.lang.Object
com.sun.electric.tool.Job
com.sun.electric.tool.user.menus.FileMenu.ImportLibrary
- All Implemented Interfaces:
- java.io.Serializable
- Enclosing class:
- FileMenu
public static class FileMenu.ImportLibrary
- extends Job
Class to import a library in a new thread.
- See Also:
- Serialized Form
Method Summary |
boolean |
doIt()
This is the main work method. |
void |
terminateOK()
This method executes in the Client side after normal termination of doIt method. |
Methods inherited from class com.sun.electric.tool.Job |
abort, acquireExamineLock, checkAbort, fieldVariableChanged, getAllJobs, getDatabase, getDebug, getDeleteWhenDone, getDisplay, getExtendedUserInterface, getInfo, getNumThreads, getRunMode, getRunningJob, getScheduledToAbort, getStatus, getUserInterface, initJobManager, invokeExamineLater, isFinished, releaseExamineLock, remove, setDebug, setProgress, setReportExecutionFlag, setThreadMode, startJob, startJob, startJobOnMyResult, terminateFail, terminateIt, threadDatabase, toString, updateIncrementalDRCErrors, updateNetworkErrors, wantUpdateGui |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FileMenu.ImportLibrary
public FileMenu.ImportLibrary(java.net.URL fileURL,
FileType type,
Library deleteLib,
com.sun.electric.tool.user.menus.FileMenu.RenameAndSaveLibraryTask saveTask)
FileMenu.ImportLibrary
public FileMenu.ImportLibrary(java.net.URL fileURL,
FileType type)
doIt
public boolean doIt()
throws JobException
- Description copied from class:
Job
- This is the main work method. This method should
perform all needed tasks.
- Specified by:
doIt
in class Job
- Throws:
JobException
- TODO
terminateOK
public void terminateOK()
- Description copied from class:
Job
- This method executes in the Client side after normal termination of doIt method.
This method should perform all needed termination actions.
- Overrides:
terminateOK
in class Job