'STRAP:multiple sequence alignments '

charite.christo.protein
Class ProteinEvent

java.lang.Object
  extended by charite.christo.protein.ProteinEvent
All Implemented Interfaces:
Runnable

public class ProteinEvent
extends Object
implements Runnable

Event type related to Proteins.


Field Summary
static int AA_SHADING_CHANGED
           
static int ALIGNMENT_CHANGED
           
static int ALIGNMENT_SCROLLED
           
static int ATOM_COORDINATES_CHANGED
           
static int BACKBONE_3D_CLOSED
           
static int BACKGROUND_CHANGED
           
static int BACKUP_WRITTEN
           
static int BIOMOLECULES_SPECIFIED
           
static int CHARACTER_SEQUENCE_CHANGED
           
static int COMPUTATION_STARTED
           
static int CURSOR_CHANGED_PROTEIN
           
static int CURSOR_MOVED_WITHIN_PROTEIN
           
static int CURSOR_MOVED_WITHIN_PROTEIN_DELAYED
           
static int FLAG_ALIGNMENT_CHANGED
           
static int FLAG_ATOM_COORDINATES_CHANGED
           
static int FLAG_RESIDUE_TYPES_CHANGED
           
static int FLAG_ROW_HEADER_CHANGED
           
static int FONT_CHANGED
           
static int HETERO_OR_NUCLEOTIDE_STRUCTURE_ADDED_OR_REMOVED
           
static int IMAGE_DOWNLOADED
           
static int NEED_SCROLL_DOWN_ALIGNMENT
           
static int NUCL_TRANSLATION_CHANGED
           
static int OBJECTS_SELECTED
           
static int ORDER_OF_PROTEINS_CHANGED
           
static int PLUGIN_CHANGED
           
static int PRINT_COMPUTATION_STARTED
           
static int PROGRESS
           
static int PROTEIN_3D_MOVED
           
static int PROTEIN_ICON_CHANGED
           
static int PROTEIN_PROTEIN_DISTANCE_CHANGED
           
static int PROTEIN_RENAMED
           
static int PROTEIN_VIEWER_CLOSED
           
static int PROTEIN_VIEWER_LAUNCHED
           
static int PROTEIN_XREF_CHANGED
           
static int PROTEINS_ADDED
           
static int PROTEINS_HIDDEN
           
static int PROTEINS_KILLED
           
static int PROTEINS_SHOWN
           
static int RESIDUE_SELECTION_ADDED
           
static int RESIDUE_SELECTION_CHANGED
           
static int RESIDUE_SELECTION_CHANGED_COLOR
           
static int RESIDUE_SELECTION_DELETED
           
static int RESIDUE_SELECTION_RENAMED
           
static int RESIDUE_TYPES_CHANGED
           
static int SCRIPT_LINE
           
static int STRAP_LISTENER_ADDED
           
static int USER_PROFILE_CHANGED
           
static int VALUE_OF_ALIGN_POSITION_CHANGED
           
static int VALUE_OF_ALIGN_POSITION_CHANGED_COLOR
           
static int VALUE_OF_PROTEIN_CHANGED
           
static int VALUE_OF_RESIDUE_CHANGED
           
static int VALUE_OF_RESIDUE_CHANGED_COLOR
           
 
Constructor Summary
ProteinEvent(Object source, int typeOfEvent)
           
 
Method Summary
 Object[] getParameters()
          get associated objects
 ProteinAlignmentWithGUI getProteinAlignment()
           
 Object getSource()
          get the object where the event was formed
 int getType()
           
 void run()
           
 ProteinEvent setParameter(Object o)
           
 ProteinEvent setParameters(Object[] oo)
          set associated objects
static void setProteinAlignmentForAll(ProteinAlignmentWithGUI pa)
           
 ProteinEvent setSource(Object o)
           
 String toString()
          A text-representation of the event
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

FLAG_ALIGNMENT_CHANGED

public static final int FLAG_ALIGNMENT_CHANGED
See Also:
Constant Field Values

FLAG_RESIDUE_TYPES_CHANGED

public static final int FLAG_RESIDUE_TYPES_CHANGED
See Also:
Constant Field Values

FLAG_ROW_HEADER_CHANGED

public static final int FLAG_ROW_HEADER_CHANGED
See Also:
Constant Field Values

FLAG_ATOM_COORDINATES_CHANGED

public static final int FLAG_ATOM_COORDINATES_CHANGED
See Also:
Constant Field Values

CURSOR_MOVED_WITHIN_PROTEIN

public static final int CURSOR_MOVED_WITHIN_PROTEIN
See Also:
Constant Field Values

CURSOR_MOVED_WITHIN_PROTEIN_DELAYED

public static final int CURSOR_MOVED_WITHIN_PROTEIN_DELAYED
See Also:
Constant Field Values

CURSOR_CHANGED_PROTEIN

public static final int CURSOR_CHANGED_PROTEIN
See Also:
Constant Field Values

STRAP_LISTENER_ADDED

public static final int STRAP_LISTENER_ADDED
See Also:
Constant Field Values

PROTEIN_RENAMED

public static final int PROTEIN_RENAMED
See Also:
Constant Field Values

PROTEIN_ICON_CHANGED

public static final int PROTEIN_ICON_CHANGED
See Also:
Constant Field Values

OBJECTS_SELECTED

public static final int OBJECTS_SELECTED
See Also:
Constant Field Values

RESIDUE_TYPES_CHANGED

public static final int RESIDUE_TYPES_CHANGED
See Also:
Constant Field Values

CHARACTER_SEQUENCE_CHANGED

public static final int CHARACTER_SEQUENCE_CHANGED
See Also:
Constant Field Values

NUCL_TRANSLATION_CHANGED

public static final int NUCL_TRANSLATION_CHANGED
See Also:
Constant Field Values

ATOM_COORDINATES_CHANGED

public static final int ATOM_COORDINATES_CHANGED
See Also:
Constant Field Values

PROTEIN_3D_MOVED

public static final int PROTEIN_3D_MOVED
See Also:
Constant Field Values

ALIGNMENT_CHANGED

public static final int ALIGNMENT_CHANGED
See Also:
Constant Field Values

ORDER_OF_PROTEINS_CHANGED

public static final int ORDER_OF_PROTEINS_CHANGED
See Also:
Constant Field Values

PROTEINS_HIDDEN

public static final int PROTEINS_HIDDEN
See Also:
Constant Field Values

PROTEINS_SHOWN

public static final int PROTEINS_SHOWN
See Also:
Constant Field Values

PROTEINS_KILLED

public static final int PROTEINS_KILLED
See Also:
Constant Field Values

PROTEINS_ADDED

public static final int PROTEINS_ADDED
See Also:
Constant Field Values

VALUE_OF_RESIDUE_CHANGED

public static final int VALUE_OF_RESIDUE_CHANGED
See Also:
Constant Field Values

VALUE_OF_ALIGN_POSITION_CHANGED

public static final int VALUE_OF_ALIGN_POSITION_CHANGED
See Also:
Constant Field Values

VALUE_OF_RESIDUE_CHANGED_COLOR

public static final int VALUE_OF_RESIDUE_CHANGED_COLOR
See Also:
Constant Field Values

VALUE_OF_ALIGN_POSITION_CHANGED_COLOR

public static final int VALUE_OF_ALIGN_POSITION_CHANGED_COLOR
See Also:
Constant Field Values

VALUE_OF_PROTEIN_CHANGED

public static final int VALUE_OF_PROTEIN_CHANGED
See Also:
Constant Field Values

PROTEIN_PROTEIN_DISTANCE_CHANGED

public static final int PROTEIN_PROTEIN_DISTANCE_CHANGED
See Also:
Constant Field Values

RESIDUE_SELECTION_CHANGED_COLOR

public static final int RESIDUE_SELECTION_CHANGED_COLOR
See Also:
Constant Field Values

RESIDUE_SELECTION_CHANGED

public static final int RESIDUE_SELECTION_CHANGED
See Also:
Constant Field Values

RESIDUE_SELECTION_ADDED

public static final int RESIDUE_SELECTION_ADDED
See Also:
Constant Field Values

RESIDUE_SELECTION_DELETED

public static final int RESIDUE_SELECTION_DELETED
See Also:
Constant Field Values

RESIDUE_SELECTION_RENAMED

public static final int RESIDUE_SELECTION_RENAMED
See Also:
Constant Field Values

HETERO_OR_NUCLEOTIDE_STRUCTURE_ADDED_OR_REMOVED

public static final int HETERO_OR_NUCLEOTIDE_STRUCTURE_ADDED_OR_REMOVED
See Also:
Constant Field Values

PLUGIN_CHANGED

public static final int PLUGIN_CHANGED
See Also:
Constant Field Values

BACKUP_WRITTEN

public static final int BACKUP_WRITTEN
See Also:
Constant Field Values

AA_SHADING_CHANGED

public static final int AA_SHADING_CHANGED
See Also:
Constant Field Values

BACKGROUND_CHANGED

public static final int BACKGROUND_CHANGED
See Also:
Constant Field Values

FONT_CHANGED

public static final int FONT_CHANGED
See Also:
Constant Field Values

ALIGNMENT_SCROLLED

public static final int ALIGNMENT_SCROLLED
See Also:
Constant Field Values

COMPUTATION_STARTED

public static final int COMPUTATION_STARTED
See Also:
Constant Field Values

USER_PROFILE_CHANGED

public static final int USER_PROFILE_CHANGED
See Also:
Constant Field Values

IMAGE_DOWNLOADED

public static final int IMAGE_DOWNLOADED
See Also:
Constant Field Values

PROGRESS

public static final int PROGRESS
See Also:
Constant Field Values

PRINT_COMPUTATION_STARTED

public static final int PRINT_COMPUTATION_STARTED
See Also:
Constant Field Values

BACKBONE_3D_CLOSED

public static final int BACKBONE_3D_CLOSED
See Also:
Constant Field Values

PROTEIN_VIEWER_LAUNCHED

public static final int PROTEIN_VIEWER_LAUNCHED
See Also:
Constant Field Values

PROTEIN_VIEWER_CLOSED

public static final int PROTEIN_VIEWER_CLOSED
See Also:
Constant Field Values

PROTEIN_XREF_CHANGED

public static final int PROTEIN_XREF_CHANGED
See Also:
Constant Field Values

NEED_SCROLL_DOWN_ALIGNMENT

public static final int NEED_SCROLL_DOWN_ALIGNMENT
See Also:
Constant Field Values

BIOMOLECULES_SPECIFIED

public static final int BIOMOLECULES_SPECIFIED
See Also:
Constant Field Values

SCRIPT_LINE

public static final int SCRIPT_LINE
See Also:
Constant Field Values
Constructor Detail

ProteinEvent

public ProteinEvent(Object source,
                    int typeOfEvent)
Method Detail

setProteinAlignmentForAll

public static void setProteinAlignmentForAll(ProteinAlignmentWithGUI pa)

run

public void run()
Specified by:
run in interface Runnable

getType

public final int getType()

setSource

public ProteinEvent setSource(Object o)

getSource

public final Object getSource()
get the object where the event was formed


getParameters

public Object[] getParameters()
get associated objects


setParameters

public final ProteinEvent setParameters(Object[] oo)
set associated objects


setParameter

public final ProteinEvent setParameter(Object o)

toString

public String toString()
A text-representation of the event

Overrides:
toString in class Object

getProteinAlignment

public ProteinAlignmentWithGUI getProteinAlignment()

'STRAP:multiple sequence alignments '

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