public class ScriptedPlot extends MraTimeSeriesPlot
| Modifier and Type | Class and Description |
|---|---|
class |
ScriptedPlot.ScriptableIndex
This internal class allows plot scripts to access the current log time and message fields in the log
|
MRAVisualization.Type| Modifier and Type | Field and Description |
|---|---|
protected org.mozilla.javascript.Context |
context |
protected java.lang.String |
end |
protected org.mozilla.javascript.Script |
endScript |
protected ScriptEnvironment |
env |
protected org.mozilla.javascript.tools.shell.Global |
global |
protected java.util.LinkedHashMap<java.lang.String,java.lang.String> |
hiddenTraces |
protected pt.lsts.imc.lsf.LsfIndex |
index |
protected java.lang.String |
init |
protected org.mozilla.javascript.Script |
initScript |
protected ScriptedPlot.ScriptableIndex |
scIndex |
protected java.util.LinkedHashMap<java.lang.String,org.mozilla.javascript.Script> |
scripts |
protected java.lang.String |
title |
protected java.util.LinkedHashMap<java.lang.String,java.lang.String> |
traces |
chart, forbiddenSeries, mraPanel, series, seriesColors, timestep, tsc| Constructor and Description |
|---|
ScriptedPlot(MRAPanel panel,
java.lang.String scriptFile) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canBeApplied(pt.lsts.imc.lsf.LsfIndex index) |
java.lang.String |
getName() |
java.lang.String |
getTitle() |
protected void |
init() |
void |
process(pt.lsts.imc.lsf.LsfIndex source) |
addLogMarker, addTrace, addValue, canBeApplied, createChart, getChart, getComponent, getDefaultTimeStep, getForbiddenSeries, getIcon, getSeriesNames, getStatistics, getType, getVerticalAxisName, GotoMarker, onCleanup, onHide, onShow, removeLogMarker, supportsVariableTimeStepsprotected java.util.LinkedHashMap<java.lang.String,java.lang.String> traces
protected java.util.LinkedHashMap<java.lang.String,java.lang.String> hiddenTraces
protected java.util.LinkedHashMap<java.lang.String,org.mozilla.javascript.Script> scripts
protected java.lang.String init
protected java.lang.String end
protected org.mozilla.javascript.Script initScript
protected org.mozilla.javascript.Script endScript
protected ScriptedPlot.ScriptableIndex scIndex
protected org.mozilla.javascript.Context context
protected org.mozilla.javascript.tools.shell.Global global
protected pt.lsts.imc.lsf.LsfIndex index
protected java.lang.String title
protected ScriptEnvironment env
public ScriptedPlot(MRAPanel panel, java.lang.String scriptFile)
public java.lang.String getName()
getName in interface MRAVisualizationgetName in class MraTimeSeriesPlotpublic java.lang.String getTitle()
getTitle in class MraTimeSeriesPlotprotected void init()
public boolean canBeApplied(pt.lsts.imc.lsf.LsfIndex index)
canBeApplied in class MraTimeSeriesPlotpublic void process(pt.lsts.imc.lsf.LsfIndex source)
process in class MraTimeSeriesPlotCopyright © 2004-2014 FEUP-LSTS and Neptus developers. All Rights Reserved.