'STRAP:multiple sequence alignments '

charite.christo.strap
Class ContextObjects

java.lang.Object
  extended by charite.christo.strap.ContextObjects

public final class ContextObjects
extends java.lang.Object


Field Summary
static java.lang.Object KEY
           
 
Constructor Summary
ContextObjects(boolean immutable, java.lang.Object v, java.lang.String name)
           
 
Method Summary
static ContextObjects defaultInstance()
           
 HeteroPopup heteroCompoundMenu()
           
 HeteroCompound[] heteroCompounds()
           
static java.lang.Class id2class(char c)
           
static boolean isMenuID(char type, java.lang.Object o)
           
static char menuID(java.lang.Object o)
           
static void openMenu(char menuType, java.lang.Object[] ooMouse, java.lang.Object[] ooSelected)
           
static javax.swing.JPopupMenu popupMenu(char menuType, java.lang.Object[] ooMouse, java.lang.Object[] ooSelected)
           
 ProteinPopup proteinMenu()
           
 Protein[] proteins()
           
 ProteinViewerPopup proteinViewerMenu()
           
 ProteinViewer[] proteinViewers()
           
 ResidueSelection[] residueSelections(char A_or_S)
           
 ResidueSelectionPopup selectionMenu()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

KEY

public static final java.lang.Object KEY
Constructor Detail

ContextObjects

public ContextObjects(boolean immutable,
                      java.lang.Object v,
                      java.lang.String name)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

residueSelections

public ResidueSelection[] residueSelections(char A_or_S)

proteins

public Protein[] proteins()

heteroCompounds

public HeteroCompound[] heteroCompounds()

proteinViewers

public ProteinViewer[] proteinViewers()

proteinMenu

public ProteinPopup proteinMenu()

heteroCompoundMenu

public HeteroPopup heteroCompoundMenu()

selectionMenu

public ResidueSelectionPopup selectionMenu()

proteinViewerMenu

public ProteinViewerPopup proteinViewerMenu()

menuID

public static char menuID(java.lang.Object o)

isMenuID

public static boolean isMenuID(char type,
                               java.lang.Object o)

id2class

public static java.lang.Class id2class(char c)

defaultInstance

public static ContextObjects defaultInstance()

popupMenu

public static javax.swing.JPopupMenu popupMenu(char menuType,
                                               java.lang.Object[] ooMouse,
                                               java.lang.Object[] ooSelected)

openMenu

public static void openMenu(char menuType,
                            java.lang.Object[] ooMouse,
                            java.lang.Object[] ooSelected)

'STRAP:multiple sequence alignments '

'The most important classes are StrapAlign, Protein and StrapEvent.'