'STRAP:multiple sequence alignments '

charite.christo.protein
Class DAS

java.lang.Object
  extended by javax.swing.border.AbstractBorder
      extended by charite.christo.ChRenderer
          extended by charite.christo.protein.DAS
All Implemented Interfaces:
PaintHook, ProcessEv, java.io.Serializable, java.util.Comparator, javax.swing.border.Border, javax.swing.CellEditor, javax.swing.ListCellRenderer, javax.swing.table.TableCellEditor, javax.swing.table.TableCellRenderer, javax.swing.tree.TreeCellRenderer

public class DAS
extends ChRenderer
implements java.util.Comparator

See Also:
Serialized Form

Nested Class Summary
static class DAS.Capability
           
static class DAS.Coordinates
           
static class DAS.Entry
           
 
Field Summary
static java.util.List<java.lang.String> _vRegistry
           
static java.lang.String[] AUTHORITIES
           
static java.lang.String CAPABILITY_TYPE_feature
           
static int DAYS_VALID
           
static java.lang.String[] DB_SOURCE
           
static java.lang.String[] IMPORTANT_FEATURES
           
static java.lang.String[] POSSIBLE_CAPABILITY_TYPES
           
static java.lang.String RUN_EXAMPLE_LOADED
           
static java.lang.String UniProt
           
static java.lang.String URL_REGISTRY
           
 
Fields inherited from class charite.christo.ChRenderer
_value, BUT_WIDTH, CLASS_NAMES, CMD_FOND_NAME, KEY_CB_SELECTED, KEY_EDITED_COL, KEY_EDITED_ROW, KEY_EDITOR_COMPONENT, KEY_NOT_EDITABLE_BG, KEY_RENDERER_COMPONENT, KEY_TO_CLOSE, KEY_TOGGLE_SELECTED, KOPT_FULL_FILE_PATH, KOPT_NO_CHANGE_FG_AND_BG_IF_SELECTED, LAST_PATH_COMPONENT_DOT, LAST_PATH_COMPONENT_SLASH, SMALL_CLOSE, SMALL_MAXIM, STRIKE_THROUGH_THICK, STRIKE_THROUGH_V
 
Constructor Summary
DAS()
           
 
Method Summary
 int compare(java.lang.Object o1, java.lang.Object o2)
           
static java.io.File downloadURL(java.lang.String ref, char chain, DAS.Entry entry, java.lang.String type, ChRunnable log)
           
static DAS.Entry getEntryForTitle(java.lang.String t, ChRunnable log)
           
static java.net.URL getURL(java.lang.String ref, char chain, DAS.Entry entry, java.lang.String type)
           
static java.lang.String pdb2uniprot(boolean immediatly, java.lang.String pdb, char chain, ChRunnable log)
           
static DAS.Entry[] readRegistry(ChRunnable log)
           
static java.lang.Thread thread_readRegistry(ChRunnable log)
           
 
Methods inherited from class charite.christo.ChRenderer
addCellEditorListener, cancelCellEditing, drawSmallButtons, editedCol, editedRow, getBorderInsets, getCellEditorValue, getListCellRendererComponent, getTableCellEditorComponent, getTableCellRendererComponent, getTreeCellRendererComponent, inButClose, isCellEditable, label, options, options, paint, paintBorder, paintHook, process, processEv, randomStrikeThrough, removeCellEditorListener, setEnabled, setOrigRenderer, setRendererText, setRendererTextWeak, setSmallButtonX, setSmallButtonXc, shouldSelectCell, stopCellEditing, textField
 
Methods inherited from class javax.swing.border.AbstractBorder
getBaseline, getBaselineResizeBehavior, getBorderInsets, getInteriorRectangle, getInteriorRectangle, isBorderOpaque
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Field Detail

DAYS_VALID

public static final int DAYS_VALID
See Also:
Constant Field Values

RUN_EXAMPLE_LOADED

public static final java.lang.String RUN_EXAMPLE_LOADED
See Also:
Constant Field Values

URL_REGISTRY

public static final java.lang.String URL_REGISTRY
See Also:
Constant Field Values

CAPABILITY_TYPE_feature

public static final java.lang.String CAPABILITY_TYPE_feature
See Also:
Constant Field Values

UniProt

public static final java.lang.String UniProt
See Also:
Constant Field Values

AUTHORITIES

public static final java.lang.String[] AUTHORITIES

POSSIBLE_CAPABILITY_TYPES

public static final java.lang.String[] POSSIBLE_CAPABILITY_TYPES

_vRegistry

public static final java.util.List<java.lang.String> _vRegistry

IMPORTANT_FEATURES

public static final java.lang.String[] IMPORTANT_FEATURES

DB_SOURCE

public static final java.lang.String[] DB_SOURCE
Constructor Detail

DAS

public DAS()
Method Detail

getURL

public static java.net.URL getURL(java.lang.String ref,
                                  char chain,
                                  DAS.Entry entry,
                                  java.lang.String type)

downloadURL

public static java.io.File downloadURL(java.lang.String ref,
                                       char chain,
                                       DAS.Entry entry,
                                       java.lang.String type,
                                       ChRunnable log)

getEntryForTitle

public static DAS.Entry getEntryForTitle(java.lang.String t,
                                         ChRunnable log)

thread_readRegistry

public static java.lang.Thread thread_readRegistry(ChRunnable log)

readRegistry

public static DAS.Entry[] readRegistry(ChRunnable log)

compare

public int compare(java.lang.Object o1,
                   java.lang.Object o2)
Specified by:
compare in interface java.util.Comparator

pdb2uniprot

public static java.lang.String pdb2uniprot(boolean immediatly,
                                           java.lang.String pdb,
                                           char chain,
                                           ChRunnable log)

'STRAP:multiple sequence alignments '

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