public class ToolMenu
extends java.lang.Object
Constructor and Description |
---|
ToolMenu() |
Modifier and Type | Method and Description |
---|---|
static void |
addLEAttribute() |
static void |
addMultiplierCommand()
Method to add a "M" multiplier factor to the currently selected node.
|
static void |
backAnnotateCommand() |
static void |
clearSizesCommand() |
static void |
clearSizesNodableCommand() |
static void |
compileVHDL()
Method to handle the menu command to compile a VHDL cell.
|
static boolean |
doSilCompActivityNoJob(Cell cell,
int activities,
boolean doItNow) |
static void |
doSiliconCompilation(Cell cell,
boolean doItNow)
Method to handle the menu command to convert a cell to layout.
|
static void |
estimateDelaysCommand() |
static void |
getUnroutedArcCommand() |
static void |
importAssuraDrcErrors() |
static void |
importCalibreDrcErrors()
Method to import Calibre DRC Errors into Electric and display them
as ErrorLogger.
|
static void |
importDRCDeck() |
static void |
javaBshScriptCommand() |
static void |
layerCoverageCommand(LayerCoverageTool.LCMode func,
GeometryHandler.GHMode mode)
Method to handle the "List Layer Coverage", "Coverage Implant Generator", polygons merge
except "List Geometry on Network" commands.
|
static void |
listConnectionsOnNetworkCommand()
Method to handle the "List Connections On Network" command.
|
static void |
listExportsBelowNetworkCommand()
Method to handle the "List Exports Below Network" command.
|
static void |
listExportsOnNetworkCommand()
Method to handle the "List Exports On Network" command.
|
static void |
listGeometryOnNetworkCommand(GeometryHandler.GHMode mode)
Method to handle the "List Geometry On Network" command.
|
static void |
listGeomsAllNetworksCommand() |
static void |
listNetworksCommand()
Method to handle the "List Networks" command.
|
static void |
listToolsCommand() |
static void |
loadLogicalEffortLibraries() |
static void |
makeTemplate(Variable.Key templateKey)
Method to create a new template in the current cell.
|
static void |
makeTemplate(Variable.Key templateKey,
Cell tgtCell)
Method to create a new template on the target cell.
|
static void |
makeTemplate(Variable.Key templateKey,
Cell tgtCell,
java.lang.Object value)
Method to create a new template on the target cell, with a predefined String or String [].
|
static void |
makeVHDL()
Method to handle the menu command to make a VHDL cell.
|
static void |
optimizeEqualGateDelaysCommand(boolean newAlg) |
static void |
padFrameGeneratorCommand() |
static void |
parasiticCommand()
Parasitic Tool
|
static void |
printLEInfoCommand()
Print Logical Effort info for highlighted nodes
|
static void |
runNccSchematicCrossProbing() |
static void |
setDynamicLanguageMenu()
Method to change the Languages menu to include preassigned scripts.
|
static void |
showNetworkCommand()
Method to handle the "Show Network" command.
|
static void |
showPowerAndGround() |
static void |
validatePowerAndGround(boolean repair) |
public static void optimizeEqualGateDelaysCommand(boolean newAlg)
public static void printLEInfoCommand()
public static void backAnnotateCommand()
public static void layerCoverageCommand(LayerCoverageTool.LCMode func, GeometryHandler.GHMode mode)
public static void clearSizesNodableCommand()
public static void clearSizesCommand()
public static void estimateDelaysCommand()
public static void addLEAttribute()
public static void loadLogicalEffortLibraries()
public static void showNetworkCommand()
public static void listNetworksCommand()
public static void listConnectionsOnNetworkCommand()
public static void listExportsOnNetworkCommand()
public static void listExportsBelowNetworkCommand()
public static void listGeometryOnNetworkCommand(GeometryHandler.GHMode mode)
public static void listGeomsAllNetworksCommand()
public static void showPowerAndGround()
public static void validatePowerAndGround(boolean repair)
public static void addMultiplierCommand()
public static void makeTemplate(Variable.Key templateKey)
templateKey
- the name of the variable to create.public static void makeTemplate(Variable.Key templateKey, Cell tgtCell)
templateKey
- the name of the variable to create.public static void makeTemplate(Variable.Key templateKey, Cell tgtCell, java.lang.Object value)
templateKey
- the name of the variable to create.public static void getUnroutedArcCommand()
public static void padFrameGeneratorCommand()
public static void listToolsCommand()
public static void javaBshScriptCommand()
public static void setDynamicLanguageMenu()
public static void doSiliconCompilation(Cell cell, boolean doItNow)
cell
- the cell to compile.doItNow
- if the job must executed nowpublic static void compileVHDL()
public static void makeVHDL()
public static boolean doSilCompActivityNoJob(Cell cell, int activities, boolean doItNow)
public static void parasiticCommand()
public static void importAssuraDrcErrors()
public static void importCalibreDrcErrors()
public static void importDRCDeck()
public static void runNccSchematicCrossProbing()