public class JmolApp extends Object implements JmolAppAPI
Modifier and Type | Field and Description |
---|---|
Point |
border |
boolean |
haveBorder |
boolean |
haveConsole |
boolean |
haveDisplay |
HistoryFile |
historyFile |
Map<String,Object> |
info |
boolean |
isDataOnly |
boolean |
isKiosk |
boolean |
isPrintOnly |
boolean |
isSilent |
Point |
jmolPosition |
private String |
modelFilename |
int |
port
The data model.
|
private boolean |
scanInput |
private String |
script1 |
private String |
script2 |
private String |
scriptFilename |
boolean |
splashEnabled |
int |
startupHeight |
int |
startupWidth |
File |
userPropsFile |
Constructor and Description |
---|
JmolApp() |
JmolApp(String[] args)
standard Jmol application entry point
|
Modifier and Type | Method and Description |
---|---|
void |
addHistoryWindowInfo(String name,
Component window,
Point border) |
private void |
checkOptions(org.apache.commons.cli.CommandLine line,
org.apache.commons.cli.Options options) |
Point |
getHistoryWindowPosition(String name) |
Dimension |
getHistoryWindowSize(String name) |
private org.apache.commons.cli.Options |
getOptions() |
void |
parseCommandLine(String[] args) |
private void |
runScript(String script,
boolean outputResults,
JmolViewer viewer) |
void |
startViewer(JmolViewer viewer,
SplashInterface splash,
boolean isJmolData) |
public int port
public int startupWidth
public int startupHeight
public Point border
public boolean haveBorder
public File userPropsFile
public HistoryFile historyFile
public boolean haveConsole
public boolean haveDisplay
public boolean splashEnabled
public boolean isDataOnly
public boolean isKiosk
public boolean isPrintOnly
public boolean isSilent
public Point jmolPosition
private String modelFilename
private String scriptFilename
private String script1
private String script2
private boolean scanInput
public JmolApp()
public JmolApp(String[] args)
args
- public void parseCommandLine(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(String script, boolean outputResults, JmolViewer viewer)
public void addHistoryWindowInfo(String name, Component window, Point border)
addHistoryWindowInfo
in interface JmolAppAPI
public Point getHistoryWindowPosition(String name)
getHistoryWindowPosition
in interface JmolAppAPI
public Dimension getHistoryWindowSize(String name)
getHistoryWindowSize
in interface JmolAppAPI