org.concord.biologica.ui
Class UIProp

java.lang.Object
  |
  +--org.concord.biologica.ui.UIProp

public final class UIProp
extends java.lang.Object

This class contains definitions for BioLogica UI properties.

These property names are used to notify listeners of property changes in the BioLogica user interface (ui) classes.

The property names are here because we wanted to standardize on a given set of names across the ui, rather than having each engine class define its own names.

Version:
$Revision: 1.3 $ $Date: 2001/10/10 17:39:19 $
Author:
$Author: ed $
See Also:
PropertyChangeEvent, PropertyChangeListener

Field Summary
static java.lang.String ACTIVE_TOOL
          The active tool in a view has changed.
static java.lang.String ALIGNMENT_CONTROLS_VISIBLE
          Alignment controls visible in big meiosis view.
static java.lang.String APPLY_BUTTON_PUSHED
          Apply button pushed.
static java.lang.String BACKGROUND
          The background color changed.
static java.lang.String BIG_FATHER_MEIOSIS_MAGNIFY_BUTTON_PUSHED
          Indicates that the magnify button in the big father meiosis view was pushed.
static java.lang.String BIG_FERTILIZATION_MAGNIFY_BUTTON_PUSHED
          Indicates that the magnify button in the big fertilization view was pushed.
static java.lang.String BIG_MOTHER_MEIOSIS_MAGNIFY_BUTTON_PUSHED
          Indicates that the magnify button in the big mother meiosis view was pushed.
static java.lang.String CHARACTERISTICS_TEXT_VISIBLE
          The flag indicating whether a view should draw the text for an organism's characteristics under the organism has changed.
static java.lang.String CHILDREN_ADDED_TO_VIEW
          Children have been added to a family in the view.
static java.lang.String CHROMOSOME_TOOL_ENABLED
          The enabled state of the chromosome tool has changed.
static java.lang.String CHROMOSOME_TOOL_PICK_ON_ORGANISM
          Chromosome tool was used to pick on an organism.
static java.lang.String CHROMOSOME_TOOL_VISIBLE
          The visibility of the chromosome tool has changed.
static java.lang.String CHROMOSOMES_TO_SHOW
          Chromosomes to show in the chromosome view.
static java.lang.String CROSS_FAILED
          A cross failed in the pedigree view, usually because the user tried to cross to organisms of the same sex.
static java.lang.String CROSS_SUCCEEDED
          A cross was done successfully in the pedigree view.
static java.lang.String CROSS_TOOL_ENABLED
          The enabled state of the cross tool has changed.
static java.lang.String CROSS_TOOL_VISIBLE
          The visibility of the cross tool has changed.
static java.lang.String CROSSOVER_CONTROLS_VISIBLE
          Crossover controls visible in big meiosis view.
static java.lang.String DEFER_APPLY
          Defer Apply flag changed.
static java.lang.String DEFER_REVERT
          Defer Revert flag changed.
static java.lang.String FAMILY_ADDED_TO_VIEW
          A Family object has been added to a view.
static java.lang.String FAMILY_REMOVED_FROM_VIEW
          A Family object has been removed from a view.
static java.lang.String FATHER_ORGANISM
          The father organism shown in a view has changed from one organism to another.
static java.lang.String FERTILIZATION_GAMETES
          The fertilization gametes have changed.
static java.lang.String FERTILIZATION_MANUALLY_DISABLED
          Fertilization manual disabled state changed.
static java.lang.String FERTILIZATION_MODEL
          The fertilization model has changed.
static java.lang.String FERTILIZATION_OFFSPRING_ORGANISM
          The fertilization offspring organism has changed, usually either becoming null or becoming non-null.
static java.lang.String FERTILIZATION_STARTED
          Fertilization has started (scripts shouldn't use this - it's internal) New and old values are integers (the new and old steps).
static java.lang.String FERTILIZATION_STARTED_AND_STOPPED
          Fertilization has started and was stopped.
static java.lang.String FERTILIZATION_STEP
          The fertilization step has changed.
static java.lang.String FIXED_NUMBER_CHILDREN
          The fixed number of children from a breeding has changed.
static java.lang.String FONT
          The font changed.
static java.lang.String FOREGROUND
          The foreground color changed.
static java.lang.String LOCK_SYMBOL_VISIBLE
          The flag indicating whether a view should draw the lock symbol when an organism is locked has changed.
static java.lang.String MAXIMUM_NUMBER_CHILDREN
          The maximum number of children from a breeding has changed.
static java.lang.String MEIOSIS_CHROMOSOME_SELECTED
           
static java.lang.String MEIOSIS_FATHER_STARTED_AND_STOPPED
          The father meiosis has started and was stopped.
static java.lang.String MEIOSIS_FATHER_STEP
          The father meiosis step of the sex view has changed.
static java.lang.String MEIOSIS_MODEL
          The meiosis model has changed.
static java.lang.String MEIOSIS_MOTHER_STARTED_AND_STOPPED
          Meiosis of the mother has started and was stopped.
static java.lang.String MEIOSIS_MOTHER_STEP
          The mother meiosis step of the sex view has changed.
static java.lang.String MEIOSIS_STARTED
          Meiosis has started.
static java.lang.String MEIOSIS_STEP
          The meiosis step of a subview (mother or father) has changed.
static java.lang.String MINIMUM_NUMBER_CHILDREN
          The minimum number of children from a breeding has changed.
static java.lang.String MINMAX_NUMBER_CHILDREN
          The minimum and/or maximum number of children from a breeding has changed.
static java.lang.String MOTHER_ORGANISM
          The mother organism shown in a view has changed from one organism to another.
static java.lang.String MOVABLE
          The view's movable state has changed.
static java.lang.String MOVED_FATHER_GAMETE
          The moved father gamete in a sex view has changed.
static java.lang.String MOVED_GAMETE
          The moved gamete in a meiosis model has changed.
static java.lang.String MOVED_MOTHER_GAMETE
          The moved mother gamete in a sex view has changed.
static java.lang.String NAME_TEXT_VISIBLE
          The flag indicating whether a view should draw the text for an organism's name under the organism has changed.
static java.lang.String NUMBER_FEMALE_CHILDREN
          The number of female children to create in a family when the pedigree view is in OFFSPRING_MODE_MALE_FEMALE mode.
static java.lang.String NUMBER_MALE_CHILDREN
          The number of male children to create in a family when the pedigree view is in OFFSPRING_MODE_MALE_FEMALE mode.
static java.lang.String OBJECT
          The object shown in a view has changed from one object to another This event is typically fired by a view which contains a single engine object of any type (e.g.
static java.lang.String OFFSPRING_MODE
          The pedigree view offspring mode has changed.
static java.lang.String OFFSPRING_MODE_PULLDOWN_ENABLED
          The enabled state of the offspring mode pulldown has changed.
static java.lang.String OFFSPRING_MODE_PULLDOWN_VISIBLE
          The visibility of the offspring mode pulldown has changed.
static java.lang.String OFFSPRING_ORGANISM
          The offspring organism shown in a view has changed from one organism to another.
static java.lang.String ORGANISM
          The organism shown in a view has changed from one organism to another.
static java.lang.String ORGANISM_ADDED_TO_VIEW
          An Organism object has been added to a view.
static java.lang.String ORGANISM_ALLELE
          The OrganismAllele object has been changed in a view, most likely in the DNA View.
static java.lang.String ORGANISM_ALLELE_PAIR
          The OrganismAllelePair object has been changed in a view, most likely in the DNA View.
static java.lang.String ORGANISM_IMAGE_SIZE
          The organism image size for a view has changed.
static java.lang.String ORGANISM_IMAGES_VISIBLE
          The organism images visibility in the pedigree view has changed.
static java.lang.String ORGANISM_LAYOUT_STYLE
          Organism layout style, used in MultipleOrganismView.
static java.lang.String ORGANISM_REMOVED_FROM_VIEW
          An Organism object has been removed from a view and deselected.
static java.lang.String ORGANISM_VIEW_HEIGHT_PERCENTAGE
          The percentage of a sex view devoted to organism views.
static java.lang.String PEDIGREE_TOOL_ENABLED
          The visibility of the pedigree tool has enabled.
static java.lang.String PEDIGREE_TOOL_PICK_ON_ORGANISM
          Pedigree tool was used to pick on an organism.
static java.lang.String PEDIGREE_TOOL_VISIBLE
          The visibility of the pedigree tool has changed.
static java.lang.String REPLAY_BUTTON_ENABLED
          Replay button enabled in sex view.
static java.lang.String REPLAY_BUTTON_VISIBLE
          Replay button visible in sex view.
static java.lang.String RESET_AUTOMATIC
          Is a reset automatic when an offspring is created in sex view.
static java.lang.String RESET_BUTTON_ENABLED
          Reset button enabled in sex view.
static java.lang.String RESET_BUTTON_VISIBLE
          Reset button visible in sex view.
static java.lang.String RESET_DELETE_OFFSPRING_ORGANISM
          Reset should delete offspring organism in sex view.
static java.lang.String REVERT_BUTTON_PUSHED
          Revert button pushed.
static java.lang.String ROOT_ENGINE_OBJECT
          The root engine object in the tree view changed.
static java.lang.String SCALE
          The scale of a view has changed.
static java.lang.String SELECTED
          The selected state of the event source has changed.
static java.lang.String SELECTED_ALLELE
          The selected allele of the shown organism in a chromosome view has changed.
static java.lang.String SELECTED_BASES
          The selected bases of a string of DNA has changed.
static java.lang.String SELECTED_CHROMOSOME
          The selected chromosome of the shown organism in a chromosome view has changed.
static java.lang.String SELECTED_FAMILIES
          The selected families in a view have changed.
static java.lang.String SELECTED_FATHER_GAMETE
          The selected father gamete in a sex view has changed.
static java.lang.String SELECTED_GAMETE
          The selected gamete in a meiosis model has changed.
static java.lang.String SELECTED_MOTHER_GAMETE
          The selected mother gamete in a sex view has changed.
static java.lang.String SELECTED_OBJECTS
          The selected objects in a selection set has changed.
static java.lang.String SELECTION_MODE
          The selection mode of a view has changed.
static java.lang.String SELECTION_TOOL_ENABLED
          The visibility of the selection tool has enabled.
static java.lang.String SELECTION_TOOL_PICK_ON_STATIC_ORGANISM
          Selection tool was used to pick on a static organism.
static java.lang.String SELECTION_TOOL_VISIBLE
          The visibility of the selection tool has changed.
static java.lang.String SEX_TEXT_VISIBLE
          The flag indicating whether a view should draw the text for an organism's sex under the organism has changed.
static java.lang.String SEX_VIEW_MODE
          The sex view mode changed (e.g.
static java.lang.String SMALL_FATHER_MEIOSIS_MAGNIFY_BUTTON_PUSHED
          Indicates that the magnify button in the small father meiosis view was pushed.
static java.lang.String SMALL_FERTILIZATION_MAGNIFY_BUTTON_PUSHED
          Indicates that the magnify button in the small fertilization view was pushed.
static java.lang.String SMALL_MOTHER_MEIOSIS_MAGNIFY_BUTTON_PUSHED
          Indicates that the magnify button in the small mother meiosis view was pushed.
static java.lang.String SNIP_TOOL_ENABLED
          The enabled state of the snip tool has changed.
static java.lang.String SNIP_TOOL_PICK_ON_FAMILY
          Snip tool was used to pick on a family.
static java.lang.String SNIP_TOOL_PICK_ON_ORGANISM
          Snip tool was used to pick on an organism.
static java.lang.String SNIP_TOOL_VISIBLE
          The visibility of the snip tool has changed.
static java.lang.String SPECIES_TEXT_VISIBLE
          The flag indicating whether a view should draw the text for an organism's species under the organism has changed.
static java.lang.String STOP_WHEN_FERTILIZATION_STARTS
          Stop immediately when fertilization starts.
static java.lang.String STOP_WHEN_MEIOSIS_STARTS
          Stop immediately when meiosis starts.
static java.lang.String TEXT_INDENT
          The text indent of the text underneath organisms in the multiple organism view.
static java.lang.String TEXT_LINE_SPACING
          The text line spacing of the text underneath organisms in the multiple organism view.
static java.lang.String TRAIT
          Indicates the trait of the source view changed.
static java.lang.String TRAIT_PULLDOWN_ENABLED
          The enabled state of the trait pulldown has changed.
static java.lang.String TRAIT_PULLDOWN_VISIBLE
          The visibility of the trait pulldown has changed.
static java.lang.String WINDOW_CLOSED
          A window has closed.
 
Constructor Summary
UIProp()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACTIVE_TOOL

public static final java.lang.String ACTIVE_TOOL
The active tool in a view has changed. New and old values are Integers

ALIGNMENT_CONTROLS_VISIBLE

public static final java.lang.String ALIGNMENT_CONTROLS_VISIBLE
Alignment controls visible in big meiosis view. New and old values are Boolean.

APPLY_BUTTON_PUSHED

public static final java.lang.String APPLY_BUTTON_PUSHED
Apply button pushed. Note that this event occurs whether or not the apply is defered. New and old values are null.

BACKGROUND

public static final java.lang.String BACKGROUND
The background color changed. New and old values are Color's.

BIG_FATHER_MEIOSIS_MAGNIFY_BUTTON_PUSHED

public static final java.lang.String BIG_FATHER_MEIOSIS_MAGNIFY_BUTTON_PUSHED
Indicates that the magnify button in the big father meiosis view was pushed. New and old values are null.

BIG_FERTILIZATION_MAGNIFY_BUTTON_PUSHED

public static final java.lang.String BIG_FERTILIZATION_MAGNIFY_BUTTON_PUSHED
Indicates that the magnify button in the big fertilization view was pushed. New and old values are null.

BIG_MOTHER_MEIOSIS_MAGNIFY_BUTTON_PUSHED

public static final java.lang.String BIG_MOTHER_MEIOSIS_MAGNIFY_BUTTON_PUSHED
Indicates that the magnify button in the big mother meiosis view was pushed. New and old values are null.

MEIOSIS_CHROMOSOME_SELECTED

public static final java.lang.String MEIOSIS_CHROMOSOME_SELECTED

CHILDREN_ADDED_TO_VIEW

public static final java.lang.String CHILDREN_ADDED_TO_VIEW
Children have been added to a family in the view. Old value is null and should be ignored. New value is the existing Family object.

CHROMOSOMES_TO_SHOW

public static final java.lang.String CHROMOSOMES_TO_SHOW
Chromosomes to show in the chromosome view. New and old values are Integers.

CHROMOSOME_TOOL_ENABLED

public static final java.lang.String CHROMOSOME_TOOL_ENABLED
The enabled state of the chromosome tool has changed. New and old values are Boolean's indicating the enabled state of the chromosome tool.

CHROMOSOME_TOOL_VISIBLE

public static final java.lang.String CHROMOSOME_TOOL_VISIBLE
The visibility of the chromosome tool has changed. New and old values are Boolean's indicating the visibility of the chromosome tool.

CHROMOSOME_TOOL_PICK_ON_ORGANISM

public static final java.lang.String CHROMOSOME_TOOL_PICK_ON_ORGANISM
Chromosome tool was used to pick on an organism. The listener must do whatever is appropriate as the view doesn't have the ability to know what should be done. New value is the organism picked on. Old value is null.

CROSS_FAILED

public static final java.lang.String CROSS_FAILED
A cross failed in the pedigree view, usually because the user tried to cross to organisms of the same sex. The old value is the first potential parent organism and the new value is the second potential parent organism or null if the mouse up was not over an organism.


CROSS_SUCCEEDED

public static final java.lang.String CROSS_SUCCEEDED
A cross was done successfully in the pedigree view. The old value is null and the new value is the created Family.

CROSS_TOOL_ENABLED

public static final java.lang.String CROSS_TOOL_ENABLED
The enabled state of the cross tool has changed. New and old values are Boolean's indicating the enabled state of the cross tool.

CROSS_TOOL_VISIBLE

public static final java.lang.String CROSS_TOOL_VISIBLE
The visibility of the cross tool has changed. New and old values are Boolean's indicating the visibility of the cross tool.

CROSSOVER_CONTROLS_VISIBLE

public static final java.lang.String CROSSOVER_CONTROLS_VISIBLE
Crossover controls visible in big meiosis view. New and old values are Boolean.

CHARACTERISTICS_TEXT_VISIBLE

public static final java.lang.String CHARACTERISTICS_TEXT_VISIBLE
The flag indicating whether a view should draw the text for an organism's characteristics under the organism has changed. New and old values are Boolean objects.

DEFER_APPLY

public static final java.lang.String DEFER_APPLY
Defer Apply flag changed. New and old values are Boolean.

DEFER_REVERT

public static final java.lang.String DEFER_REVERT
Defer Revert flag changed. New and old values are Boolean.

FAMILY_ADDED_TO_VIEW

public static final java.lang.String FAMILY_ADDED_TO_VIEW
A Family object has been added to a view. Old value is null and should be ignored. New value is the added Family object.

FAMILY_REMOVED_FROM_VIEW

public static final java.lang.String FAMILY_REMOVED_FROM_VIEW
A Family object has been removed from a view. Old value is null and should be ignored. New value is the removed Family object.

FATHER_ORGANISM

public static final java.lang.String FATHER_ORGANISM
The father organism shown in a view has changed from one organism to another. This event is fired by a view which involves mating (e.g. sex view). New and old values are Organism objects and either may be null.


FERTILIZATION_MANUALLY_DISABLED

public static final java.lang.String FERTILIZATION_MANUALLY_DISABLED
Fertilization manual disabled state changed. Used by scripts to turn off fertilization until some script-determined state is reached.

New and old values are Booleans


FERTILIZATION_GAMETES

public static final java.lang.String FERTILIZATION_GAMETES
The fertilization gametes have changed. New and old values are ignored.

FERTILIZATION_MODEL

public static final java.lang.String FERTILIZATION_MODEL
The fertilization model has changed. Used in the small and big fertilization views to indicate that a new model has been assigned to the view. New and old values are FertilizationModel's.

FERTILIZATION_OFFSPRING_ORGANISM

public static final java.lang.String FERTILIZATION_OFFSPRING_ORGANISM
The fertilization offspring organism has changed, usually either becoming null or becoming non-null. New and old values are Organism.

FERTILIZATION_STARTED

public static final java.lang.String FERTILIZATION_STARTED
Fertilization has started (scripts shouldn't use this - it's internal) New and old values are integers (the new and old steps).

FERTILIZATION_STARTED_AND_STOPPED

public static final java.lang.String FERTILIZATION_STARTED_AND_STOPPED
Fertilization has started and was stopped. New and old values are integers (the new and old steps).

FERTILIZATION_STEP

public static final java.lang.String FERTILIZATION_STEP
The fertilization step has changed. New and old values are Integers.

FIXED_NUMBER_CHILDREN

public static final java.lang.String FIXED_NUMBER_CHILDREN
The fixed number of children from a breeding has changed. This number is used in the pedigree view and other views.

New and old values are Integer objects.


FONT

public static final java.lang.String FONT
The font changed. New and old values are Font's.

FOREGROUND

public static final java.lang.String FOREGROUND
The foreground color changed. New and old values are Color's.

LOCK_SYMBOL_VISIBLE

public static final java.lang.String LOCK_SYMBOL_VISIBLE
The flag indicating whether a view should draw the lock symbol when an organism is locked has changed. New and old values are Boolean objects.

MAXIMUM_NUMBER_CHILDREN

public static final java.lang.String MAXIMUM_NUMBER_CHILDREN
The maximum number of children from a breeding has changed. This number is used in the pedigree view and other views.

New and old values are Integer objects.


MEIOSIS_MODEL

public static final java.lang.String MEIOSIS_MODEL
The meiosis model has changed. Used in the small and big meiosis views to indicate that a new model has been assigned to the view. New and old values are MeiosisModel's.

MEIOSIS_FATHER_STARTED_AND_STOPPED

public static final java.lang.String MEIOSIS_FATHER_STARTED_AND_STOPPED
The father meiosis has started and was stopped. New and old values are Integers (the new and old steps).

MEIOSIS_FATHER_STEP

public static final java.lang.String MEIOSIS_FATHER_STEP
The father meiosis step of the sex view has changed. New and old values are Integers.

MEIOSIS_MOTHER_STARTED_AND_STOPPED

public static final java.lang.String MEIOSIS_MOTHER_STARTED_AND_STOPPED
Meiosis of the mother has started and was stopped. New and old values are integers (the new and old steps).

MEIOSIS_MOTHER_STEP

public static final java.lang.String MEIOSIS_MOTHER_STEP
The mother meiosis step of the sex view has changed. New and old values are Integers.

MEIOSIS_STARTED

public static final java.lang.String MEIOSIS_STARTED
Meiosis has started. This is an internal event and scripts shouldn't use it. Instead they should use MEIOSIS_MOTHER_STARTED_AND_STOPPED and MEIOSIS_FATHER_STARTED_AND_STOPPED.

New and old values are integers (the new and old steps).


MEIOSIS_STEP

public static final java.lang.String MEIOSIS_STEP
The meiosis step of a subview (mother or father) has changed. This is an internal event and scripts shouldn't use it. Instead they should use MEIOSIS_FATHER_STEP and MEIOSIS_MOTHER_STEP.

New and old values are Integers.


MINIMUM_NUMBER_CHILDREN

public static final java.lang.String MINIMUM_NUMBER_CHILDREN
The minimum number of children from a breeding has changed. This number is used in the pedigree view and other views. New and old values are Integer objects.


MINMAX_NUMBER_CHILDREN

public static final java.lang.String MINMAX_NUMBER_CHILDREN
The minimum and/or maximum number of children from a breeding has changed. This number is used in the pedigree view and other views. New and old values are null, because there are 2 values (min & max) that may have changed. So you'll need to go ask the view for those values.


MOTHER_ORGANISM

public static final java.lang.String MOTHER_ORGANISM
The mother organism shown in a view has changed from one organism to another. This event is fired by a view which involves mating (e.g. sex view). New and old values are Organism objects and either may be null.


MOVABLE

public static final java.lang.String MOVABLE
The view's movable state has changed. New and old values are Boolean

MOVED_FATHER_GAMETE

public static final java.lang.String MOVED_FATHER_GAMETE
The moved father gamete in a sex view has changed. New and old values are Integer's indicating the moved gamete.

MOVED_GAMETE

public static final java.lang.String MOVED_GAMETE
The moved gamete in a meiosis model has changed. New and old values are Integer's indicating the moved gamete.

MOVED_MOTHER_GAMETE

public static final java.lang.String MOVED_MOTHER_GAMETE
The moved mother gamete in a sex view has changed. New and old values are Integer's indicating the moved gamete.

NAME_TEXT_VISIBLE

public static final java.lang.String NAME_TEXT_VISIBLE
The flag indicating whether a view should draw the text for an organism's name under the organism has changed. New and old values are Boolean objects.

NUMBER_FEMALE_CHILDREN

public static final java.lang.String NUMBER_FEMALE_CHILDREN
The number of female children to create in a family when the pedigree view is in OFFSPRING_MODE_MALE_FEMALE mode. New and old values are Integers.

NUMBER_MALE_CHILDREN

public static final java.lang.String NUMBER_MALE_CHILDREN
The number of male children to create in a family when the pedigree view is in OFFSPRING_MODE_MALE_FEMALE mode. New and old values are Integers.

OBJECT

public static final java.lang.String OBJECT
The object shown in a view has changed from one object to another This event is typically fired by a view which contains a single engine object of any type (e.g. the object properties view). New and old values are EngineObject objects and either may be null.


OFFSPRING_MODE

public static final java.lang.String OFFSPRING_MODE
The pedigree view offspring mode has changed. Old and new values are Integers.

OFFSPRING_MODE_PULLDOWN_ENABLED

public static final java.lang.String OFFSPRING_MODE_PULLDOWN_ENABLED
The enabled state of the offspring mode pulldown has changed. New and old values are Boolean's indicating the enabled state of the offspring mode pulldown.

OFFSPRING_MODE_PULLDOWN_VISIBLE

public static final java.lang.String OFFSPRING_MODE_PULLDOWN_VISIBLE
The visibility of the offspring mode pulldown has changed. New and old values are Boolean's indicating the visibility of the offspring mode pulldown.

OFFSPRING_ORGANISM

public static final java.lang.String OFFSPRING_ORGANISM
The offspring organism shown in a view has changed from one organism to another. This event is fired by a view which involves mating (e.g. sex view). New and old values are Organism objects and either may be null.


ORGANISM

public static final java.lang.String ORGANISM
The organism shown in a view has changed from one organism to another. This event is typically fired by a view which contains a single organism (e.g. the chromosome view, DNA view, single organism view, etc.). New and old values are Organism objects and either may be null.


ORGANISM_ADDED_TO_VIEW

public static final java.lang.String ORGANISM_ADDED_TO_VIEW
An Organism object has been added to a view. New value is the added Organism object. Old value is null and should be ignored.

ORGANISM_ALLELE

public static final java.lang.String ORGANISM_ALLELE
The OrganismAllele object has been changed in a view, most likely in the DNA View. New and old values are OrganismAllele objects.

ORGANISM_ALLELE_PAIR

public static final java.lang.String ORGANISM_ALLELE_PAIR
The OrganismAllelePair object has been changed in a view, most likely in the DNA View. New and old values are OrganismAllelePair objects.

ORGANISM_IMAGE_SIZE

public static final java.lang.String ORGANISM_IMAGE_SIZE
The organism image size for a view has changed. New and old values are Integers for the old and new sizes.

ORGANISM_IMAGES_VISIBLE

public static final java.lang.String ORGANISM_IMAGES_VISIBLE
The organism images visibility in the pedigree view has changed. New and old values are Booleans.

ORGANISM_LAYOUT_STYLE

public static final java.lang.String ORGANISM_LAYOUT_STYLE
Organism layout style, used in MultipleOrganismView. New and old values are Integers for the old and new styles.

ORGANISM_REMOVED_FROM_VIEW

public static final java.lang.String ORGANISM_REMOVED_FROM_VIEW
An Organism object has been removed from a view and deselected. New value is the removed Organism object. Old value is null and should be ignored.

ORGANISM_VIEW_HEIGHT_PERCENTAGE

public static final java.lang.String ORGANISM_VIEW_HEIGHT_PERCENTAGE
The percentage of a sex view devoted to organism views. New and old values are Integer's between 0 and 100.

PEDIGREE_TOOL_PICK_ON_ORGANISM

public static final java.lang.String PEDIGREE_TOOL_PICK_ON_ORGANISM
Pedigree tool was used to pick on an organism. The listener must do whatever is appropriate as the view doesn't have the ability to know what should be done. New value is the organism picked on. Old value is null.

PEDIGREE_TOOL_ENABLED

public static final java.lang.String PEDIGREE_TOOL_ENABLED
The visibility of the pedigree tool has enabled. New and old values are Boolean's indicating the enabled state of the pedigree tool.

PEDIGREE_TOOL_VISIBLE

public static final java.lang.String PEDIGREE_TOOL_VISIBLE
The visibility of the pedigree tool has changed. New and old values are Boolean's indicating the visibility of the pedigree tool.

REPLAY_BUTTON_ENABLED

public static final java.lang.String REPLAY_BUTTON_ENABLED
Replay button enabled in sex view. New and old values are Boolean.

REPLAY_BUTTON_VISIBLE

public static final java.lang.String REPLAY_BUTTON_VISIBLE
Replay button visible in sex view. New and old values are Boolean.

RESET_AUTOMATIC

public static final java.lang.String RESET_AUTOMATIC
Is a reset automatic when an offspring is created in sex view. New and old values are Boolean.

RESET_BUTTON_ENABLED

public static final java.lang.String RESET_BUTTON_ENABLED
Reset button enabled in sex view. New and old values are Boolean.

RESET_BUTTON_VISIBLE

public static final java.lang.String RESET_BUTTON_VISIBLE
Reset button visible in sex view. New and old values are Boolean.

RESET_DELETE_OFFSPRING_ORGANISM

public static final java.lang.String RESET_DELETE_OFFSPRING_ORGANISM
Reset should delete offspring organism in sex view. New and old values are Boolean.

REVERT_BUTTON_PUSHED

public static final java.lang.String REVERT_BUTTON_PUSHED
Revert button pushed. Note that this event occurs whether or not the revert is defered. New and old values are null.

ROOT_ENGINE_OBJECT

public static final java.lang.String ROOT_ENGINE_OBJECT
The root engine object in the tree view changed. New value is the new EngineObject used for the root. Old value is the old EngineObject used for the root.

SCALE

public static final java.lang.String SCALE
The scale of a view has changed. New and old values are Integers

SELECTED

public static final java.lang.String SELECTED
The selected state of the event source has changed. New and old values are Boolean.


SELECTED_ALLELE

public static final java.lang.String SELECTED_ALLELE
The selected allele of the shown organism in a chromosome view has changed. New and old values are OrganismAllele objects and either may be null.


SELECTED_BASES

public static final java.lang.String SELECTED_BASES
The selected bases of a string of DNA has changed. New and old values are null. Receivers of this notification must query the source object for the currently selected bases.


SELECTED_CHROMOSOME

public static final java.lang.String SELECTED_CHROMOSOME
The selected chromosome of the shown organism in a chromosome view has changed. New and old values are OrganismChromosome objects and either may be null.


SELECTED_FAMILIES

public static final java.lang.String SELECTED_FAMILIES
The selected families in a view have changed. New value is the deselected Family object. Old value is null and should be ignored.

SELECTED_FATHER_GAMETE

public static final java.lang.String SELECTED_FATHER_GAMETE
The selected father gamete in a sex view has changed. New and old values are Integer's indicating the selected gamete.

SELECTED_GAMETE

public static final java.lang.String SELECTED_GAMETE
The selected gamete in a meiosis model has changed. New and old values are Integer's indicating the selected gamete.

SELECTED_MOTHER_GAMETE

public static final java.lang.String SELECTED_MOTHER_GAMETE
The selected mother gamete in a sex view has changed. New and old values are Integer's indicating the selected gamete.

SELECTED_OBJECTS

public static final java.lang.String SELECTED_OBJECTS
The selected objects in a selection set has changed. Old and new values are null and should be ignored.

SELECTION_MODE

public static final java.lang.String SELECTION_MODE
The selection mode of a view has changed. New and old values are Integer's indicating the view selection mode.

SELECTION_TOOL_ENABLED

public static final java.lang.String SELECTION_TOOL_ENABLED
The visibility of the selection tool has enabled. New and old values are Boolean's indicating the enabled state of the selection tool.

SELECTION_TOOL_PICK_ON_STATIC_ORGANISM

public static final java.lang.String SELECTION_TOOL_PICK_ON_STATIC_ORGANISM
Selection tool was used to pick on a static organism. This is a special case event that notifies a user that the user has clicked on an organism in the static organism view. It is not a true selection and the receive of this event must decide what the mouse click means. New value is the organism picked on. Old value is null.

SELECTION_TOOL_VISIBLE

public static final java.lang.String SELECTION_TOOL_VISIBLE
The visibility of the selection tool has changed. New and old values are Boolean's indicating the visibility of the selection tool.

SEX_TEXT_VISIBLE

public static final java.lang.String SEX_TEXT_VISIBLE
The flag indicating whether a view should draw the text for an organism's sex under the organism has changed. New and old values are Boolean objects.

SEX_VIEW_MODE

public static final java.lang.String SEX_VIEW_MODE
The sex view mode changed (e.g. 6 views, big meiosis, big fertilization, etc.). New and old values are Integer's indicating the view mode.

SMALL_FATHER_MEIOSIS_MAGNIFY_BUTTON_PUSHED

public static final java.lang.String SMALL_FATHER_MEIOSIS_MAGNIFY_BUTTON_PUSHED
Indicates that the magnify button in the small father meiosis view was pushed. New and old values are null.

SMALL_FERTILIZATION_MAGNIFY_BUTTON_PUSHED

public static final java.lang.String SMALL_FERTILIZATION_MAGNIFY_BUTTON_PUSHED
Indicates that the magnify button in the small fertilization view was pushed. New and old values are null.

SMALL_MOTHER_MEIOSIS_MAGNIFY_BUTTON_PUSHED

public static final java.lang.String SMALL_MOTHER_MEIOSIS_MAGNIFY_BUTTON_PUSHED
Indicates that the magnify button in the small mother meiosis view was pushed. New and old values are null.

SNIP_TOOL_ENABLED

public static final java.lang.String SNIP_TOOL_ENABLED
The enabled state of the snip tool has changed. New and old values are Boolean's indicating the enabled state of the snip tool.

SNIP_TOOL_VISIBLE

public static final java.lang.String SNIP_TOOL_VISIBLE
The visibility of the snip tool has changed. New and old values are Boolean's indicating the visibility of the snip tool.

SNIP_TOOL_PICK_ON_FAMILY

public static final java.lang.String SNIP_TOOL_PICK_ON_FAMILY
Snip tool was used to pick on a family. The listener must do whatever is appropriate as the view doesn't have the ability to know what should be done. New value is the family picked on. Old value is null.

SNIP_TOOL_PICK_ON_ORGANISM

public static final java.lang.String SNIP_TOOL_PICK_ON_ORGANISM
Snip tool was used to pick on an organism. The listener must do whatever is appropriate as the view doesn't have the ability to know what should be done. New value is the organism picked on. Old value is null.

SPECIES_TEXT_VISIBLE

public static final java.lang.String SPECIES_TEXT_VISIBLE
The flag indicating whether a view should draw the text for an organism's species under the organism has changed. New and old values are Boolean objects.

STOP_WHEN_FERTILIZATION_STARTS

public static final java.lang.String STOP_WHEN_FERTILIZATION_STARTS
Stop immediately when fertilization starts. New and old values are Boolean.

STOP_WHEN_MEIOSIS_STARTS

public static final java.lang.String STOP_WHEN_MEIOSIS_STARTS
Stop immediately when meiosis starts. New and old values are Boolean.

TEXT_INDENT

public static final java.lang.String TEXT_INDENT
The text indent of the text underneath organisms in the multiple organism view. New and old values are Integer objects.

TEXT_LINE_SPACING

public static final java.lang.String TEXT_LINE_SPACING
The text line spacing of the text underneath organisms in the multiple organism view. New and old values are Integer objects.

TRAIT

public static final java.lang.String TRAIT
Indicates the trait of the source view changed. New and old values are of type Trait and may be null.

TRAIT_PULLDOWN_ENABLED

public static final java.lang.String TRAIT_PULLDOWN_ENABLED
The enabled state of the trait pulldown has changed. New and old values are Boolean's indicating the enabled state of the trait pulldown.

TRAIT_PULLDOWN_VISIBLE

public static final java.lang.String TRAIT_PULLDOWN_VISIBLE
The visibility of the trait pulldown has changed. New and old values are Boolean's indicating the visibility of the trait pulldown.

WINDOW_CLOSED

public static final java.lang.String WINDOW_CLOSED
A window has closed. New value is the window. Old value is null.

Constructor Detail

UIProp

public UIProp()