public interface ScriptInterface
Modifier and Type | Method and Description |
---|---|
void |
checkCallbacks(java.lang.String title) |
void |
checkOverlay() |
void |
closeSource(JDXSource source) |
JDXSource |
createSource(java.lang.String data,
java.lang.String filePath,
java.net.URL base,
int firstSpec,
int lastSpec) |
void |
execClose(java.lang.String value,
boolean fromScript) |
java.lang.String |
execExport(JSVPanel jsvp,
java.lang.String value) |
void |
execHidden(boolean b) |
java.lang.String |
execLoad(java.lang.String value) |
void |
execScriptComplete(java.lang.String msg,
boolean isOK) |
void |
execSetAutoIntegrate(boolean b) |
void |
execSetCallback(ScriptToken st,
java.lang.String value) |
void |
execSetInterface(java.lang.String value) |
void |
execTest(java.lang.String value) |
boolean |
getAutoCombine() |
boolean |
getAutoShowLegend() |
JDXSource |
getCurrentSource() |
java.net.URL |
getDocumentBase() |
java.lang.String |
getFileAsString(java.lang.String value) |
int |
getFileCount() |
java.lang.String |
getIntegrationRatios() |
JDXSpectrum.IRMode |
getIRMode() |
JSVPanel |
getNewJSVPanel(JDXSpectrum spec) |
JSVPanel |
getNewJSVPanel(java.util.List<JDXSpectrum> specs) |
JSVPanelNode |
getNewPanelNode(java.lang.String id,
java.lang.String fileName,
JDXSource source,
JSVPanel jsvp) |
JSVDialog |
getOverlayLegend(JSVPanel jsvp) |
PanelData |
getPanelData() |
java.util.List<JSVPanelNode> |
getPanelNodes() |
Parameters |
getParameters() |
java.lang.Object |
getPopupMenu() |
java.lang.String |
getReturnFromJmolModel() |
JSVPanel |
getSelectedPanel() |
java.lang.Object |
getSpectraTree() |
int |
incrementScriptLevelCount(int i) |
int |
incrementViewCount(int i) |
boolean |
isSigned() |
void |
openDataOrFile(java.lang.String data,
java.lang.String name,
java.util.List<JDXSpectrum> specs,
java.lang.String url,
int firstSpec,
int lastSpec,
boolean doCheck) |
java.lang.String |
print(java.lang.String pdfFileName) |
void |
repaint() |
void |
repaintCompleted() |
void |
requestRepaint() |
void |
runScript(java.lang.String script) |
void |
sendPanelChange(JSVPanel jsvp) |
void |
setCurrentSource(JDXSource source) |
void |
setCursorObject(java.lang.Object predefinedCursor) |
void |
setFileCount(int max) |
void |
setIntegrationRatios(java.lang.String value) |
void |
setIRMode(JDXSpectrum.IRMode iMode) |
void |
setLoaded(java.lang.String fileName,
java.lang.String filePath) |
void |
setLoadImaginary(boolean TF) |
void |
setMenuEnables(JSVPanelNode node,
boolean isSplit) |
void |
setNode(JSVPanelNode node,
boolean fromTree) |
JSVPanelNode |
setOverlayVisibility(JSVPanelNode node) |
void |
setPropertiesFromPreferences(JSVPanel jsvp,
boolean b) |
void |
setProperty(java.lang.String key,
java.lang.String value) |
void |
setRecentURL(java.lang.String filePath) |
void |
setReturnFromJmolModel(java.lang.String model) |
void |
setSelectedPanel(JSVPanel jsvp) |
JSVPanel |
setSpectrum(java.lang.String value) |
void |
showProperties() |
void |
syncLoad(java.lang.String fileName) |
void |
syncToJmol(java.lang.String value) |
void |
updateBoolean(ScriptToken st,
boolean TF) |
void |
updateRecentMenus(java.lang.String filePath) |
void |
validateAndRepaint() |
void |
writeStatus(java.lang.String msg) |
void checkCallbacks(java.lang.String title)
void checkOverlay()
void closeSource(JDXSource source)
JDXSource createSource(java.lang.String data, java.lang.String filePath, java.net.URL base, int firstSpec, int lastSpec) throws java.lang.Exception
java.lang.Exception
void execClose(java.lang.String value, boolean fromScript)
java.lang.String execExport(JSVPanel jsvp, java.lang.String value)
void execHidden(boolean b)
java.lang.String execLoad(java.lang.String value)
void execScriptComplete(java.lang.String msg, boolean isOK)
void execSetAutoIntegrate(boolean b)
void execSetCallback(ScriptToken st, java.lang.String value)
void execSetInterface(java.lang.String value)
void execTest(java.lang.String value)
boolean getAutoCombine()
boolean getAutoShowLegend()
JDXSource getCurrentSource()
java.net.URL getDocumentBase()
int getFileCount()
java.lang.String getIntegrationRatios()
JDXSpectrum.IRMode getIRMode()
JSVPanel getNewJSVPanel(JDXSpectrum spec)
JSVPanel getNewJSVPanel(java.util.List<JDXSpectrum> specs)
JSVPanelNode getNewPanelNode(java.lang.String id, java.lang.String fileName, JDXSource source, JSVPanel jsvp)
PanelData getPanelData()
java.util.List<JSVPanelNode> getPanelNodes()
Parameters getParameters()
java.lang.Object getPopupMenu()
java.lang.String getReturnFromJmolModel()
JSVPanel getSelectedPanel()
java.lang.Object getSpectraTree()
int incrementViewCount(int i)
int incrementScriptLevelCount(int i)
void openDataOrFile(java.lang.String data, java.lang.String name, java.util.List<JDXSpectrum> specs, java.lang.String url, int firstSpec, int lastSpec, boolean doCheck)
java.lang.String print(java.lang.String pdfFileName)
pdfFileName
- void requestRepaint()
void repaint()
void repaintCompleted()
void runScript(java.lang.String script)
void sendPanelChange(JSVPanel jsvp)
void setCurrentSource(JDXSource source)
void setCursorObject(java.lang.Object predefinedCursor)
void setFileCount(int max)
void setIntegrationRatios(java.lang.String value)
void setIRMode(JDXSpectrum.IRMode iMode)
void setLoaded(java.lang.String fileName, java.lang.String filePath)
void setMenuEnables(JSVPanelNode node, boolean isSplit)
void setNode(JSVPanelNode node, boolean fromTree)
JSVPanelNode setOverlayVisibility(JSVPanelNode node)
void setPropertiesFromPreferences(JSVPanel jsvp, boolean b)
void setRecentURL(java.lang.String filePath)
void setReturnFromJmolModel(java.lang.String model)
void setSelectedPanel(JSVPanel jsvp)
JSVPanel setSpectrum(java.lang.String value)
void showProperties()
void syncLoad(java.lang.String fileName)
void syncToJmol(java.lang.String value)
void updateBoolean(ScriptToken st, boolean TF)
void updateRecentMenus(java.lang.String filePath)
void validateAndRepaint()
void writeStatus(java.lang.String msg)
void setLoadImaginary(boolean TF)
void setProperty(java.lang.String key, java.lang.String value)
boolean isSigned()
java.lang.String getFileAsString(java.lang.String value)