public abstract class ESandBox
extends java.net.URLClassLoader
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 | Constructor and Description |
---|---|
protected |
ESandBox(java.net.URL electricJar) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Class<?> |
defineClass(java.lang.String name) |
protected java.lang.reflect.Constructor |
getDeclaredConstructor(java.lang.Class<?> c,
java.lang.Class<?>... parameterTypes) |
protected java.lang.Class<?> |
loadClass(java.lang.String name,
boolean resolve) |
protected void |
loop(java.io.InputStream commandStream)
Command interpreter which executes commands from command stream.
|
static void |
redirectStdOut(java.lang.String args) |
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
protected ESandBox(java.net.URL electricJar) throws java.io.IOException, java.lang.IllegalAccessException, java.lang.ClassNotFoundException
java.io.IOException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
public static void redirectStdOut(java.lang.String args)
protected void loop(java.io.InputStream commandStream) throws java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException, java.io.IOException
commandStream
- a stream with commands.java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.io.IOException
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)