public class EpicAnalysis extends AnalogAnalysis
Modifier and Type | Class and Description |
---|---|
static class |
EpicAnalysis.EpicTreeNode
EpicTreeNode *********************************************
This class denotes an element of a Context.
|
Analysis.AnalysisType
ANALYSIS_AC, ANALYSIS_DC, ANALYSIS_MEAS, ANALYSIS_SIGNALS, ANALYSIS_TRANS
Modifier and Type | Method and Description |
---|---|
AnalogSignal |
findSignalForNetworkQuickly(java.lang.String netName)
Method to quickly return the signal that corresponds to a given Network name.
|
void |
finished()
Free allocated resources before closing.
|
static com.sun.electric.tool.io.input.EpicAnalysis.EpicSignal |
getSignal(javax.swing.tree.TreePath treePath)
Returns EpicSignal by its TreePath.
|
java.util.List<AnalogSignal> |
getSignals()
Method to get the list of signals in this Simulation Data object.
|
javax.swing.tree.DefaultMutableTreeNode |
getSignalsForExplorer(java.lang.String analysis)
Public method to build tree of EpicTreeNodes.
|
protected Waveform[] |
loadWaveforms(AnalogSignal signal) |
void |
nameSignal(AnalogSignal ws,
java.lang.String sigName)
This methods overrides Analysis.nameSignal.
|
addSignal, addSignal, addSweep, buildCommonTime, getCommonTimeArray, getNumSweeps, getSweep, getWaveform, isAnalog, setCommonTime
addSignal, extrapolateValues, findSignalForNetwork, getAnalysisType, getBaseNameFromExtractedNet, getBounds, getLeftEdge, getRightEdge, getSignalsFromExtractedNet, getStimuli, setBoundsDirty
public void finished()
finished
in class AnalogAnalysis
public AnalogSignal findSignalForNetworkQuickly(java.lang.String netName)
findSignalForNetworkQuickly
in class Analysis<AnalogSignal>
netName
- the Network name to find.public javax.swing.tree.DefaultMutableTreeNode getSignalsForExplorer(java.lang.String analysis)
analysis
- name of root DefaultMutableTreeNode.public static com.sun.electric.tool.io.input.EpicAnalysis.EpicSignal getSignal(javax.swing.tree.TreePath treePath)
treePath
- specified TreePath.public java.util.List<AnalogSignal> getSignals()
getSignals
in class Analysis<AnalogSignal>
public void nameSignal(AnalogSignal ws, java.lang.String sigName)
nameSignal
in class Analysis<AnalogSignal>
protected Waveform[] loadWaveforms(AnalogSignal signal)
loadWaveforms
in class AnalogAnalysis