public class JmolApp
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.awt.Point |
border |
boolean |
checkScriptAndOpenFiles |
boolean |
checkScriptNoFiles |
java.lang.String |
commandOptions |
private boolean |
doExit |
boolean |
exitUponCompletion |
boolean |
haveBorder |
boolean |
haveConsole |
boolean |
haveDisplay |
private int |
headlessMaxTimeSec |
private java.lang.Object |
headlessWriteCmd |
HistoryFile |
historyFile |
boolean |
isDataOnly |
boolean |
isKiosk |
boolean |
isPrintOnly |
boolean |
isSilent |
java.awt.Point |
jmolPosition |
private boolean |
listCommands |
java.lang.String |
menuFile |
private java.lang.String |
modelFilename |
int |
port
The data model.
|
private java.lang.String |
script1 |
private java.lang.String |
script2 |
private java.lang.String |
scriptFilename |
boolean |
splashEnabled |
int |
startupHeight |
int |
startupWidth |
boolean |
transparentBackground |
boolean |
useIndependentCommandThread |
java.io.File |
userPropsFile |
Constructor and Description |
---|
JmolApp() |
JmolApp(java.lang.String[] args)
standard Jmol application entry point
|
Modifier and Type | Method and Description |
---|---|
private void |
checkOptions(org.apache.commons.cli.CommandLine line,
org.apache.commons.cli.Options options) |
private org.apache.commons.cli.Options |
getOptions() |
void |
parseCommandLine(java.lang.String[] args) |
private void |
runScript(java.lang.String script,
boolean outputResults,
JmolViewer viewer) |
void |
startViewer(JmolViewer viewer,
SplashInterface splash,
boolean isJmolData) |
public int port
public int startupWidth
public int startupHeight
public java.awt.Point border
public boolean haveBorder
public java.io.File userPropsFile
public HistoryFile historyFile
public java.lang.String menuFile
public boolean splashEnabled
public boolean useIndependentCommandThread
public boolean transparentBackground
public boolean checkScriptNoFiles
public boolean checkScriptAndOpenFiles
public boolean exitUponCompletion
public boolean haveConsole
public boolean haveDisplay
public boolean isDataOnly
public boolean isKiosk
public boolean isPrintOnly
public boolean isSilent
public java.lang.String commandOptions
public java.awt.Point jmolPosition
private boolean listCommands
private java.lang.String modelFilename
private java.lang.String scriptFilename
private java.lang.String script1
private java.lang.String script2
private boolean doExit
private java.lang.Object headlessWriteCmd
private int headlessMaxTimeSec
public JmolApp()
public JmolApp(java.lang.String[] args)
args
- public void parseCommandLine(java.lang.String[] args)
private org.apache.commons.cli.Options getOptions()
private void checkOptions(org.apache.commons.cli.CommandLine line, org.apache.commons.cli.Options options)
public void startViewer(JmolViewer viewer, SplashInterface splash, boolean isJmolData)
private void runScript(java.lang.String script, boolean outputResults, JmolViewer viewer)