public class JSViewer
extends java.lang.Object
Constructor and Description |
---|
JSViewer() |
Modifier and Type | Method and Description |
---|---|
static void |
addHighLight(ScriptInterface si,
double x1,
double x2,
int r,
int g,
int b,
int a) |
static void |
execView(ScriptInterface si,
java.lang.String value,
boolean fromScript) |
static java.lang.String |
getCoordinate(ScriptInterface si) |
static java.util.Map<java.lang.String,java.lang.Object> |
getPropertyAsJavaObject(ScriptInterface si,
java.lang.String key) |
static java.lang.String |
jmolSelect(PeakInfo pi) |
static void |
processPeakPickEvent(ScriptInterface si,
java.lang.Object eventObj,
boolean isApp)
this method is called as a result of the user clicking on a peak
(eventObject instanceof PeakPickEvent) or from PEAK command execution
|
static void |
removeAllHighlights(ScriptInterface si) |
static void |
removeHighlights(ScriptInterface si,
double x1,
double x2) |
static boolean |
runScriptNow(ScriptInterface si,
java.lang.String script) |
static void |
sendPanelChange(ScriptInterface si,
JSVPanel jsvp) |
static void |
setOverlayLegendVisibility(ScriptInterface si,
JSVPanel jsvp,
boolean showLegend) |
static void |
showColorMessage(ScriptInterface si) |
static void |
syncScript(ScriptInterface si,
java.lang.String peakScript)
incoming script processing of
|
public static boolean runScriptNow(ScriptInterface si, java.lang.String script)
public static void execView(ScriptInterface si, java.lang.String value, boolean fromScript)
public static void setOverlayLegendVisibility(ScriptInterface si, JSVPanel jsvp, boolean showLegend)
public static void addHighLight(ScriptInterface si, double x1, double x2, int r, int g, int b, int a)
public static void syncScript(ScriptInterface si, java.lang.String peakScript)
si
- peakScript
- public static void processPeakPickEvent(ScriptInterface si, java.lang.Object eventObj, boolean isApp)
si
- eventObj
- isApp
- public static void sendPanelChange(ScriptInterface si, JSVPanel jsvp)
public static java.lang.String jmolSelect(PeakInfo pi)
public static void removeAllHighlights(ScriptInterface si)
public static void removeHighlights(ScriptInterface si, double x1, double x2)
public static java.util.Map<java.lang.String,java.lang.Object> getPropertyAsJavaObject(ScriptInterface si, java.lang.String key)
public static java.lang.String getCoordinate(ScriptInterface si)
public static void showColorMessage(ScriptInterface si)