⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 eclassloader.java

📁 The ElectricTM VLSI Design System is an open-source Electronic Design Automation (EDA) system that c
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
    protected final Method NodeInst_getProto = getMethod(classNodeInst, "getProto");    protected final Method NodeInst_newInstance1 = getMethod(classNodeInst, "newInstance", classNodeProto, Point2D.class, Double.TYPE, Double.TYPE, classCell);    protected final Method NodeInst_newInstance2 = getMethod(classNodeInst, "newInstance", classNodeProto, Point2D.class, Double.TYPE, Double.TYPE, Integer.TYPE, classCell, String.class);    protected final Method ElectricObject_getVariables = getMethod(classElectricObject, "getVariables");    protected final Method TextDescriptor_getSize = getDeclaredMethod(classAbstractTextDescriptor != null ? classAbstractTextDescriptor : classTextDescriptor, "getSize");    protected final Method TextDescriptorSize_getSize = getMethod(classTextDescriptorSize, "getSize");    protected final Method Variable_getObject = getMethod(classVariable, "getObject");    protected final Method Variable_getTextDescriptor = getMethod(classVariable, "getTextDescriptor");    protected final Method EdgeH_getAdder = getMethod(classEdgeH, "getAdder");    protected final Method EdgeH_getMultiplier = getMethod(classEdgeH, "getMultiplier");    protected final Method EdgeV_getAdder = getMethod(classEdgeV, "getAdder");    protected final Method EdgeV_getMultiplier = getMethod(classEdgeV, "getMultiplier");    protected final Method ArcProto_getAngleIncrement = getMethod(classArcProto, "getAngleIncrement");    protected final Method ArcProto_getAntennaRatio = getMethod(classArcProto, "getAntennaRatio");    protected final Method ArcProto_getDefaultWidth = getMethod(classArcProto, "getDefaultWidth");    protected final Method ArcProto_getDefaultLambdaBaseWidth = getMethod(classArcProto, "getDefaultLambdaBaseWidth");    protected final Method ArcProto_getDefaultLambdaFullWidth = getMethod(classArcProto, "getDefaultLambdaFullWidth");    protected final Method ArcProto_getFunction = getMethod(classArcProto, "getFunction");    protected final Method ArcProto_getLambdaElibWidthOffset = getMethod(classArcProto, "getLambdaElibWidthOffset");    protected final Method ArcProto_getLambdaWidthOffset = getMethod(classArcProto, "getLambdaWidthOffset");    protected final Method ArcProto_getName = getMethod(classArcProto, "getName");    protected final Method ArcProto_getWidthOffset = getMethod(classArcProto, "getWidthOffset");    protected final Method ArcProto_isCurvable = getMethod(classArcProto, "isCurvable");    protected final Method ArcProto_isExtended = getMethod(classArcProto, "isExtended");    protected final Method ArcProto_isFixedAngle = getMethod(classArcProto, "isFixedAngle");    protected final Method ArcProto_isNotUsed = getMethod(classArcProto, "isNotUsed");    protected final Method ArcProto_isSkipSizeInPalette = getMethod(classArcProto, "isSkipSizeInPalette");    protected final Method ArcProto_isSpecialArc = getMethod(classArcProto, "isSpecialArc");    protected final Method ArcProto_isWipable = getMethod(classArcProto, "isWipable");    protected final Method DRCTemplateDrcMode_mode = getMethod(classDRCTemplateDRCMode, "mode");    protected final Method Foundry_getGDSLayers = getMethod(classFoundry, "getGDSLayers");    protected final Method Foundry_getRules = getMethod(classFoundry, "getRules");    protected final Method Layer_getCapacitance = getMethod(classLayer, "getCapacitance");    protected final Method Layer_getCIFLayer = getMethod(classLayer, "getCIFLayer");    protected final Method Layer_getDXFLayer = getMethod(classLayer, "getDXFLayer");    protected final Method Layer_getDistance = getMethod(classLayer, "getDistance");    protected final Method Layer_getEdgeCapacitance = getMethod(classLayer, "getEdgeCapacitance");    protected final Method Layer_getFunction = getMethod(classLayer, "getFunction");    protected final Method Layer_getFunctionExtras = getMethod(classLayer, "getFunctionExtras");    protected final Method Layer_getGDSLayer = getMethod(classLayer, "getGDSLayer");    protected final Method Layer_getGraphics = getMethod(classLayer, "getGraphics");    protected final Method Layer_getHeight = getMethod(classLayer, "getHeight");    protected final Method Layer_getName = getMethod(classLayer, "getName");    protected final Method Layer_getNonPseudoLayer = getMethod(classLayer, "getNonPseudoLayer");    protected final Method Layer_getPseudoLayer = getMethod(classLayer, "getPseudoLayer");    protected final Method Layer_getResistance = getMethod(classLayer, "getResistance");    protected final Method Layer_getSkillLayer = getMethod(classLayer, "getSkillLayer");    protected final Method Layer_getThickness = getMethod(classLayer, "getThickness");    protected final Method Layer_getTransparencyFactor = getMethod(classLayer, "getTransparencyFactor");    protected final Method Layer_getTransparencyMode = getMethod(classLayer, "getTransparencyMode");    protected final Method Layer_isPseudoLayer = getMethod(classLayer, "isPseudoLayer");    protected final Method PrimitiveNode_getBaseRectangle = getMethod(classPrimitiveNode, "getBaseRectangle");    protected final Method PrimitiveNode_getDefWidth = getMethod(classPrimitiveNode, "getDefWidth");    protected final Method PrimitiveNode_getDefHeight = getMethod(classPrimitiveNode, "getDefHeight");    protected final Method PrimitiveNode_getElectricalLayers = getMethod(classPrimitiveNode, "getElectricalLayers");    protected final Method PrimitiveNode_getFullRectangle = getMethod(classPrimitiveNode, "getFullRectangle");    protected final Method PrimitiveNode_getFunction = getMethod(classPrimitiveNode, "getFunction");    protected final Method PrimitiveNode_getLayers = getMethod(classPrimitiveNode, "getLayers");    protected final Method PrimitiveNode_getMinHeight = getMethod(classPrimitiveNode, "getMinHeight");    protected final Method PrimitiveNode_getMinSizeRule = getMethod(classPrimitiveNode, "getMinSizeRule");    protected final Method PrimitiveNode_getMinWidth = getMethod(classPrimitiveNode, "getMinWidth");    protected final Method PrimitiveNode_getName = getMethod(classPrimitiveNode, "getName");    protected final Method PrimitiveNode_getPorts = getMethod(classPrimitiveNode, "getPorts");    protected final Method PrimitiveNode_getProtoSizeOffset = getMethod(classPrimitiveNode, "getProtoSizeOffset");    protected final Method PrimitiveNode_getSizeCorrector = getDeclaredMethod(classPrimitiveNode, "getSizeCorrector", Integer.TYPE);    protected final Method PrimitiveNode_getSpecialType = getMethod(classPrimitiveNode, "getSpecialType");    protected final Method PrimitiveNode_getSpecialValues = getMethod(classPrimitiveNode, "getSpecialValues");    protected final Method PrimitiveNode_getSpiceTemplate = getMethod(classPrimitiveNode, "getSpiceTemplate");    protected final Method PrimitiveNode_isArcsShrink = getMethod(classPrimitiveNode, "isArcsShrink");    protected final Method PrimitiveNode_isArcsWipe = getMethod(classPrimitiveNode, "isArcsWipe");    protected final Method PrimitiveNode_isCanBeZeroSize = getMethod(classPrimitiveNode, "isCanBeZeroSize");    protected final Method PrimitiveNode_isEdgeSelect = getMethod(classPrimitiveNode, "isEdgeSelect");    protected final Method PrimitiveNode_isLockedPrim = getMethod(classPrimitiveNode, "isLockedPrim");    protected final Method PrimitiveNode_isNodeBitOn = getMethod(classPrimitiveNode, "isNodeBitOn", Integer.TYPE);    protected final Method PrimitiveNode_isNotUsed = getMethod(classPrimitiveNode, "isNotUsed");    protected final Method PrimitiveNode_isSkipSizeInPalette = getMethod(classPrimitiveNode, "isSkipSizeInPalette");    protected final Method PrimitiveNode_isSquare = getMethod(classPrimitiveNode, "isSquare");    protected final Method PrimitiveNode_isWipeOn1or2 = getMethod(classPrimitiveNode, "isWipeOn1or2");    protected final Method PrimitiveNodeNodeSizeRule_getHeight = getMethod(classPrimitiveNodeNodeSizeRule, "getHeight");    protected final Method PrimitiveNodeNodeSizeRule_getRuleName = getMethod(classPrimitiveNodeNodeSizeRule, "getRuleName");    protected final Method PrimitiveNodeNodeSizeRule_getWidth = getMethod(classPrimitiveNodeNodeSizeRule, "getWidth");    protected final Method PrimitivePort_getAngle = getMethod(classPrimitivePort, "getAngle");    protected final Method PrimitivePort_getAngleRange = getMethod(classPrimitivePort, "getAngleRange");    protected final Method PrimitivePort_getBottom = getMethod(classPrimitivePort, "getBottom");    protected final Method PrimitivePort_getConnections = getMethod(classPrimitivePort, "getConnections");    protected final Method PrimitivePort_getLeft = getMethod(classPrimitivePort, "getLeft");    protected final Method PrimitivePort_getName = getMethod(classPrimitivePort, "getName");    protected final Method PrimitivePort_getRight = getMethod(classPrimitivePort, "getRight");    protected final Method PrimitivePort_getTop = getMethod(classPrimitivePort, "getTop");    protected final Method PrimitivePort_getTopology = getMethod(classPrimitivePort, "getTopology");    protected final Method PrimitivePort_lowLevelGetUserbits = getMethod(classPrimitivePort, "lowLevelGetUserbits");    protected final Method SizeOffset_getHighXOffset = getMethod(classSizeOffset, "getHighXOffset");    protected final Method SizeOffset_getHighYOffset = getMethod(classSizeOffset, "getHighYOffset");    protected final Method SizeOffset_getLowXOffset = getMethod(classSizeOffset, "getLowXOffset");    protected final Method SizeOffset_getLowYOffset = getMethod(classSizeOffset, "getLowYOffset");    protected final Method Technology_findArcProto = getMethod(classTechnology, "findArcProto", String.class);    protected final Method Technology_findTechnology = getMethod(classTechnology, "findTechnology", String.class);    protected final Method Technology_getArcs = getMethod(classTechnology, "getArcs");    protected final Method Technology_getColorMap = getMethod(classTechnology, "getColorMap");    protected final Method Technology_getFoundries = getMethod(classTechnology, "getFoundries");    protected final Method Technology_getLayers = getMethod(classTechnology, "getLayers");    protected final Method Technology_getMinResistance = getMethod(classTechnology, "getMinResistance");    protected final Method Technology_getMinCapacitance = getMethod(classTechnology, "getMinCapacitance");    protected final Method Technology_getNodes = getMethod(classTechnology, "getNodes");    protected final Method Technology_getNodesGrouped1 = getMethod(classTechnology, "getNodesGrouped");    protected final Method Technology_getNodesGrouped2 = getMethod(classTechnology, "getNodesGrouped", classCell);    protected final Method Technology_getNumMetals = getMethod(classTechnology, "getNumMetals");    protected final Method Technology_getNumTransparentLayers = getMethod(classTechnology, "getNumTransparentLayers");    protected final Method Technology_getOldArcNames = getMethod(classTechnology, "getOldArcNames");    protected final Method Technology_getOldNodeNames = getMethod(classTechnology, "getOldNodeNames");    protected final Method Technology_getPrefFoundry = getMethod(classTechnology, "getPrefFoundry");    protected final Method Technology_getScale = getMethod(classTechnology, "getScale");    protected final Method Technology_getShapeOfNode1 = getMethod(classTechnology, "getShapeOfNode", classNodeInst, Boolean.TYPE, Boolean.TYPE, classLayerFunctionSet);    protected final Method Technology_getShapeOfNode2 = getMethod(classTechnology, "getShapeOfNode", classNodeInst, classEditWindow0, classVarContext, Boolean.TYPE, Boolean.TYPE, List.class);    protected final Method Technology_getShapeOfNode3 = getMethod(classTechnology, "getShapeOfNode", classNodeInst, classEditWindow_, classVarContext, Boolean.TYPE, Boolean.TYPE, List.class);    protected final Method Technology_getShapeOfNode4 = getMethod(classTechnology, "getShapeOfNode", classNodeInst, classEditWindow, classVarContext, Boolean.TYPE, Boolean.TYPE, List.class);    protected final Method Technology_getShapeOfNode5 = getMethod(classTechnology, "getShapeOfNode", classNodeInst, classEditWindow, Boolean.TYPE, Boolean.TYPE, List.class);    protected final Method Technology_getShapeOfNode6 = getMethod(classTechnology, "getShapeOfNode", classNodeInst, classEditWindow, Boolean.TYPE, Boolean.TYPE);    protected final Method Technology_getSpiceHeaderLevel1 = getMethod(classTechnology, "getSpiceHeaderLevel1");    protected final Method Technology_getSpiceHeaderLevel2 = getMethod(classTechnology, "getSpiceHeaderLevel2");    protected final Method Technology_getSpiceHeaderLevel3 = getMethod(classTechnology, "getSpiceHeaderLevel3");    protected final Method Technology_getTechDesc = getMethod(classTechnology, "getTechDesc");    protected final Method Technology_getTechName = getMethod(classTechnology, "getTechName");    protected final Method Technology_getTechShortName = getMethod(classTechnology, "getTechShortName");    protected final Method Technology_getTechnologies = getMethod(classTechnology, "getTechnologies");    protected final Method Technology_initAllTechnologies = getMethod(classTechnology, "initAllTechnologies");    protected final Method Technology_isScaleRelevant = getMethod(classTechnology, "isScaleRelevant");    protected final Method TechnologyArcLayer_getGridExtend = getDeclaredMethod(classTechnologyArcLayer, "getGridExtend");    protected final Method TechnologyArcLayer_getLambdaOffset = getDeclaredMethod(classTechnologyArcLayer, "getLambdaOffset");    protected final Method TechnologyArcLayer_getLayer = getDeclaredMethod(classTechnologyArcLayer, "getLayer");    protected final Method TechnologyArcLayer_getOffset = getDeclaredMethod(classTechnologyArcLayer, "getOffset");    protected final Method TechnologyArcLayer_getStyle = getDeclaredMethod(classTechnologyArcLayer, "getStyle");    protected final Method TechnologyNodeLayer_getLayer = getMethod(classTechnologyNodeLayer, "getLayer");    protected final Method TechnologyNodeLayer_getMulticutSizeX = getMethod(classTechnologyNodeLayer, "getMulticutSizeX");    protected final Method TechnologyNodeLayer_getMulticutSizeY = getMethod(classTechnologyNodeLayer, "getMulticutSizeY");    protected final Method TechnologyNodeLayer_getMulticutSep1D = getMethod(classTechnologyNodeLayer, "getMulticutSep1D");    protected final Method TechnologyNodeLayer_getMulticutSep2D = getMethod(classTechnologyNodeLayer, "getMulticutSep2D");    protected final Method TechnologyNodeLayer_getPoints = getMethod(classTechnologyNodeLayer, "getPoints");    protected final Method TechnologyNodeLayer_getPortNum = getMethod(classTechnologyNodeLayer, "getPortNum");    protected final Method TechnologyNodeLayer_getRepresentation = getMethod(classTechnologyNodeLayer, "getRepresentation");    protected final Method TechnologyNodeLayer_getSerpentineExtentB = getMethod(classTechnologyNodeLayer, "getSerpentineExtentB");    protected final Method TechnologyNodeLayer_getSerpentineExtentT = getMethod(classTechnologyNodeLayer, "getSerpentineExtentT");    protected final Method TechnologyNodeLayer_getSerpentineLWidth = getMethod(classTechnologyNodeLayer, "getSerpentineLWidth");    protected final Method TechnologyNodeLayer_getSerpentineRWidth = getMethod(classTechnologyNodeLayer, "getSerpentineRWidth");    protected final Method TechnologyNodeLayer_getStyle = getMethod(classTechnologyNodeLayer, "getStyle");    protected final Method TechnologyNodeLayer_isPseudoLayer = getMethod(classTechnologyNodeLayer, "isPseudoLayer");    protected final Method TechnologyTechPoint_getX = getMethod(classTechnologyTechPoint, "getX");    protected final Method TechnologyTechPoint_getY = getMethod(classTechnologyTechPoint, "getY");    protected final Method Job_initJobManager1 = getMethod(classJob, "initJobManager", Integer.TYPE, classJob, Object.class, String.class);    protected final Method Job_initJobManager2 = getMethod(classJob, "initJobManager", Integer.TYPE, classJob, Object.class);    protected final Method Job_initJobManager3 = getMethod(classJob, "initJobManager", Integer.TYPE, classJob);    protected final Method Job_setThreadMode1 = getMethod(classJob, "setThreadMode", classJobMode, classAbstractUserInterface);    protected final Method Job_setThreadMode2 = getMethod(classJob, "setThreadMode", classJobMode, classUserInterface);    protected final Method Job_startJob = getMethod(classJob, "startJob");    protected final Method Tool_initAllTools = getDeclaredMethod(classTool, "initAllTools");    protected final Method Tool_initProjectSettings = getDeclaredMethod(classTool, "initProjectSettings");    protected final Method ERC_getAntennaRatio = getMethod(classERC, "getAntennaRatio", classArcProto);    protected final Method User_getUserTool = getMethod(classUser, "getUserTool");    protected final HashMap<Object,EGraphics.Outline> EGraphicsOutlines = new HashMap<Object,EGraphics.Outline>();    protected final HashMap<Object,Poly.Type> PolyTypes = new HashMap<Object,Poly.Type>();    protected final HashMap<Object,DRCTemplate.DRCMode> DRCTemplateDRCModes = new HashMap<Object,DRCTemplate.DRCMode>();    protected final HashMap<Object,DRCTemplate.DRCRuleType> DRCTemplateDRCRuleTypes = new HashMap<Object,DRCTemplate.DRCRuleType>();    protected final HashMap<Object,Layer.Function> LayerFunctions = new HashMap<Object,Layer.Function>();    protected final HashMap<Object,ArcProto.Function> ArcProtoFunctions = new HashMap<Object,ArcProto.Function>();    protected final HashMap<Object,PrimitiveNode.Function> PrimitiveNodeFunctions = new HashMap<Object,PrimitiveNode.Function>();    /** Creates a new instance of EClassLoader */    public EClassLoader(URL electricJar) throws IOException, ClassNotFoundException, IllegalAccessException {        super(new URL[] { checkConnection(electricJar) }, ClassLoader.getSystemClassLoader().getParent());        assert getClass().getClassLoader().getParent() == getParent();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -