public class TechExplorer extends ESandBox
Modifier and Type | Field and Description |
---|---|
protected java.lang.reflect.Method |
ArcProto_getAngleIncrement |
protected java.lang.reflect.Method |
ArcProto_getAntennaRatio |
protected java.lang.reflect.Method |
ArcProto_getDefaultLambdaBaseWidth |
protected java.lang.reflect.Method |
ArcProto_getDefaultLambdaFullWidth |
protected java.lang.reflect.Method |
ArcProto_getDefaultWidth |
protected java.lang.reflect.Method |
ArcProto_getFunction |
protected java.lang.reflect.Method |
ArcProto_getLambdaElibWidthOffset |
protected java.lang.reflect.Method |
ArcProto_getLambdaWidthOffset |
protected java.lang.reflect.Method |
ArcProto_getName |
protected java.lang.reflect.Method |
ArcProto_getWidthOffset |
protected java.lang.reflect.Method |
ArcProto_isCurvable |
protected java.lang.reflect.Method |
ArcProto_isExtended |
protected java.lang.reflect.Method |
ArcProto_isFixedAngle |
protected java.lang.reflect.Method |
ArcProto_isNotUsed |
protected java.lang.reflect.Method |
ArcProto_isSkipSizeInPalette |
protected java.lang.reflect.Method |
ArcProto_isSpecialArc |
protected java.lang.reflect.Method |
ArcProto_isWipable |
protected java.lang.reflect.Field |
ArcProto_layers |
protected java.util.HashMap<java.lang.Object,ArcProto.Function> |
ArcProtoFunctions |
protected java.lang.reflect.Method |
Cell_lowLevelAllocate |
protected java.lang.reflect.Method |
Cell_lowLevelLink |
protected java.lang.reflect.Method |
Cell_lowLevelPopulate |
protected java.lang.reflect.Method |
Cell_newInstance |
protected java.lang.reflect.Field |
Cell_versionGroup |
protected java.lang.reflect.Method |
CellVersionGroup_add |
protected java.lang.reflect.Constructor |
CellVersionGroup_constructor |
protected java.lang.Class<?> |
classAbstractTextDescriptor |
protected java.lang.Class<?> |
classAbstractUserInterface |
protected java.lang.Class<?> |
classArcProto |
protected java.lang.Class<?> |
classArcProtoFunction |
protected java.lang.Class<?> |
classCell |
protected java.lang.Class<?> |
classCellVersionGroup |
protected java.lang.Class<?> |
classDRCTemplate |
protected java.lang.Class<?> |
classDRCTemplateDRCMode |
protected java.lang.Class<?> |
classDRCTemplateDRCRuleType |
protected java.lang.Class<?> |
classEDatabase |
protected java.lang.Class<?> |
classEdgeH |
protected java.lang.Class<?> |
classEdgeV |
protected java.lang.Class<?> |
classEditWindow |
protected java.lang.Class<?> |
classEditWindow_ |
protected java.lang.Class<?> |
classEditWindow0 |
protected java.lang.Class<?> |
classEGraphics |
protected java.lang.Class<?> |
classEGraphicsOutline |
protected java.lang.Class<?> |
classElectricObject |
protected java.lang.Class<?> |
classERC |
protected java.lang.Class<?> |
classFoundry |
protected java.lang.Class<?> |
classJob |
protected java.lang.Class<?> |
classJobMode |
protected java.lang.Class<?> |
classLayer |
protected java.lang.Class<?> |
classLayerFunction |
protected java.lang.Class<?> |
classLayerFunctionSet |
protected java.lang.Class<?> |
classLibrary |
protected java.lang.Class<?> |
classMain |
protected java.lang.Class<?> |
classMainUserInterfaceDummy |
protected java.lang.Class<?> |
classNodeInst |
protected java.lang.Class<?> |
classNodeProto |
protected java.lang.Class<?> |
classPoly |
protected java.lang.Class<?> |
classPolyType |
protected java.lang.Class<?> |
classPref |
protected java.lang.Class<?> |
classPrimitiveArc |
protected java.lang.Class<?> |
classPrimitiveNode |
protected java.lang.Class<?> |
classPrimitiveNodeFunction |
protected java.lang.Class<?> |
classPrimitiveNodeNodeSizeRule |
protected java.lang.Class<?> |
classPrimitivePort |
protected java.lang.Class<?> |
classSetting |
protected java.lang.Class<?> |
classSizeOffset |
protected java.lang.Class<?> |
classTechnology |
protected java.lang.Class<?> |
classTechnologyArcLayer |
protected java.lang.Class<?> |
classTechnologyNodeLayer |
protected java.lang.Class<?> |
classTechnologyTechPoint |
protected java.lang.Class<?> |
classTextDescriptor |
protected java.lang.Class<?> |
classTextDescriptorSize |
protected java.lang.Class<?> |
classTool |
protected java.lang.Class<?> |
classUndo |
protected java.lang.Class<?> |
classUser |
protected java.lang.Class<?> |
classUserInterface |
protected java.lang.Class<?> |
classVarContext |
protected java.lang.Class<?> |
classVariable |
protected java.lang.Class<?> |
classVersion |
protected java.lang.reflect.Field |
DRCTemplate_maxWidth |
protected java.lang.reflect.Field |
DRCTemplate_minLength |
protected java.lang.reflect.Field |
DRCTemplate_multiCuts |
protected java.lang.reflect.Field |
DRCTemplate_name1 |
protected java.lang.reflect.Field |
DRCTemplate_name2 |
protected java.lang.reflect.Field |
DRCTemplate_nodeName |
protected java.lang.reflect.Field |
DRCTemplate_ruleName |
protected java.lang.reflect.Field |
DRCTemplate_ruleType |
protected java.lang.reflect.Field |
DRCTemplate_value1 |
protected java.lang.reflect.Field |
DRCTemplate_value2 |
protected java.lang.reflect.Field |
DRCTemplate_values |
protected java.lang.reflect.Field |
DRCTemplate_when |
protected java.lang.reflect.Method |
DRCTemplateDrcMode_mode |
protected java.util.HashMap<java.lang.Object,DRCTemplate.DRCMode> |
DRCTemplateDRCModes |
protected java.util.HashMap<java.lang.Object,DRCTemplate.DRCRuleType> |
DRCTemplateDRCRuleTypes |
protected java.lang.reflect.Method |
EDatabase_lock |
protected java.lang.reflect.Method |
EDatabase_lowLevelBeginChanges |
protected java.lang.reflect.Method |
EDatabase_lowLevelSetCanChanging |
protected java.lang.reflect.Method |
EDatabase_serverDatabase |
protected java.lang.reflect.Method |
EdgeH_getAdder |
protected java.lang.reflect.Method |
EdgeH_getMultiplier |
protected java.lang.reflect.Method |
EdgeV_getAdder |
protected java.lang.reflect.Method |
EdgeV_getMultiplier |
protected java.lang.reflect.Method |
EGraphics_getColor |
protected java.lang.reflect.Method |
EGraphics_getForeground |
protected java.lang.reflect.Method |
EGraphics_getOpacity |
protected java.lang.reflect.Method |
EGraphics_getOutlined |
protected java.lang.reflect.Method |
EGraphics_getPattern |
protected java.lang.reflect.Method |
EGraphics_getTransparentLayer |
protected java.lang.reflect.Method |
EGraphics_isOutlinedOnDisplay |
protected java.lang.reflect.Method |
EGraphics_isOutlinedOnPrinter |
protected java.lang.reflect.Method |
EGraphics_isPatternedOnDisplay |
protected java.lang.reflect.Method |
EGraphics_isPatternedOnPrinter |
protected java.util.HashMap<java.lang.Object,EGraphics.Outline> |
EGraphicsOutlines |
protected java.lang.reflect.Method |
ElectricObject_getVariables |
protected java.lang.reflect.Method |
ERC_getAntennaRatio |
protected java.lang.reflect.Field |
ERC_tool |
protected java.lang.reflect.Method |
Foundry_getGDSLayers |
protected java.lang.reflect.Method |
Foundry_getRules |
protected java.lang.reflect.Method |
Job_initJobManager1 |
protected java.lang.reflect.Method |
Job_initJobManager2 |
protected java.lang.reflect.Method |
Job_initJobManager3 |
protected java.lang.reflect.Field |
Job_NOTHREADING |
protected java.lang.reflect.Method |
Job_setThreadMode1 |
protected java.lang.reflect.Method |
Job_setThreadMode2 |
protected java.lang.reflect.Method |
Job_startJob |
protected java.lang.reflect.Field |
JobMode_BATCH |
protected java.lang.reflect.Field |
JobMode_CLIENT |
protected java.lang.reflect.Field |
JobMode_SERVER |
protected java.lang.reflect.Method |
Layer_getCapacitance |
protected java.lang.reflect.Method |
Layer_getCIFLayer |
protected java.lang.reflect.Method |
Layer_getDistance |
protected java.lang.reflect.Method |
Layer_getDXFLayer |
protected java.lang.reflect.Method |
Layer_getEdgeCapacitance |
protected java.lang.reflect.Method |
Layer_getFunction |
protected java.lang.reflect.Method |
Layer_getFunctionExtras |
protected java.lang.reflect.Method |
Layer_getGDSLayer |
protected java.lang.reflect.Method |
Layer_getGraphics |
protected java.lang.reflect.Method |
Layer_getHeight |
protected java.lang.reflect.Method |
Layer_getName |
protected java.lang.reflect.Method |
Layer_getNonPseudoLayer |
protected java.lang.reflect.Method |
Layer_getPseudoLayer |
protected java.lang.reflect.Method |
Layer_getResistance |
protected java.lang.reflect.Method |
Layer_getSkillLayer |
protected java.lang.reflect.Method |
Layer_getThickness |
protected java.lang.reflect.Method |
Layer_getTransparencyFactor |
protected java.lang.reflect.Method |
Layer_getTransparencyMode |
protected java.lang.reflect.Method |
Layer_isPseudoLayer |
protected java.util.HashMap<java.lang.Object,Layer.Function> |
LayerFunctions |
protected java.lang.reflect.Method |
Library_getLibraries |
protected java.lang.reflect.Method |
Library_getName |
protected java.lang.reflect.Method |
Library_newInstance |
protected java.lang.reflect.Field |
Main_NOTHREADING |
protected java.lang.reflect.Constructor |
MainUserInterfaceDummy_constructor |
protected java.lang.reflect.Method |
NodeInst_getAngle |
protected java.lang.reflect.Method |
NodeInst_getFunction |
protected java.lang.reflect.Method |
NodeInst_getProto |
protected java.lang.reflect.Method |
NodeInst_newInstance1 |
protected java.lang.reflect.Method |
NodeInst_newInstance2 |
protected java.lang.reflect.Method |
Poly_getPoints |
protected java.lang.reflect.Method |
Poly_getStyle |
protected java.util.HashMap<java.lang.Object,Poly.Type> |
PolyTypes |
protected java.lang.reflect.Field |
Pref_allPrefs |
protected java.lang.reflect.Method |
Pref_getFactoryValue |
protected java.lang.reflect.Method |
Pref_getMeaning |
protected java.lang.reflect.Method |
Pref_getPrefName |
protected java.lang.reflect.Field |
Pref_prefs |
protected java.lang.reflect.Method |
PrimitiveNode_getBaseRectangle |
protected java.lang.reflect.Method |
PrimitiveNode_getDefHeight |
protected java.lang.reflect.Method |
PrimitiveNode_getDefWidth |
protected java.lang.reflect.Method |
PrimitiveNode_getElectricalLayers |
protected java.lang.reflect.Method |
PrimitiveNode_getFullRectangle |
protected java.lang.reflect.Method |
PrimitiveNode_getFunction |
protected java.lang.reflect.Method |
PrimitiveNode_getLayers |
protected java.lang.reflect.Method |
PrimitiveNode_getMinHeight |
protected java.lang.reflect.Method |
PrimitiveNode_getMinSizeRule |
protected java.lang.reflect.Method |
PrimitiveNode_getMinWidth |
protected java.lang.reflect.Method |
PrimitiveNode_getName |
protected java.lang.reflect.Method |
PrimitiveNode_getPorts |
protected java.lang.reflect.Method |
PrimitiveNode_getProtoSizeOffset |
protected java.lang.reflect.Method |
PrimitiveNode_getSizeCorrector |
protected java.lang.reflect.Method |
PrimitiveNode_getSpecialType |
protected java.lang.reflect.Method |
PrimitiveNode_getSpecialValues |
protected java.lang.reflect.Method |
PrimitiveNode_getSpiceTemplate |
protected java.lang.reflect.Field |
PrimitiveNode_HIGHVTBIT |
protected java.lang.reflect.Method |
PrimitiveNode_isArcsShrink |
protected java.lang.reflect.Method |
PrimitiveNode_isArcsWipe |
protected java.lang.reflect.Method |
PrimitiveNode_isCanBeZeroSize |
protected java.lang.reflect.Method |
PrimitiveNode_isEdgeSelect |
protected java.lang.reflect.Method |
PrimitiveNode_isLockedPrim |
protected java.lang.reflect.Method |
PrimitiveNode_isNodeBitOn |
protected java.lang.reflect.Method |
PrimitiveNode_isNotUsed |
protected java.lang.reflect.Method |
PrimitiveNode_isSkipSizeInPalette |
protected java.lang.reflect.Method |
PrimitiveNode_isSquare |
protected java.lang.reflect.Method |
PrimitiveNode_isWipeOn1or2 |
protected java.lang.reflect.Field |
PrimitiveNode_LOWVTBIT |
protected java.lang.reflect.Field |
PrimitiveNode_NATIVEBIT |
protected java.lang.reflect.Field |
PrimitiveNode_OD18BIT |
protected java.lang.reflect.Field |
PrimitiveNode_OD25BIT |
protected java.lang.reflect.Field |
PrimitiveNode_OD33BIT |
protected java.util.HashMap<java.lang.Object,PrimitiveNode.Function> |
PrimitiveNodeFunctions |
protected java.lang.reflect.Method |
PrimitiveNodeNodeSizeRule_getHeight |
protected java.lang.reflect.Method |
PrimitiveNodeNodeSizeRule_getRuleName |
protected java.lang.reflect.Method |
PrimitiveNodeNodeSizeRule_getWidth |
protected java.lang.reflect.Method |
PrimitivePort_getAngle |
protected java.lang.reflect.Method |
PrimitivePort_getAngleRange |
protected java.lang.reflect.Method |
PrimitivePort_getBottom |
protected java.lang.reflect.Method |
PrimitivePort_getConnections |
protected java.lang.reflect.Method |
PrimitivePort_getLeft |
protected java.lang.reflect.Method |
PrimitivePort_getName |
protected java.lang.reflect.Method |
PrimitivePort_getRight |
protected java.lang.reflect.Method |
PrimitivePort_getTop |
protected java.lang.reflect.Method |
PrimitivePort_getTopology |
protected java.lang.reflect.Method |
PrimitivePort_lowLevelGetUserbits |
protected java.lang.reflect.Method |
Setting_getFactoryValue |
protected java.lang.reflect.Method |
Setting_getPrefName |
protected java.lang.reflect.Method |
Setting_getSettings |
protected java.lang.reflect.Method |
Setting_getXmlPath |
protected java.lang.reflect.Field |
Setting_prefs |
protected java.lang.reflect.Method |
SizeOffset_getHighXOffset |
protected java.lang.reflect.Method |
SizeOffset_getHighYOffset |
protected java.lang.reflect.Method |
SizeOffset_getLowXOffset |
protected java.lang.reflect.Method |
SizeOffset_getLowYOffset |
protected java.lang.reflect.Method |
Technology_findArcProto |
protected java.lang.reflect.Method |
Technology_findTechnology |
protected java.lang.reflect.Method |
Technology_getArcs |
protected java.lang.reflect.Method |
Technology_getColorMap |
protected java.lang.reflect.Method |
Technology_getFoundries |
protected java.lang.reflect.Method |
Technology_getLayers |
protected java.lang.reflect.Method |
Technology_getMinCapacitance |
protected java.lang.reflect.Method |
Technology_getMinResistance |
protected java.lang.reflect.Method |
Technology_getNodes |
protected java.lang.reflect.Method |
Technology_getNodesGrouped1 |
protected java.lang.reflect.Method |
Technology_getNodesGrouped2 |
protected java.lang.reflect.Method |
Technology_getNumMetals |
protected java.lang.reflect.Method |
Technology_getNumTransparentLayers |
protected java.lang.reflect.Method |
Technology_getOldArcNames |
protected java.lang.reflect.Method |
Technology_getOldNodeNames |
protected java.lang.reflect.Method |
Technology_getPrefFoundry |
protected java.lang.reflect.Method |
Technology_getScale |
protected java.lang.reflect.Method |
Technology_getShapeOfNode1 |
protected java.lang.reflect.Method |
Technology_getShapeOfNode2 |
protected java.lang.reflect.Method |
Technology_getShapeOfNode3 |
protected java.lang.reflect.Method |
Technology_getShapeOfNode4 |
protected java.lang.reflect.Method |
Technology_getShapeOfNode5 |
protected java.lang.reflect.Method |
Technology_getShapeOfNode6 |
protected java.lang.reflect.Method |
Technology_getSpiceHeaderLevel1 |
protected java.lang.reflect.Method |
Technology_getSpiceHeaderLevel2 |
protected java.lang.reflect.Method |
Technology_getSpiceHeaderLevel3 |
protected java.lang.reflect.Method |
Technology_getTechDesc |
protected java.lang.reflect.Method |
Technology_getTechName |
protected java.lang.reflect.Method |
Technology_getTechnologies |
protected java.lang.reflect.Method |
Technology_getTechShortName |
protected java.lang.reflect.Method |
Technology_initAllTechnologies |
protected java.lang.reflect.Method |
Technology_isScaleRelevant |
protected java.lang.reflect.Method |
TechnologyArcLayer_getGridExtend |
protected java.lang.reflect.Method |
TechnologyArcLayer_getLambdaOffset |
protected java.lang.reflect.Method |
TechnologyArcLayer_getLayer |
protected java.lang.reflect.Method |
TechnologyArcLayer_getOffset |
protected java.lang.reflect.Method |
TechnologyArcLayer_getStyle |
protected java.lang.reflect.Method |
TechnologyNodeLayer_getLayer |
protected java.lang.reflect.Method |
TechnologyNodeLayer_getMulticutSep1D |
protected java.lang.reflect.Method |
TechnologyNodeLayer_getMulticutSep2D |
protected java.lang.reflect.Method |
TechnologyNodeLayer_getMulticutSizeX |
protected java.lang.reflect.Method |
TechnologyNodeLayer_getMulticutSizeY |
protected java.lang.reflect.Method |
TechnologyNodeLayer_getPoints |
protected java.lang.reflect.Method |
TechnologyNodeLayer_getPortNum |
protected java.lang.reflect.Method |
TechnologyNodeLayer_getRepresentation |
protected java.lang.reflect.Method |
TechnologyNodeLayer_getSerpentineExtentB |
protected java.lang.reflect.Method |
TechnologyNodeLayer_getSerpentineExtentT |
protected java.lang.reflect.Method |
TechnologyNodeLayer_getSerpentineLWidth |
protected java.lang.reflect.Method |
TechnologyNodeLayer_getSerpentineRWidth |
protected java.lang.reflect.Method |
TechnologyNodeLayer_getStyle |
protected java.lang.reflect.Method |
TechnologyNodeLayer_isPseudoLayer |
protected java.lang.reflect.Method |
TechnologyTechPoint_getX |
protected java.lang.reflect.Method |
TechnologyTechPoint_getY |
protected java.lang.reflect.Method |
TextDescriptor_getSize |
protected java.lang.reflect.Method |
TextDescriptorSize_getSize |
protected java.lang.reflect.Method |
Tool_initAllTools |
protected java.lang.reflect.Method |
Tool_initProjectSettings |
protected java.lang.reflect.Method |
Undo_changesQuiet |
protected java.lang.reflect.Method |
User_getUserTool |
protected java.lang.reflect.Method |
Variable_getObject |
protected java.lang.reflect.Method |
Variable_getTextDescriptor |
protected java.lang.reflect.Method |
Version_getVersion |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Class<?> |
defineClass(java.lang.String name) |
void |
dumpAll(java.lang.String fileName) |
void |
dumpPrefs(java.lang.String fileName) |
protected java.lang.reflect.Constructor |
getDeclaredConstructor(java.lang.Class<?> c,
java.lang.Class<?>... parameterTypes) |
java.lang.String[] |
initTechnologies(java.lang.String args) |
protected java.lang.Class<?> |
loadClass(java.lang.String name,
boolean resolve) |
static void |
main(java.lang.String[] args) |
Xml.Technology |
makeXml(java.lang.String techName) |
loop, redirectStdOut
addURL, close, definePackage, findClass, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstance
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
protected final java.lang.Class<?> classMain
protected final java.lang.Class<?> classMainUserInterfaceDummy
protected final java.lang.Class<?> classUndo
protected final java.lang.Class<?> classEGraphics
protected final java.lang.Class<?> classEGraphicsOutline
protected final java.lang.Class<?> classPoly
protected final java.lang.Class<?> classPolyType
protected final java.lang.Class<?> classCell
protected final java.lang.Class<?> classCellVersionGroup
protected final java.lang.Class<?> classEDatabase
protected final java.lang.Class<?> classLibrary
protected final java.lang.Class<?> classNodeProto
protected final java.lang.Class<?> classPref
protected final java.lang.Class<?> classSetting
protected final java.lang.Class<?> classVersion
protected final java.lang.Class<?> classNodeInst
protected final java.lang.Class<?> classAbstractTextDescriptor
protected final java.lang.Class<?> classElectricObject
protected final java.lang.Class<?> classEditWindow0
protected final java.lang.Class<?> classEditWindow_
protected final java.lang.Class<?> classTextDescriptor
protected final java.lang.Class<?> classTextDescriptorSize
protected final java.lang.Class<?> classUserInterface
protected final java.lang.Class<?> classVarContext
protected final java.lang.Class<?> classVariable
protected final java.lang.Class<?> classArcProto
protected final java.lang.Class<?> classArcProtoFunction
protected final java.lang.Class<?> classDRCTemplate
protected final java.lang.Class<?> classDRCTemplateDRCMode
protected final java.lang.Class<?> classDRCTemplateDRCRuleType
protected final java.lang.Class<?> classEdgeH
protected final java.lang.Class<?> classEdgeV
protected final java.lang.Class<?> classFoundry
protected final java.lang.Class<?> classLayer
protected final java.lang.Class<?> classLayerFunction
protected final java.lang.Class<?> classLayerFunctionSet
protected final java.lang.Class<?> classPrimitiveArc
protected final java.lang.Class<?> classPrimitiveNode
protected final java.lang.Class<?> classPrimitiveNodeFunction
protected final java.lang.Class<?> classPrimitiveNodeNodeSizeRule
protected final java.lang.Class<?> classPrimitivePort
protected final java.lang.Class<?> classTechnology
protected final java.lang.Class<?> classTechnologyArcLayer
protected final java.lang.Class<?> classTechnologyNodeLayer
protected final java.lang.Class<?> classTechnologyTechPoint
protected final java.lang.Class<?> classSizeOffset
protected final java.lang.Class<?> classAbstractUserInterface
protected final java.lang.Class<?> classJob
protected final java.lang.Class<?> classJobMode
protected final java.lang.Class<?> classTool
protected final java.lang.Class<?> classERC
protected final java.lang.Class<?> classUser
protected final java.lang.Class<?> classEditWindow
protected final java.lang.reflect.Field Main_NOTHREADING
protected final java.lang.reflect.Field Cell_versionGroup
protected final java.lang.reflect.Field Pref_allPrefs
protected final java.lang.reflect.Field Pref_prefs
protected final java.lang.reflect.Field Setting_prefs
protected final java.lang.reflect.Field ArcProto_layers
protected final java.lang.reflect.Field DRCTemplate_ruleName
protected final java.lang.reflect.Field DRCTemplate_when
protected final java.lang.reflect.Field DRCTemplate_ruleType
protected final java.lang.reflect.Field DRCTemplate_name1
protected final java.lang.reflect.Field DRCTemplate_name2
protected final java.lang.reflect.Field DRCTemplate_value1
protected final java.lang.reflect.Field DRCTemplate_value2
protected final java.lang.reflect.Field DRCTemplate_values
protected final java.lang.reflect.Field DRCTemplate_maxWidth
protected final java.lang.reflect.Field DRCTemplate_minLength
protected final java.lang.reflect.Field DRCTemplate_nodeName
protected final java.lang.reflect.Field DRCTemplate_multiCuts
protected final java.lang.reflect.Field PrimitiveNode_LOWVTBIT
protected final java.lang.reflect.Field PrimitiveNode_HIGHVTBIT
protected final java.lang.reflect.Field PrimitiveNode_NATIVEBIT
protected final java.lang.reflect.Field PrimitiveNode_OD18BIT
protected final java.lang.reflect.Field PrimitiveNode_OD25BIT
protected final java.lang.reflect.Field PrimitiveNode_OD33BIT
protected final java.lang.reflect.Field Job_NOTHREADING
protected final java.lang.reflect.Field JobMode_SERVER
protected final java.lang.reflect.Field JobMode_BATCH
protected final java.lang.reflect.Field JobMode_CLIENT
protected final java.lang.reflect.Field ERC_tool
protected final java.lang.reflect.Constructor MainUserInterfaceDummy_constructor
protected final java.lang.reflect.Constructor CellVersionGroup_constructor
protected final java.lang.reflect.Method Undo_changesQuiet
protected final java.lang.reflect.Method EGraphics_getColor
protected final java.lang.reflect.Method EGraphics_getForeground
protected final java.lang.reflect.Method EGraphics_getOpacity
protected final java.lang.reflect.Method EGraphics_getOutlined
protected final java.lang.reflect.Method EGraphics_getPattern
protected final java.lang.reflect.Method EGraphics_getTransparentLayer
protected final java.lang.reflect.Method EGraphics_isOutlinedOnDisplay
protected final java.lang.reflect.Method EGraphics_isOutlinedOnPrinter
protected final java.lang.reflect.Method EGraphics_isPatternedOnDisplay
protected final java.lang.reflect.Method EGraphics_isPatternedOnPrinter
protected final java.lang.reflect.Method Poly_getPoints
protected final java.lang.reflect.Method Poly_getStyle
protected final java.lang.reflect.Method Cell_lowLevelAllocate
protected final java.lang.reflect.Method Cell_lowLevelLink
protected final java.lang.reflect.Method Cell_lowLevelPopulate
protected final java.lang.reflect.Method Cell_newInstance
protected final java.lang.reflect.Method CellVersionGroup_add
protected final java.lang.reflect.Method EDatabase_lock
protected final java.lang.reflect.Method EDatabase_lowLevelBeginChanges
protected final java.lang.reflect.Method EDatabase_lowLevelSetCanChanging
protected final java.lang.reflect.Method EDatabase_serverDatabase
protected final java.lang.reflect.Method Library_getLibraries
protected final java.lang.reflect.Method Library_getName
protected final java.lang.reflect.Method Library_newInstance
protected final java.lang.reflect.Method Pref_getFactoryValue
protected final java.lang.reflect.Method Pref_getMeaning
protected final java.lang.reflect.Method Pref_getPrefName
protected final java.lang.reflect.Method Setting_getFactoryValue
protected final java.lang.reflect.Method Setting_getPrefName
protected final java.lang.reflect.Method Setting_getSettings
protected final java.lang.reflect.Method Setting_getXmlPath
protected final java.lang.reflect.Method Version_getVersion
protected final java.lang.reflect.Method NodeInst_getAngle
protected final java.lang.reflect.Method NodeInst_getFunction
protected final java.lang.reflect.Method NodeInst_getProto
protected final java.lang.reflect.Method NodeInst_newInstance1
protected final java.lang.reflect.Method NodeInst_newInstance2
protected final java.lang.reflect.Method ElectricObject_getVariables
protected final java.lang.reflect.Method TextDescriptor_getSize
protected final java.lang.reflect.Method TextDescriptorSize_getSize
protected final java.lang.reflect.Method Variable_getObject
protected final java.lang.reflect.Method Variable_getTextDescriptor
protected final java.lang.reflect.Method EdgeH_getAdder
protected final java.lang.reflect.Method EdgeH_getMultiplier
protected final java.lang.reflect.Method EdgeV_getAdder
protected final java.lang.reflect.Method EdgeV_getMultiplier
protected final java.lang.reflect.Method ArcProto_getAngleIncrement
protected final java.lang.reflect.Method ArcProto_getAntennaRatio
protected final java.lang.reflect.Method ArcProto_getDefaultWidth
protected final java.lang.reflect.Method ArcProto_getDefaultLambdaBaseWidth
protected final java.lang.reflect.Method ArcProto_getDefaultLambdaFullWidth
protected final java.lang.reflect.Method ArcProto_getFunction
protected final java.lang.reflect.Method ArcProto_getLambdaElibWidthOffset
protected final java.lang.reflect.Method ArcProto_getLambdaWidthOffset
protected final java.lang.reflect.Method ArcProto_getName
protected final java.lang.reflect.Method ArcProto_getWidthOffset
protected final java.lang.reflect.Method ArcProto_isCurvable
protected final java.lang.reflect.Method ArcProto_isExtended
protected final java.lang.reflect.Method ArcProto_isFixedAngle
protected final java.lang.reflect.Method ArcProto_isNotUsed
protected final java.lang.reflect.Method ArcProto_isSkipSizeInPalette
protected final java.lang.reflect.Method ArcProto_isSpecialArc
protected final java.lang.reflect.Method ArcProto_isWipable
protected final java.lang.reflect.Method DRCTemplateDrcMode_mode
protected final java.lang.reflect.Method Foundry_getGDSLayers
protected final java.lang.reflect.Method Foundry_getRules
protected final java.lang.reflect.Method Layer_getCapacitance
protected final java.lang.reflect.Method Layer_getCIFLayer
protected final java.lang.reflect.Method Layer_getDXFLayer
protected final java.lang.reflect.Method Layer_getDistance
protected final java.lang.reflect.Method Layer_getEdgeCapacitance
protected final java.lang.reflect.Method Layer_getFunction
protected final java.lang.reflect.Method Layer_getFunctionExtras
protected final java.lang.reflect.Method Layer_getGDSLayer
protected final java.lang.reflect.Method Layer_getGraphics
protected final java.lang.reflect.Method Layer_getHeight
protected final java.lang.reflect.Method Layer_getName
protected final java.lang.reflect.Method Layer_getNonPseudoLayer
protected final java.lang.reflect.Method Layer_getPseudoLayer
protected final java.lang.reflect.Method Layer_getResistance
protected final java.lang.reflect.Method Layer_getSkillLayer
protected final java.lang.reflect.Method Layer_getThickness
protected final java.lang.reflect.Method Layer_getTransparencyFactor
protected final java.lang.reflect.Method Layer_getTransparencyMode
protected final java.lang.reflect.Method Layer_isPseudoLayer
protected final java.lang.reflect.Method PrimitiveNode_getBaseRectangle
protected final java.lang.reflect.Method PrimitiveNode_getDefWidth
protected final java.lang.reflect.Method PrimitiveNode_getDefHeight
protected final java.lang.reflect.Method PrimitiveNode_getElectricalLayers
protected final java.lang.reflect.Method PrimitiveNode_getFullRectangle
protected final java.lang.reflect.Method PrimitiveNode_getFunction
protected final java.lang.reflect.Method PrimitiveNode_getLayers
protected final java.lang.reflect.Method PrimitiveNode_getMinHeight
protected final java.lang.reflect.Method PrimitiveNode_getMinSizeRule
protected final java.lang.reflect.Method PrimitiveNode_getMinWidth
protected final java.lang.reflect.Method PrimitiveNode_getName
protected final java.lang.reflect.Method PrimitiveNode_getPorts
protected final java.lang.reflect.Method PrimitiveNode_getProtoSizeOffset
protected final java.lang.reflect.Method PrimitiveNode_getSizeCorrector
protected final java.lang.reflect.Method PrimitiveNode_getSpecialType
protected final java.lang.reflect.Method PrimitiveNode_getSpecialValues
protected final java.lang.reflect.Method PrimitiveNode_getSpiceTemplate
protected final java.lang.reflect.Method PrimitiveNode_isArcsShrink
protected final java.lang.reflect.Method PrimitiveNode_isArcsWipe
protected final java.lang.reflect.Method PrimitiveNode_isCanBeZeroSize
protected final java.lang.reflect.Method PrimitiveNode_isEdgeSelect
protected final java.lang.reflect.Method PrimitiveNode_isLockedPrim
protected final java.lang.reflect.Method PrimitiveNode_isNodeBitOn
protected final java.lang.reflect.Method PrimitiveNode_isNotUsed
protected final java.lang.reflect.Method PrimitiveNode_isSkipSizeInPalette
protected final java.lang.reflect.Method PrimitiveNode_isSquare
protected final java.lang.reflect.Method PrimitiveNode_isWipeOn1or2
protected final java.lang.reflect.Method PrimitiveNodeNodeSizeRule_getHeight
protected final java.lang.reflect.Method PrimitiveNodeNodeSizeRule_getRuleName
protected final java.lang.reflect.Method PrimitiveNodeNodeSizeRule_getWidth
protected final java.lang.reflect.Method PrimitivePort_getAngle
protected final java.lang.reflect.Method PrimitivePort_getAngleRange
protected final java.lang.reflect.Method PrimitivePort_getBottom
protected final java.lang.reflect.Method PrimitivePort_getConnections
protected final java.lang.reflect.Method PrimitivePort_getLeft
protected final java.lang.reflect.Method PrimitivePort_getName
protected final java.lang.reflect.Method PrimitivePort_getRight
protected final java.lang.reflect.Method PrimitivePort_getTop
protected final java.lang.reflect.Method PrimitivePort_getTopology
protected final java.lang.reflect.Method PrimitivePort_lowLevelGetUserbits
protected final java.lang.reflect.Method SizeOffset_getHighXOffset
protected final java.lang.reflect.Method SizeOffset_getHighYOffset
protected final java.lang.reflect.Method SizeOffset_getLowXOffset
protected final java.lang.reflect.Method SizeOffset_getLowYOffset
protected final java.lang.reflect.Method Technology_findArcProto
protected final java.lang.reflect.Method Technology_findTechnology
protected final java.lang.reflect.Method Technology_getArcs
protected final java.lang.reflect.Method Technology_getColorMap
protected final java.lang.reflect.Method Technology_getFoundries
protected final java.lang.reflect.Method Technology_getLayers
protected final java.lang.reflect.Method Technology_getMinResistance
protected final java.lang.reflect.Method Technology_getMinCapacitance
protected final java.lang.reflect.Method Technology_getNodes
protected final java.lang.reflect.Method Technology_getNodesGrouped1
protected final java.lang.reflect.Method Technology_getNodesGrouped2
protected final java.lang.reflect.Method Technology_getNumMetals
protected final java.lang.reflect.Method Technology_getNumTransparentLayers
protected final java.lang.reflect.Method Technology_getOldArcNames
protected final java.lang.reflect.Method Technology_getOldNodeNames
protected final java.lang.reflect.Method Technology_getPrefFoundry
protected final java.lang.reflect.Method Technology_getScale
protected final java.lang.reflect.Method Technology_getShapeOfNode1
protected final java.lang.reflect.Method Technology_getShapeOfNode2
protected final java.lang.reflect.Method Technology_getShapeOfNode3
protected final java.lang.reflect.Method Technology_getShapeOfNode4
protected final java.lang.reflect.Method Technology_getShapeOfNode5
protected final java.lang.reflect.Method Technology_getShapeOfNode6
protected final java.lang.reflect.Method Technology_getSpiceHeaderLevel1
protected final java.lang.reflect.Method Technology_getSpiceHeaderLevel2
protected final java.lang.reflect.Method Technology_getSpiceHeaderLevel3
protected final java.lang.reflect.Method Technology_getTechDesc
protected final java.lang.reflect.Method Technology_getTechName
protected final java.lang.reflect.Method Technology_getTechShortName
protected final java.lang.reflect.Method Technology_getTechnologies
protected final java.lang.reflect.Method Technology_initAllTechnologies
protected final java.lang.reflect.Method Technology_isScaleRelevant
protected final java.lang.reflect.Method TechnologyArcLayer_getGridExtend
protected final java.lang.reflect.Method TechnologyArcLayer_getLambdaOffset
protected final java.lang.reflect.Method TechnologyArcLayer_getLayer
protected final java.lang.reflect.Method TechnologyArcLayer_getOffset
protected final java.lang.reflect.Method TechnologyArcLayer_getStyle
protected final java.lang.reflect.Method TechnologyNodeLayer_getLayer
protected final java.lang.reflect.Method TechnologyNodeLayer_getMulticutSizeX
protected final java.lang.reflect.Method TechnologyNodeLayer_getMulticutSizeY
protected final java.lang.reflect.Method TechnologyNodeLayer_getMulticutSep1D
protected final java.lang.reflect.Method TechnologyNodeLayer_getMulticutSep2D
protected final java.lang.reflect.Method TechnologyNodeLayer_getPoints
protected final java.lang.reflect.Method TechnologyNodeLayer_getPortNum
protected final java.lang.reflect.Method TechnologyNodeLayer_getRepresentation
protected final java.lang.reflect.Method TechnologyNodeLayer_getSerpentineExtentB
protected final java.lang.reflect.Method TechnologyNodeLayer_getSerpentineExtentT
protected final java.lang.reflect.Method TechnologyNodeLayer_getSerpentineLWidth
protected final java.lang.reflect.Method TechnologyNodeLayer_getSerpentineRWidth
protected final java.lang.reflect.Method TechnologyNodeLayer_getStyle
protected final java.lang.reflect.Method TechnologyNodeLayer_isPseudoLayer
protected final java.lang.reflect.Method TechnologyTechPoint_getX
protected final java.lang.reflect.Method TechnologyTechPoint_getY
protected final java.lang.reflect.Method Job_initJobManager1
protected final java.lang.reflect.Method Job_initJobManager2
protected final java.lang.reflect.Method Job_initJobManager3
protected final java.lang.reflect.Method Job_setThreadMode1
protected final java.lang.reflect.Method Job_setThreadMode2
protected final java.lang.reflect.Method Job_startJob
protected final java.lang.reflect.Method Tool_initAllTools
protected final java.lang.reflect.Method Tool_initProjectSettings
protected final java.lang.reflect.Method ERC_getAntennaRatio
protected final java.lang.reflect.Method User_getUserTool
protected final java.util.HashMap<java.lang.Object,EGraphics.Outline> EGraphicsOutlines
protected final java.util.HashMap<java.lang.Object,Poly.Type> PolyTypes
protected final java.util.HashMap<java.lang.Object,DRCTemplate.DRCMode> DRCTemplateDRCModes
protected final java.util.HashMap<java.lang.Object,DRCTemplate.DRCRuleType> DRCTemplateDRCRuleTypes
protected final java.util.HashMap<java.lang.Object,Layer.Function> LayerFunctions
protected final java.util.HashMap<java.lang.Object,ArcProto.Function> ArcProtoFunctions
protected final java.util.HashMap<java.lang.Object,PrimitiveNode.Function> PrimitiveNodeFunctions
public static void main(java.lang.String[] args)
args
- the command line argumentspublic java.lang.String[] initTechnologies(java.lang.String args) throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
public void dumpAll(java.lang.String fileName) throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
public void dumpPrefs(java.lang.String fileName) throws java.io.IOException
java.io.IOException
public Xml.Technology makeXml(java.lang.String techName) throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
protected java.lang.Class<?> loadClass(java.lang.String name, boolean resolve) throws java.lang.ClassNotFoundException
loadClass
in class java.lang.ClassLoader
java.lang.ClassNotFoundException
protected java.lang.Class<?> defineClass(java.lang.String name) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
protected java.lang.reflect.Constructor getDeclaredConstructor(java.lang.Class<?> c, java.lang.Class<?>... parameterTypes)