public class Engine
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
Engine.BasicOperations
provides the basic file Operations for the application.
|
class |
Engine.DatabaseOperations
Provides all Operations that may be started from the databaseview
|
class |
Engine.J3DOperations
Operations concerning Detail Settings in the 3D scene.
|
class |
Engine.MembraneOperations
Operations regarding the current Membrane
|
Modifier and Type | Field and Description |
---|---|
Engine.MembraneOperations |
membraneOperations |
MembraneView |
membraneview |
static boolean |
stereoAvailable |
static long |
VERSION_HELP |
static long |
VERSION_IMAGES |
static long |
VERSION_JMOL |
static long |
VERSION_SETTINGS |
Constructor and Description |
---|
Engine(StatusDialog welcomescreen,
java.io.File file2open,
java.lang.String cm1TempName2Edit) |
Modifier and Type | Method and Description |
---|---|
void |
checkJava3DVersion()
Check if the correct Java3D Version is installed.
|
static MRNA |
getMRNA() |
static java.lang.Thread |
getOwnThread() |
static boolean |
getStereoAvailable() |
java.lang.String |
getTitle() |
boolean |
isActive() |
static void |
openAPLVoroWithFile(java.io.File pdbFile,
java.io.File aplFile)
This opens the specified file in Jmol.
|
static void |
openJmol()
This opens Jmol.
|
static void |
openJmolWithFile(java.io.File file)
This opens the specified file in Jmol.
|
void |
performSearchInDownloadAPDB(java.lang.String searchString,
java.lang.String searchTitle) |
boolean |
restoreMembraneFromPDB(java.lang.String absolutePathOfPDB,
java.lang.String absolutePathToCm2,
CoordinateTransformationHints overwriteHints,
boolean checkMembraneState)
This method loads a PDB-Membrane into the running MembraneEditor.
|
void |
setActive(boolean isActive) |
static void |
setMRNA(MRNA cmX_MRNA) |
static void |
setOwnThread(java.lang.Thread getOwnThread) |
static void |
setStereoAvailable(boolean available) |
public static final long VERSION_IMAGES
public static final long VERSION_HELP
public static final long VERSION_SETTINGS
public static final long VERSION_JMOL
public MembraneView membraneview
public final Engine.MembraneOperations membraneOperations
public static boolean stereoAvailable
public Engine(StatusDialog welcomescreen, java.io.File file2open, java.lang.String cm1TempName2Edit)
public boolean restoreMembraneFromPDB(java.lang.String absolutePathOfPDB, java.lang.String absolutePathToCm2, CoordinateTransformationHints overwriteHints, boolean checkMembraneState)
absolutePathOfPDB
- public static void openJmolWithFile(java.io.File file)
file
- public static void openJmol()
public static void openAPLVoroWithFile(java.io.File pdbFile, java.io.File aplFile)
file
- public java.lang.String getTitle()
public static java.lang.Thread getOwnThread()
public static void setOwnThread(java.lang.Thread getOwnThread)
public static MRNA getMRNA()
public static void setMRNA(MRNA cmX_MRNA)
public static void setStereoAvailable(boolean available)
public static boolean getStereoAvailable()
public boolean isActive()
public void setActive(boolean isActive)
public void performSearchInDownloadAPDB(java.lang.String searchString, java.lang.String searchTitle)
public void checkJava3DVersion()