public class GuiWrapper
extends java.lang.Object
| Constructor and Description |
|---|
GuiWrapper() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Object |
display(AFPChain afpChain,
Atom[] ca1,
Atom[] ca2) |
static Structure |
getAlignedStructure(Atom[] ca1,
Atom[] ca2) |
static Atom[] |
getAtomArray(Atom[] ca,
java.util.List<Group> hetatoms,
java.util.List<Group> nucs) |
static javax.swing.JPanel |
getScaleableMatrixPanel(Matrix m) |
static boolean |
isGuiModuleInstalled() |
static Group[] |
prepareGroupsForDisplay(AFPChain afpChain,
Atom[] ca1,
Atom[] ca2) |
static void |
showAlignmentGUI() |
static void |
showAlignmentImage(AFPChain afpChain,
Atom[] ca1,
Atom[] ca2,
java.lang.Object jmol) |
static void |
showDBResults(StartupParameters params) |
static void |
showStructure(Structure structure)
Shows a structure in Jmol
|
public static boolean isGuiModuleInstalled()
public static java.lang.Object display(AFPChain afpChain, Atom[] ca1, Atom[] ca2) throws java.lang.ClassNotFoundException, java.lang.NoSuchMethodException, java.lang.reflect.InvocationTargetException, java.lang.IllegalAccessException
java.lang.ClassNotFoundExceptionjava.lang.NoSuchMethodExceptionjava.lang.reflect.InvocationTargetExceptionjava.lang.IllegalAccessExceptionpublic static void showAlignmentImage(AFPChain afpChain, Atom[] ca1, Atom[] ca2, java.lang.Object jmol) throws java.lang.ClassNotFoundException, java.lang.NoSuchMethodException, java.lang.reflect.InvocationTargetException, java.lang.IllegalAccessException
java.lang.ClassNotFoundExceptionjava.lang.NoSuchMethodExceptionjava.lang.reflect.InvocationTargetExceptionjava.lang.IllegalAccessExceptionpublic static void showStructure(Structure structure) throws java.lang.ClassNotFoundException, java.lang.NoSuchMethodException, java.lang.reflect.InvocationTargetException, java.lang.IllegalAccessException, java.lang.InstantiationException
java.lang.ClassNotFoundExceptionjava.lang.NoSuchMethodExceptionjava.lang.reflect.InvocationTargetExceptionjava.lang.IllegalAccessExceptionjava.lang.InstantiationExceptionpublic static void showAlignmentGUI()
throws java.lang.ClassNotFoundException,
java.lang.NoSuchMethodException,
java.lang.reflect.InvocationTargetException,
java.lang.IllegalAccessException
java.lang.ClassNotFoundExceptionjava.lang.NoSuchMethodExceptionjava.lang.reflect.InvocationTargetExceptionjava.lang.IllegalAccessExceptionpublic static Structure getAlignedStructure(Atom[] ca1, Atom[] ca2) throws java.lang.ClassNotFoundException, java.lang.NoSuchMethodException, java.lang.reflect.InvocationTargetException, java.lang.IllegalAccessException
java.lang.ClassNotFoundExceptionjava.lang.NoSuchMethodExceptionjava.lang.reflect.InvocationTargetExceptionjava.lang.IllegalAccessExceptionpublic static javax.swing.JPanel getScaleableMatrixPanel(Matrix m) throws java.lang.ClassNotFoundException, java.lang.NoSuchMethodException, java.lang.reflect.InvocationTargetException, java.lang.IllegalAccessException, java.lang.InstantiationException
java.lang.ClassNotFoundExceptionjava.lang.NoSuchMethodExceptionjava.lang.reflect.InvocationTargetExceptionjava.lang.IllegalAccessExceptionjava.lang.InstantiationExceptionpublic static Group[] prepareGroupsForDisplay(AFPChain afpChain, Atom[] ca1, Atom[] ca2) throws java.lang.ClassNotFoundException, java.lang.NoSuchMethodException, java.lang.reflect.InvocationTargetException, java.lang.IllegalAccessException
java.lang.ClassNotFoundExceptionjava.lang.NoSuchMethodExceptionjava.lang.reflect.InvocationTargetExceptionjava.lang.IllegalAccessExceptionpublic static Atom[] getAtomArray(Atom[] ca, java.util.List<Group> hetatoms, java.util.List<Group> nucs) throws java.lang.ClassNotFoundException, java.lang.NoSuchMethodException, java.lang.reflect.InvocationTargetException, java.lang.IllegalAccessException
java.lang.ClassNotFoundExceptionjava.lang.NoSuchMethodExceptionjava.lang.reflect.InvocationTargetExceptionjava.lang.IllegalAccessExceptionpublic static void showDBResults(StartupParameters params)