com.sun.electric.tool.user.ui
Class PaletteFrame.PlaceNewNode
java.lang.Object
com.sun.electric.tool.Job
com.sun.electric.tool.user.ui.PaletteFrame.PlaceNewNode
- All Implemented Interfaces:
- java.io.Serializable
- Enclosing class:
- PaletteFrame
public static class PaletteFrame.PlaceNewNode
- extends Job
Class that creates the node selected from the component menu.
- 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 |
PaletteFrame.PlaceNewNode
public PaletteFrame.PlaceNewNode(java.lang.String description,
NodeProto np,
NodeInst ni,
int defAngle,
java.awt.geom.Point2D where,
Cell cell,
java.lang.String varName,
boolean export)
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