|
Interface Summary |
| AboutBoxListener |
|
| ComparableLegendItem |
ComparableLegendItem interface must be implemented by any symbols or subtext legend items that need that ability to add and use conditions. |
| ExportListener |
Implement this interface to get export events generated by the Progeny Anywhere Control. |
| IconClickListener |
Classes that need to register for and listen for IconClick events must implement this Interface. |
| ImageListener |
Classes that need to register for and listen for Pedigree Image events must implement this Interface. |
| ImportListener |
Implement and register this listener interface in order to received XML import events. |
| IndividualAddListener |
Objects interested in receieving events generated when a person has been added to the pedigree must implement this listener interface and add it to the control. |
| IndividualDeleteListener |
Objects interested in receieving events generated when a person has been delete from the pedigree must implement this listener interface and add it to the control. |
| LineClickListener |
Classes that need to register for and listen for LineClick events must implement this Interface. |
| PedigreePrintListener |
Classes that need to be informed about new Printing events must implement this Interface. |
| RelationshipConstants |
Interface defines the constants used to designate relationships types, gender types. |
| SubtextListener |
|
| SymbolChangeListener |
Classes that need to be informed when SymbolChangeEvents are generated must implement this Interface and register using
the Symbol class's addSymbolListener() method. |
| SymbolModel |
Defines the operations and/or properties that are permissible for a SymbolModel object. |
| SymbolSelectionListener |
Defines a listener interface with the operations that those objects that are interested in receiving SymbolSelection Events must
of necesity implement. |
| SymbolsLegendListener |
Listener interface for LegendChange events. |
|
Class Summary |
| AddedTextFontDialog |
|
| BooleanDataType |
|
| Data |
Describes custom data for a person in a pedigree. |
| DatabaseField |
This class defines the properties of a Database field that may be part of a DataDictionary within the Progeny Anywhere control. |
| DatabaseTable |
A database table defines a table that is defined in the database that is the data source for the application
wrapping the Progeny Anywhere control. |
| DataDictionary |
Class defines the tables and fields that represent Data items of Individual objects. |
| DataType |
Describes the data type of the database field used by the control. |
| DateDataType |
|
| DrawingContext |
This object is used to transport the drawing attributes used by IndividualRenderer, SymbolRenderer and Allele Renderers
during their rendering process, from the PedigreeViewer to the renderers. |
| DropDownDataType |
Defines the Drop Down Data Type |
| ExportEvent |
An avent that is fired during XML exports |
| Family |
The Family contains and maintains a list of all persons in the pedigree. |
| FamilyBeanInfo |
BeanInfo class for the Family javabean. |
| IconClickEvent |
An event which is generated every time an Individual's Icon is clicked and highlighted. |
| ImageEvent |
An event which is generated every time an image of the Pedigree is requested through method getImage(BufferedImage[] bi) and is
generated. |
| ImportEvent |
An avent that is fired during XML imports. |
| Individual |
Ddescribes the properties of an person within a pedigree. |
| IndividualAddEvent |
An event which is generated every time an Individual is added to the Pedigree. |
| IndividualBeanInfo |
BeanInfo class for the Individual Java Bean. |
| IndividualDeleteEvent |
An event which is generated every time an Individual is deleted from the pedigree. |
| IntegerDataType |
|
| Legend |
Legend stores, manages and renders symbols legend items. |
| LegendChangeEvent |
The event fired by the Progeny Anywhere control when LegendItems are added, removed and/or changed |
| LegendCondition |
Defines conditions that must be satisfied for a person's subtext or symbols (if they are based on custom data) to be displayed on the pedigree. |
| LegendEditorAction |
|
| LegendItem |
A legend item stands for a specific genetic condition or trait that is being tracked within a pedigree. |
| LineClickEvent |
An event which is generated every time a relationship line between two Individuals in a Pedigree is clicked and highlighted. |
| MarkerDataType |
|
| NumberDataType |
|
| PedigreeBeanInfo |
BeanInfo class for the Pedigree Bean. |
| PedigreeComparator |
Forces the comparison of and hence ordering of Individuals to be based on Integer values of UPN's and hence
effect the ordering based on that or on TreeID depending on the paremeter pased to the Constructor. |
| PedigreeErrorDialog |
Echoes error messages for the Pedigree. |
| PedigreeInformationDialog |
Echoes short informational messages for the Pedigree. |
| PedigreeMouseMotionListener |
|
| PedigreePrintEvent |
Defines an PedigreePrintEventevent
An event which is generated every time a new print job is created within the Pedigree. |
| PedigreeSaveDialog |
Creates and displays a Save dialog when user is about to clear or exit current Pedigree |
| ProgenyAnywhere |
The ProgenyAnywhere class is the main class for the ProgenyAnywhere pedigree drawing control. |
| ProgressMonitorDialog |
Displays a progress bar for lengthy operations. |
| Relationship |
Defines at an abstract level what makes up a relationship between two Individuals. |
| RelationshipLine |
Defines aat an atomic level the properties of a Line2D object that connects two related Individuals to each other in a
Pedigree contect. |
| SmartDrawService |
This abstract class defines the smart draw service. |
| SpouseRelationship |
Class defines the the properties and methods of a SpouseRelationship bean. |
| Subtext |
This class defines an object that contains the subtext lines or items. |
| Subtext.MultiColumnSubtextItem |
A subtext item that encapsulates a row with more than one subtext items or columns on one row. |
| Subtext.SubtextItem |
Represents a Subtext line or item. |
| SubtextEditAction |
|
| SubtextEvent |
This events is fired everytime there is a change in the SubtextLegend. |
| SubtextLegend |
SubtextLegend stores, manages and renders subtext legend items. |
| SubtextLegendItem |
SubtextLegendItem represents the legend text that is rendered to the left (and below) the icon of the leftmost person in each generation. |
| SubtextLegendItem.MultiColumnSubtextLegendItem |
A subtext legend item for complex multi-column subtext items. |
| Symbol |
A Symbol object has any number of LegendItems assigned to it depending on whether or not the Individual who owns
the Symbol has custom data and other properties that satisfy the LegendItems' where clauses / conditions. |
| SymbolChangeEvent |
An event which is generated every time an Individual's Symbol is updated or changed. |
| SymbolSelectionEvent |
Class defines an Event that is generated whenever a symbol is selected from the symbol palette in the Legend Editing panel. |
| TableField |
Defines a table field that may have one or more subfields of type DatabaseField |
| TextDataType |
Defines the TextDataType |
| TwinRelationship |
Class defines the properties and methods of a relationship between twins, triplets and/or quadruplets. |
| Utilities |
|
| YesNoDataType |
Defines the YesNoDataType |