A B C D E F G H I L M N O P Q R S T U Y

A

addAddListener(AddListener) - Method in class com.objex.panywhere.Family
Allows interested objects to registser for receiving AddEvents
addChild(Individual, String) - Method in class com.objex.panywhere.Individual
Connects "as_relative" to this Individual as a child.
addChild(String, String, boolean) - Method in class com.objex.panywhere.Pedigree
Add a child to an existing parent object Also check if the parent to whom the child is being added has a lSpouse in which case the child/parent indexes for the lSpouse have to updated
addCondition(int, String, Object) - Method in interface com.objex.panywhere.ComparableItems
Adds a new Subtext condition that will determine whethere or not an Indvidual subject's subtext value should be deisplayed based on whether or not the data value in the specified field for this subtext item satisfies the specified condition.
addCondition(int, String, Object) - Method in class com.objex.panywhere.LegendItem
Adds a new Subtext condition that will determine whethere or not an Indvidual subject's subtext value should be deisplayed based on whether or not the data value in the specified field for this subtext item satisfies the specified condition.
addCondition(int, String, Object) - Method in class com.objex.panywhere.SubtextLegendItem
Adds a new Subtext condition that will determine whethere or not an Indvidual subject's subtext value should be deisplayed based on whether or not the data value in the specified field for this subtext item satisfies the specified condition.
addDeleteListener(DeleteListener) - Method in class com.objex.panywhere.Family
Allows users of Family Model bean to registser for Delete Events.
addDimensionsListener(DimensionsListener) - Method in class com.objex.panywhere.Pedigree
Allows users of Pedigree Java Bean to registser for Dimensions Change Events.
AddEvent - Class in com.objex.panywhere
An event which is generated every time an Individual is added to the Pedigree using any one of the methods available.
AddEvent(Object, Individual) - Constructor for class com.objex.panywhere.AddEvent
Creates a new instance of AddEvent.
addFather(Individual, String) - Method in class com.objex.panywhere.Individual
Connects "as_relative" to this Individual as a father.
addField(DatabaseField) - Method in class com.objex.panywhere.DatabaseTable
Adds a new field to the list of fields for this database table
addField(DatabaseField) - Method in class com.objex.panywhere.TableField
Add the field aSubField as a subfield of this tbale field
addIconClickListener(IconClickListener) - Method in class com.objex.panywhere.Pedigree
Allows users of Pedigree Java Bean to registser for Icon Click Events.
addImageListener(ImageListener) - Method in class com.objex.panywhere.Pedigree
Allows users of Pedigree Java Bean to registser for Pedigree Image Events.
addImportListener(ImportListener) - Method in class com.objex.panywhere.Pedigree
Allows users of Pedigree Java Bean to de-registser for Pedigree Import Events.
addIndividual(Individual) - Method in class com.objex.panywhere.Family
Adds the specified Individual to this family.
addLegendItem(Object, LegendItem) - Method in class com.objex.panywhere.Legend
Add a new legend item to the legend
addLegendSymbol(String, String, Color, Color, Color, Color, Color, Color, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class com.objex.panywhere.Legend
Creates and adds a legend Item object whose color and quadrant details are as specified.
addLegendSymbol(String, Color, Color, Color, Color, Color, Color) - Method in class com.objex.panywhere.Legend
Creates and adds a legend Item object whose color and quadrant details are as specified.
addLegendSymbol(String, String, Color) - Method in class com.objex.panywhere.Legend
Creates and adds a legend Item object whose color and quadrant details are as specified.
addLegendSymbol(String, String, int) - Method in class com.objex.panywhere.Legend
Creates and adds a legend Item object whose color and quadrant details are as specified.
addLineClickListener(LineClickListener) - Method in class com.objex.panywhere.Pedigree
Allows users of Pedigree Java Bean to registser for Line Click Events.
AddListener - Interface in com.objex.panywhere
Classes that need to register for and listen for AddIndividual events must implement this Interface.
addMarker(ChromosomeMarker) - Method in class com.objex.panywhere.Chromosome
Adds the specified marker to the list of markers making up this Chromosome exists.
addMother(Individual, String) - Method in class com.objex.panywhere.Individual
Connects "as_relative" to this Individual as a mother.
addParent(String, String, boolean) - Method in class com.objex.panywhere.Pedigree
Add a parent to an existing child.
addPedigreePrintListener(PedigreePrintListener) - Method in class com.objex.panywhere.Pedigree
Allows users of Pedigree Java Bean to registser for Pedigree Printing Events.
addPerson(String, String, boolean) - Method in class com.objex.panywhere.Pedigree
Adds an Individual to the pedigree by specifying the (UPN) of the Individual to be added and the relationship of the new Individual to the existing Individual.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.BooleanDataType
 
addPropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.DatabaseTable
Enables users of the Legend Bean to add property listeners
addPropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.DateDataType
 
addPropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.Family
Enables users of Family Bean to register for property change events
addPropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.Individual
Allows this Bean to register for property change events
addPropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.Legend
Enables users of the Legend Bean to add property listeners
addPropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.LegendCondition
 
addPropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.LegendItem
Enables users of the Legend Bean to add property listeners
addPropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.MarkerDataType
 
addPropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.NumberDataType
 
addPropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.Pedigree
Enables Pedigree to add / register for and receieve property change events
addPropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.Subtext
 
addPropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.SubtextLegend
 
addPropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.SubtextLegendItem
 
addPropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.TableField
 
addSibling(Individual, String) - Method in class com.objex.panywhere.Individual
Connects this Individual to "as_relative" as siblings.
addSibling(String, String, boolean) - Method in class com.objex.panywhere.Pedigree
Add a brother or sister to an existing Individual.
addSpouse(Individual, String) - Method in class com.objex.panywhere.Individual
Connects "as_relative" to this Individual as a spouse.
addSpouse(Individual, boolean) - Method in class com.objex.panywhere.Pedigree
Add a lSpouse to an existing Individual.
addSubDataItem(Data) - Method in class com.objex.panywhere.Data
Add a subdata item to the list of subdata items for this data.
addSubField(DatabaseField) - Method in class com.objex.panywhere.DatabaseField
Adss a new subfield to the list of subfields for this database field.
addSubtextItem(Subtext.SubtextItem, int) - Method in class com.objex.panywhere.Subtext
Adds a new SubtextItem to the list of SubtextItems making up this Subtext object
addSubtextLegendItem(SubtextLegendItem) - Method in class com.objex.panywhere.SubtextLegend
Add a new subtext legend item to the subtextlegend
addSubtextListener(SubtextListener) - Method in class com.objex.panywhere.SubtextLegend
Interested classes must register to receieve Subtext Events
addSymbolChangeListener(SymbolChangeListener) - Method in class com.objex.panywhere.Symbol
Allows users of Symbol Bean to registser for Icon update events.
addSymbolsLegendListener(SymbolsLegendListener) - Method in class com.objex.panywhere.Legend
Interested classes must use this method to register to receieve LegendChangeEvents
addToFamily(Individual) - Method in class com.objex.panywhere.Pedigree
Add Individual passed as parameter to the family.
addTwin(Individual, String, boolean) - Method in class com.objex.panywhere.Pedigree
Add a twin brother or twin sister to an existing Individual.
addTypeValue(String, String) - Method in class com.objex.panywhere.DataType
Adds a subvalue that makes up complex types such as Drop Down Lists or other such types
addUnconnected(String, boolean, double, double) - Method in class com.objex.panywhere.Pedigree
Add an unconnected Individual to the Pedigree.
addUnconnected(String, String, boolean, double, double) - Method in class com.objex.panywhere.Pedigree
Add an Unconnected Individual to the Pedigree.
Allele - Class in com.objex.panywhere
Defines an Allele object as it relates to the Markers on a chromosome.
Allele() - Constructor for class com.objex.panywhere.Allele
Creates a new Instance of an Allele class
ALLELE_TEXT_ICON_GAP - Static variable in class com.objex.panywhere.Pedigree
The amount of space between the Allele icon and the left or right edge of the Allele text Textlayout object
ALLELE_TEXT_OFFSET - Static variable in class com.objex.panywhere.Pedigree
The amount of space between the center of the Individual's icon and the Allele text on either side of the Individual parentage.
ancestors(boolean) - Method in class com.objex.panywhere.Individual
Gets a semi-colon delimited list of Unique Person Numbers (UPN's) for all ancestors of this Individual
AND_OPERATOR - Static variable in interface com.objex.panywhere.ComparableItems
AND operator for joining tow or more conditions
assign(LegendItem) - Method in class com.objex.panywhere.Symbol
Assigns aItem as one of the legend Items for this Symbol.
assignLegendItem(LegendItem) - Method in class com.objex.panywhere.Symbol
Assigns a LegendItem to this symbol.

B

BOOLEAN_TYPE - Static variable in class com.objex.panywhere.DataType
Boolean data type values are true and false
BooleanDataType - Class in com.objex.panywhere
 
BooleanDataType() - Constructor for class com.objex.panywhere.BooleanDataType
 
BROTHER - Static variable in interface com.objex.panywhere.RelationshipConstants
Relationship string for brother

C

calcAlleleTextWidth(Graphics2D, DrawingContext) - Method in class com.objex.panywhere.Allele
 
CENTER_DOT - Static variable in class com.objex.panywhere.SymbolSelectionEvent
 
Chromosome - Class in com.objex.panywhere
Class defines the makeup of a Chromosome object.
Chromosome() - Constructor for class com.objex.panywhere.Chromosome
Creates a new Chromosome instance.
ChromosomeMarker - Class in com.objex.panywhere
Class defines the Markers on a chromosome and the different Allele properties for each such Marker.
ChromosomeMarker() - Constructor for class com.objex.panywhere.ChromosomeMarker
Creates a new Marker instance
clear() - Method in class com.objex.panywhere.DataDictionary
Delets all database tables from this dictionary
clear() - Method in class com.objex.panywhere.Subtext
Clears the current subtext items
clear() - Method in class com.objex.panywhere.Symbol
Unassigns all assigned LegendItems.
clearHighlights() - Method in class com.objex.panywhere.Pedigree
Clear any highlighted individuals and/or relationship lines.
clearLegend() - Method in class com.objex.panywhere.Legend
Clears the legend that is currently on the pedigree.
clearLegend() - Method in class com.objex.panywhere.SubtextLegend
Clears the Subtext Legend.
clearPedigree() - Method in class com.objex.panywhere.Pedigree
Clears the Pedigree creates a new empty Pedigree with no Individuals.
clearPrintJobs() - Method in class com.objex.panywhere.Pedigree
Clears / zaps all print jobs that are currently in the Print Queue and have not yet been seubmitted to the printing subsystem for the platform on which the Bean is being used.
cloneAllele() - Method in class com.objex.panywhere.Allele
Creates and returns a new Allele with the same properties as this Allele.
cloneChromosome() - Method in class com.objex.panywhere.Chromosome
A new Chromosome with the same marker and allele properties and this Chromosome or an empty chromosome if an error was encountered in the cloning process.
cloneInd() - Method in class com.objex.panywhere.Individual
Creates a new Individual whose primitive properties (non object properies) are copied from this Individual.
cloneInd(String) - Method in class com.objex.panywhere.Individual
Clone and return a new Individual with the UPN supplied.
cloneMarker() - Method in class com.objex.panywhere.ChromosomeMarker
Creates and returns a new Marker object with the same properties as this Marker.
cloneSymbol(LegendItem) - Method in class com.objex.panywhere.Symbol
Assigns aItem as one of the legend Items for this Symbol.
cloneSymbol(String) - Method in class com.objex.panywhere.Symbol
Returns a clone of this Symbol object with a different ownerid reference.
cloneSymbol(LegendItem) - Method in interface com.objex.panywhere.SymbolModel
Copies the symbols encoding details from the supplied Legend Item object and sets this symbol's properties accordingly.
cloneSymbol(String) - Method in interface com.objex.panywhere.SymbolModel
Returns a clone of this Symbol object
com.objex.panywhere - package com.objex.panywhere
 
ComparableItems - Interface in com.objex.panywhere
 
compare(Object, Object) - Method in class com.objex.panywhere.PedigreeComparator
Callback function that helps in the creation of an ordered list of Individuals based on the list that is being compared.
connectChild(Individual, Individual, boolean) - Method in class com.objex.panywhere.Pedigree
Used to connect two Individuals who already exist in the Pedigree to one another as child and parent.
connectParent(Individual, Individual, boolean) - Method in class com.objex.panywhere.Pedigree
Used to connect two Individuals who already exist in the Pedigree to one another as child and parent.
connectSibling(Individual, Individual, boolean, boolean) - Method in class com.objex.panywhere.Pedigree
Connects two existing individuals to each other as normal siblings or as twins.
connectSpouse(Individual, Individual, boolean) - Method in class com.objex.panywhere.Pedigree
Connects individuals existing in a pedigree to become each other's spouses.
copyItem(LegendItem) - Method in class com.objex.panywhere.LegendItem
Copies the the encoding details from the specified Legend Item and encodes this Legend item with them.
copyPedigree() - Method in class com.objex.panywhere.Pedigree
Copies only the contents of the Pedigree that are strictly required to re-construct a Pedigree in the target system.
copyWMF() - Method in class com.objex.panywhere.Pedigree
Copies the current Pedigree into a Windows MetaFile that is then placed in the System clipboard.
count() - Method in class com.objex.panywhere.Legend
 
count() - Method in class com.objex.panywhere.SubtextLegend
 

D

Data - Class in com.objex.panywhere
Class describes custom data properties for the Individual object.
Data() - Constructor for class com.objex.panywhere.Data
Creates a new Data object with default properties
DatabaseField - Class in com.objex.panywhere
This class defines the properties of a Database field that may be part of a DataDictionary within the Progeny Anywhere control.
DatabaseField() - Constructor for class com.objex.panywhere.DatabaseField
Constructor for databaseField class
DatabaseTable - Class in com.objex.panywhere
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.
DatabaseTable() - Constructor for class com.objex.panywhere.DatabaseTable
Constructor for database table
DataDictionary - Class in com.objex.panywhere
Class defines the tables and fields that represent Data items of Individual objects.
DataDictionary() - Constructor for class com.objex.panywhere.DataDictionary
Creates a new DataDictionary object
DataType - Class in com.objex.panywhere
Describes the data type of the database field used by the control.
DataType() - Constructor for class com.objex.panywhere.DataType
 
DATE_TYPE - Static variable in class com.objex.panywhere.DataType
Date DataType
DateDataType - Class in com.objex.panywhere
 
DateDataType() - Constructor for class com.objex.panywhere.DateDataType
 
DAUGHTER - Static variable in interface com.objex.panywhere.RelationshipConstants
Relationship string for daughter
DEBUG - Static variable in class com.objex.panywhere.Pedigree
 
deleteAll() - Method in class com.objex.panywhere.Family
Removes / deletes all Individuals in the Family Model.
DeleteEvent - Class in com.objex.panywhere
An event which is generated every time an Individual is deleted or removed from the Pedigree.
DeleteEvent(Object, Individual) - Constructor for class com.objex.panywhere.DeleteEvent
Creates a new instance of DeleteEvent object
deleteIndividual(Individual) - Method in class com.objex.panywhere.Pedigree
Delete an individual from a Pedigree and clears all his/her relationships.
DeleteListener - Interface in com.objex.panywhere
Classes that need to be informed of any DeleteEvents must implement this Interface and register their interest using the Family Model's addDeleteListener() method.
deleteself() - Method in class com.objex.panywhere.Individual
Disconnects this Individual from all his/her direct relatives (Siblings, Parents and Kids and SPouses) by removing this Individual from their relationship tables.
dispose() - Method in class com.objex.panywhere.Pedigree
This method is used to do garbage collection on some key objects used by the control.
draw(Graphics2D, double, double, boolean, boolean, boolean, Font) - Method in class com.objex.panywhere.Allele
Deprecated. Renders the Allele Icon and the Allele ID on the Pedigree surface at a position relative to the Individual Icon and determined by many factors among which is the value of Pedigree.getSubtextYValue().
draw(Graphics2D, double, double, boolean, boolean, DrawingContext) - Method in class com.objex.panywhere.Allele
Paints the Allele text and the icon for chromosomes that are being displayed in the Pedigree.
draw(double, double, double, double, boolean, Graphics2D) - Method in class com.objex.panywhere.SymbolRenderer
Displays the view of the Symbol based on the property values.
draw(double, double, double, double, Graphics2D, boolean, boolean) - Method in class com.objex.panywhere.SymbolRenderer
Displays the view of the Symbol based on the property values.
drawBlueid(Graphics2D, double, double) - Method in class com.objex.panywhere.IndividualRenderer
Draws the Blue ID NO for the Individual.
drawBlueid(Graphics2D, DrawingContext) - Method in class com.objex.panywhere.IndividualRenderer
Draws the Blue ID NO for the Individual.
drawIcontext(Graphics2D, double, double) - Method in class com.objex.panywhere.IndividualRenderer
Draws the Icontext for the Individual subject
DrawingContext - Class in com.objex.panywhere
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.
DrawingContext(double, double, double, double, double, double, boolean, boolean, Font, boolean) - Constructor for class com.objex.panywhere.DrawingContext
Creates a new Pedigree DrawingContext with the specified attributes/properties
drawSubtext(Graphics2D, double, double, double, Font, boolean) - Method in class com.objex.panywhere.IndividualRenderer
Draws the Icon subtext for the Individual.
drawSubtext(Graphics2D, DrawingContext) - Method in class com.objex.panywhere.IndividualRenderer
Draws the Icon subtext for the Individual.
DropDownDataType - Class in com.objex.panywhere
Defines the Drop Down Data Type
DropDownDataType() - Constructor for class com.objex.panywhere.DropDownDataType
Creates a new DropDownDataType Instance

E

EQUALS_OPERATOR - Static variable in interface com.objex.panywhere.ComparableItems
Equals operator for comparing subtext field values
exportXML(File) - Method in class com.objex.panywhere.Pedigree
Exports current Pedigree data in XML format and writes contents into an output stream specified by "xmlFile".

F

Family - Class in com.objex.panywhere
The Family Bean acts as the main data model for the Pedigree, storing and maintaining a number of property fields, and in particular maintaining the Individual data store.
Family() - Constructor for class com.objex.panywhere.Family
Creates a new family with default properties
FamilyBeanInfo - Class in com.objex.panywhere
BeanInfo class for the Family Bean.
FamilyBeanInfo() - Constructor for class com.objex.panywhere.FamilyBeanInfo
 
FATHER - Static variable in interface com.objex.panywhere.RelationshipConstants
Relationship string for father
FEMALE_GENDER - Static variable in interface com.objex.panywhere.RelationshipConstants
Gender string for female Individual
finalize() - Method in class com.objex.panywhere.Pedigree
 
findAllele(Point2D) - Method in class com.objex.panywhere.Pedigree
Finds an Alelle that is located at a location specified by argument "point"
findMatchingAncestor(Paint, String, Allele) - Method in class com.objex.panywhere.Individual
Finds an ancestor from whom the specified Allele could possibly have been inherited.
findPerson(Point2D) - Method in class com.objex.panywhere.Pedigree
Finds an Individual whose Icon's bounding rectangle contains / encloses the point "point", passed as parameter to the method.
finishedPrinting(PedigreePrintEvent) - Method in interface com.objex.panywhere.PedigreePrintListener
Invoked when a print job has been finished and the job has been completely submitted to the printer.
fireDimensionsChanged(DimensionsEvent) - Method in class com.objex.panywhere.Pedigree
Fires Dimensions Change events for the Pedigree.
fireFinishedPrinting(PedigreePrintEvent) - Method in class com.objex.panywhere.Pedigree
Fires the finishedPrinting event when the pedigree has been completely submitted to the printer.
fireIconClicked(IconClickEvent) - Method in class com.objex.panywhere.Pedigree
Fires the iconClicked method implemented by all objects that have registered for IconClickEvent events generated by the Pedigree.
fireImageFailed(ImageEvent) - Method in class com.objex.panywhere.Pedigree
Fires the imageFailed method implemented by all objects that have registered for ImageEvent events generated by the Pedigree when an image of the pedigree is requested.
fireImageGenerated(ImageEvent) - Method in class com.objex.panywhere.Pedigree
Fires the imageGenerated method implemented by all objects that have registered for ImageEvent events generated by the Pedigree when an image of the pedigree is requested
fireImageLoading(ImageEvent) - Method in class com.objex.panywhere.Pedigree
Fires the imageLoading method implemented by all objects that have registered for ImageEvent events generated by the Pedigree when an image of the pedigree is requested
fireImportAborted(ImportEvent) - Method in class com.objex.panywhere.Pedigree
Fires the importAborted event when the XML import is aborted due to an error
fireImportFinished(ImportEvent) - Method in class com.objex.panywhere.Pedigree
Fires the importFinished event when the XML import has been completed.
fireImportTriggered(ImportEvent) - Method in class com.objex.panywhere.Pedigree
Fires the importTriggered method implemented by all objects that have registered for ImportEvent events generated by the Pedigree when a data import into the Pedigree control has been started
fireIndividualAdded(AddEvent) - Method in class com.objex.panywhere.Family
Fires AddEvents to inform all the Listeners that a new Individual has been added to the Pedigree Family Model
fireIndividualDeleted(DeleteEvent) - Method in class com.objex.panywhere.Family
Fires DeleteIndividual Events, informing all the listeners that an Individual has been deleted from the Family/Pedigree
fireIndividualImported(ImportEvent) - Method in class com.objex.panywhere.Pedigree
Fires the individualImported event
fireLegendItemAdded(LegendChangeEvent) - Method in class com.objex.panywhere.Legend
Fires LegendChangeEvent
fireLegendItemChanged(LegendChangeEvent) - Method in class com.objex.panywhere.Legend
Fires LegendChangeEvent event
fireLegendItemRemoved(LegendChangeEvent) - Method in class com.objex.panywhere.Legend
Fires LegendChangeEvent event
fireLegendItemWillChange(LegendChangeEvent) - Method in class com.objex.panywhere.Legend
Fires LegendChangeEvent event
fireLineClicked(LineClickEvent) - Method in class com.objex.panywhere.Pedigree
Fires the lickClicked method implemented by all objects that have registered for LineClick events generated by the Pedigree.
firePagePrinted(PedigreePrintEvent) - Method in class com.objex.panywhere.Pedigree
Fires the pagePrinted event when a pedigree page has been printed successfuly.
firePreparsingImportFile(ImportEvent) - Method in class com.objex.panywhere.Pedigree
Fires the preparsing import event
firePrintingAborted(PedigreePrintEvent) - Method in class com.objex.panywhere.Pedigree
Fires the printingAborted event when a pedigree print job has been aborted
firePrintingTriggered(PedigreePrintEvent) - Method in class com.objex.panywhere.Pedigree
Fires the printingTriggered event when a print job has been submitted to the Progeny Anywhere system
fireSubtextLegendItemAdded(SubtextEvent) - Method in class com.objex.panywhere.SubtextLegend
Fires SubtextEvent events whenevenr a new subtext legend item has been added
fireSubtextLegendItemRemoved(SubtextEvent) - Method in class com.objex.panywhere.SubtextLegend
Fires SubtextEvent events whenever a new subtext legend item has been removed
fireSymbolChanged(SymbolChangeEvent) - Method in class com.objex.panywhere.Symbol
Fires/excutes UpdateIcon events and executes the locally implemented version of method iconUpdated().
fitPedigreeToPage(boolean) - Method in class com.objex.panywhere.Pedigree
Forces the current pedigree to be printed on a sringle page given the current page and paper settings or one chosen by user.
fitPedigreeToScreen() - Method in class com.objex.panywhere.Pedigree
This method allows the developer to set the scale of the current pedigree such that the whole pedigree would fit to the current viewport.

G

getAddedIndividual() - Method in class com.objex.panywhere.AddEvent
Getter for property addedIndividual.
getAdjustedGeneration(int) - Method in class com.objex.panywhere.Individual
 
getAlleleDisplayWidth() - Method in class com.objex.panywhere.Pedigree
 
getAlleleTextWidth() - Method in class com.objex.panywhere.DrawingContext
 
getAncestor() - Method in class com.objex.panywhere.Individual
 
getAncestorDOR() - Method in class com.objex.panywhere.Individual
Determines the degree of relation from this Individual to furthest known ancestor.
getAnykid() - Method in class com.objex.panywhere.Individual
Gets any one Individual who is this Individual's child
getAnykid(Individual) - Method in class com.objex.panywhere.Individual
Gets any one child / kid shared between this Individual and specified spouse.
getAnysibling() - Method in class com.objex.panywhere.Individual
 
getBeanfontname() - Method in class com.objex.panywhere.Pedigree
Getter for property beanfontname.
getBoundingRec(double, double) - Method in class com.objex.panywhere.IndividualRenderer
 
getCenterCircleColor() - Method in class com.objex.panywhere.LegendItem
 
getCenterCircleColor() - Method in class com.objex.panywhere.Symbol
 
getCenterCircleColor() - Method in interface com.objex.panywhere.SymbolModel
 
getCenterCirclePaint() - Method in class com.objex.panywhere.LegendItem
NOT USED
getCenterSquareColor() - Method in class com.objex.panywhere.LegendItem
 
getCenterSquareColor() - Method in class com.objex.panywhere.Symbol
 
getCenterSquareColor() - Method in interface com.objex.panywhere.SymbolModel
 
getCenterSquarePaint() - Method in class com.objex.panywhere.LegendItem
NOT USED
getChangingProperty() - Method in class com.objex.panywhere.LegendChangeEvent
 
getChangingPropertyNewValue() - Method in class com.objex.panywhere.LegendChangeEvent
 
getChangingPropertyOldValue() - Method in class com.objex.panywhere.LegendChangeEvent
 
getChildline() - Method in class com.objex.panywhere.Individual
 
getChildLineHeight() - Method in class com.objex.panywhere.DrawingContext
Gets the current drawing context's child line height.
getChildlineheight() - Method in class com.objex.panywhere.Pedigree
Gets and returns the length of the child line for this Pedigree.
getChildlineRL() - Method in class com.objex.panywhere.Individual
Getter for property childlineRL.
getChildren() - Method in class com.objex.panywhere.Individual
 
getChildren(Individual, PedigreeComparator) - Method in class com.objex.panywhere.Individual
 
getChromosome() - Method in class com.objex.panywhere.Individual
Getter for property chromosome.
getColor() - Method in class com.objex.panywhere.Allele
Getter for property color.
getCompareValue() - Method in class com.objex.panywhere.LegendCondition
 
getConditionFieldid() - Method in class com.objex.panywhere.LegendCondition
 
getConditions() - Method in interface com.objex.panywhere.ComparableItems
 
getConditions() - Method in class com.objex.panywhere.LegendItem
 
getConditions() - Method in class com.objex.panywhere.SubtextLegendItem
 
getConditionsIterator() - Method in interface com.objex.panywhere.ComparableItems
 
getConditionsIterator() - Method in class com.objex.panywhere.LegendItem
 
getConditionsIterator() - Method in class com.objex.panywhere.SubtextLegendItem
 
getCount() - Method in class com.objex.panywhere.Pedigree
 
getCreationDate() - Method in class com.objex.panywhere.Pedigree
Gets the date on which the Pedigree was created
getData() - Method in class com.objex.panywhere.Data
Deprecated.  
getData(int) - Method in class com.objex.panywhere.Individual
 
getData(String) - Method in class com.objex.panywhere.Individual
Deprecated. Retrieves the field value for an item with the specified field name.
getDatadictionary() - Method in class com.objex.panywhere.Pedigree
Getter for property datadictionary.
getDataitems() - Method in class com.objex.panywhere.Individual
Getter for property dataitems.
getDataModel() - Method in class com.objex.panywhere.SymbolRenderer
Getter for property dataModel.
getDatatype() - Method in class com.objex.panywhere.DatabaseField
Getter for property datatype.
getDataTypeClass() - Method in class com.objex.panywhere.DataType
 
getDefLocale() - Method in class com.objex.panywhere.Pedigree
 
getDeletedIndividual() - Method in class com.objex.panywhere.DeleteEvent
Returns the the Individual who was just deleted from the Pedigree and resulted in the generation of this event.
getDepthoffset() - Static method in class com.objex.panywhere.Pedigree
Retrieves and returns the amount by which child and/or sibling bars (lines connecting) siblings are to be offset by where more than one of these may be intersecting and colinear with sibling lines of other sibling groups.
getExternalkey() - Method in class com.objex.panywhere.Individual
Getter for property externalkey.
getFamily() - Method in class com.objex.panywhere.Pedigree
 
getFamilyID() - Method in class com.objex.panywhere.Family
Retrives the family ID for this family
getFamilyID() - Method in class com.objex.panywhere.Individual
 
getFamilyName() - Method in class com.objex.panywhere.Family
Retrieves the family Name for this family
getFather() - Method in class com.objex.panywhere.Individual
 
getFatherid() - Method in class com.objex.panywhere.Individual
 
getField(String) - Method in class com.objex.panywhere.DatabaseTable
Returns the database field whose fieldname is specified.
getField(int) - Method in class com.objex.panywhere.DatabaseTable
 
getField(int) - Method in class com.objex.panywhere.DataDictionary
Get a database field with the specified ID or NULL if no such field exists in this dictionary
getField(int) - Method in class com.objex.panywhere.TableField
 
getFieldid() - Method in class com.objex.panywhere.Data
 
getFieldid() - Method in class com.objex.panywhere.DatabaseField
 
getFieldid() - Method in class com.objex.panywhere.Subtext.SubtextItem
 
getFieldid() - Method in class com.objex.panywhere.SubtextLegendItem
 
getFieldname() - Method in class com.objex.panywhere.Data
Getter for property fieldname.
getFieldname() - Method in class com.objex.panywhere.DatabaseField
Getter for property fieldname.
getFields() - Method in class com.objex.panywhere.DatabaseTable
Getter for property fields.
getFirstName() - Method in class com.objex.panywhere.Individual
 
getFooter() - Method in class com.objex.panywhere.Pedigree
 
getGender() - Method in class com.objex.panywhere.Individual
 
getGeneration() - Method in class com.objex.panywhere.Individual
 
getGenerationOffset() - Method in class com.objex.panywhere.DrawingContext
Gets the current drawing context's generation offset.
getGenerationoffset() - Method in class com.objex.panywhere.Pedigree
 
getGenetic_distance() - Method in class com.objex.panywhere.ChromosomeMarker
Getter for property genetic_distance.
getHeader() - Method in class com.objex.panywhere.Pedigree
 
getHeight() - Method in class com.objex.panywhere.Allele
Getter for property height.
getHeight() - Method in class com.objex.panywhere.SubtextLegend
Returns the maximum height of the subtext legend.
getHighlightedindividuals() - Method in class com.objex.panywhere.Pedigree
Retrieves and returns a stacked list of highlighted / selected Individuals.
getHlColor() - Method in class com.objex.panywhere.DrawingContext
 
getHomeDirectory() - Method in class com.objex.panywhere.Pedigree
 
getHorizontalgridspacing() - Method in class com.objex.panywhere.Pedigree
Retrieves the Horizontal grid spacing specified for this Pedigree
getIcon(int) - Method in class com.objex.panywhere.PedigreeBeanInfo
Returns the Image that will be the Icon for the Bean
getIconheight() - Method in class com.objex.panywhere.DrawingContext
Gets the current drawing context's iconheight.
getIconheight() - Method in class com.objex.panywhere.Pedigree
 
getIconSubtext(SubtextLegend, DataDictionary) - Method in class com.objex.panywhere.Individual
 
getIconsubtext() - Method in class com.objex.panywhere.Individual
The current Iconsubtext string.
getIconsubtextfont() - Method in class com.objex.panywhere.Pedigree
 
getIcontext() - Method in class com.objex.panywhere.Individual
 
getIconwidth() - Method in class com.objex.panywhere.DrawingContext
Gets the current drawing context's iconwidth.
getIconwidth() - Method in class com.objex.panywhere.Pedigree
 
getID() - Method in class com.objex.panywhere.Allele
Getter for property ID.
getID() - Method in class com.objex.panywhere.DatabaseField
Getter for property ID.
getID() - Method in class com.objex.panywhere.LegendItem
 
getImage() - Method in class com.objex.panywhere.ImageEvent
 
getImage() - Method in class com.objex.panywhere.Pedigree
Deprecated. since ver2.0
getImage(BufferedImage[]) - Method in class com.objex.panywhere.Pedigree
Generate an image and store it in the supplied one element Array.
getImageZoomFactor() - Method in class com.objex.panywhere.Pedigree
Returns the current value for the largest image size zoom factor.
getImportedIndividual() - Method in class com.objex.panywhere.ImportEvent
Getter for property importedIndividual.
getIndividual(Individual) - Method in class com.objex.panywhere.Family
Gets / retrieves the Individuals specified from the family and returns his Individual object.
getIndividual(String) - Method in class com.objex.panywhere.Family
Gets / retrives the Individual whose ID is specified from the family and returns his Individual object.
getIndividualOffset() - Method in class com.objex.panywhere.DrawingContext
Gets the current drawing context's individual offset.
getIndividualoffset() - Method in class com.objex.panywhere.Pedigree
Returns the amount of space between one Individual and the next Individual within the same generation in the increasing X-direction.
getIndividualRenderer() - Method in class com.objex.panywhere.Pedigree
Getter for property individualRenderer.
getInstance() - Static method in class com.objex.panywhere.Family
Return the current instance of Family.
getItem(int) - Method in class com.objex.panywhere.Subtext
 
getItemCount() - Method in class com.objex.panywhere.SubtextLegend
 
getKid(String) - Method in class com.objex.panywhere.Individual
Retrieves an Individual whose UPN equals the supplied parameter and is a child of this Individual
getKids() - Method in class com.objex.panywhere.Individual
 
getKids(Individual) - Method in class com.objex.panywhere.Individual
Deprecated.  
getLastMouseLocation() - Method in class com.objex.panywhere.Pedigree
Returns the lastest location of a mouse click.
getLastName() - Method in class com.objex.panywhere.Individual
 
getLeftkid(Individual) - Method in class com.objex.panywhere.Individual
Finds a child of this Individual's whose X-Coordinate is the leftmost in the decreasing X-direction on the Pedigree space
getLeftMostSibling() - Method in class com.objex.panywhere.Individual
 
getLeftMostTwin() - Method in class com.objex.panywhere.Individual
 
getLegend() - Method in class com.objex.panywhere.Pedigree
Gets the current Pedigree's Legend items
getLegendDisplayText() - Method in interface com.objex.panywhere.ComparableItems
 
getLegendDisplayText() - Method in class com.objex.panywhere.LegendItem
 
getLegendDisplayText() - Method in class com.objex.panywhere.SubtextLegendItem
 
getLegendHeight() - Method in class com.objex.panywhere.Legend
 
getLegendItem(String) - Method in class com.objex.panywhere.Legend
Retrieves a legend item whose Legend ID is specified.
getLegendItem() - Method in class com.objex.panywhere.LegendChangeEvent
 
getLegendItem() - Method in class com.objex.panywhere.SubtextEvent
 
getLegendItem(int) - Method in class com.objex.panywhere.SubtextLegend
 
getLegendItems() - Method in class com.objex.panywhere.Legend
Gets the current Pedigree Legend
getLegendItemsIterator() - Method in class com.objex.panywhere.Legend
 
getLegendPosX() - Method in class com.objex.panywhere.Legend
 
getLegendPosY() - Method in class com.objex.panywhere.Legend
 
getLegendText() - Method in class com.objex.panywhere.LegendItem
 
getLegendWidth() - Method in class com.objex.panywhere.Legend
 
getLegMaxLen(Graphics2D, double, double) - Method in class com.objex.panywhere.Legend
Calculate and return the length of the longest legend item taking into account the legend Item's text and Icon.
getLinewidth() - Method in class com.objex.panywhere.Pedigree
Retrieves the line width used for drawing Pedigree objects
getLocation() - Method in class com.objex.panywhere.ChromosomeMarker
Getter for property location.
getLUValues() - Method in class com.objex.panywhere.DatabaseField
Return the List of Values list if the field is a lookup field of NULL if it is a not
getMarkedby() - Method in class com.objex.panywhere.Individual
 
getMarker(String) - Method in class com.objex.panywhere.Chromosome
 
getMarkerDisplayHeight() - Method in class com.objex.panywhere.DrawingContext
 
getMarkerDisplayHeight() - Method in class com.objex.panywhere.Pedigree
 
getMarkerDisplayWidth() - Method in class com.objex.panywhere.DrawingContext
 
getMarkerDisplayWidth() - Method in class com.objex.panywhere.Pedigree
 
getMarkers() - Method in class com.objex.panywhere.Chromosome
Getter for property markers.
getMaternalAllele() - Method in class com.objex.panywhere.ChromosomeMarker
Getter for property maternalAllele.
getMaxChars() - Static method in class com.objex.panywhere.Allele
Deprecated. Get the maximum number of Characters for the Allele ID or text. This class variabale can become important when the number of characters in the Allele Text/ID is heigher than the defualt of 3 chars and hennce needs to be factored in for proper rendering of the Allele Text and Icon
getMaxFieldID() - Method in class com.objex.panywhere.DataDictionary
 
getMaxTableID() - Method in class com.objex.panywhere.DataDictionary
 
getMembers() - Method in class com.objex.panywhere.Family
 
getMessage() - Method in class com.objex.panywhere.ImportEvent
If the import was aborted due to an error, this value will have the error message otherwise returns an empty string
getMethodDescriptors() - Method in class com.objex.panywhere.FamilyBeanInfo
Overide default method to return a customized list of methods from the Family Bean
getMethodDescriptors() - Method in class com.objex.panywhere.IndividualBeanInfo
Overide default method to return a customized list of exposable / public methods from the Individual Bean
getMethodDescriptors() - Method in class com.objex.panywhere.PedigreeBeanInfo
Overide default method to return a customized list of methods from the Pedigree Bean
getMinX() - Method in class com.objex.panywhere.Pedigree
Returns the minimum X coordinate on which the left-most Individual's Icon is placed placed.
getMinY() - Method in class com.objex.panywhere.Pedigree
Returns the minimum Y coordinate on which the top most Individual's Icon can be placed.
getModel() - Method in class com.objex.panywhere.IndividualRenderer
Getter for property model.
getMother() - Method in class com.objex.panywhere.Individual
 
getMotherid() - Method in class com.objex.panywhere.Individual
 
getName() - Method in class com.objex.panywhere.Chromosome
Getter for property name.
getName() - Method in class com.objex.panywhere.ChromosomeMarker
Getter for property name.
getNewLegendItem() - Method in class com.objex.panywhere.LegendChangeEvent
 
getNextMarkerSequence() - Method in class com.objex.panywhere.Chromosome
Getter for property nextMarkerSequence.
getNumberOfFields() - Method in class com.objex.panywhere.DatabaseTable
Returns the number of fields in this DatabaseTable
getNumIndividuals() - Method in class com.objex.panywhere.Family
 
getNumIndividuals() - Method in class com.objex.panywhere.ImportEvent
Returns the total number of individuals to be imported from the XML file if invoked after the import has been initiated and preparsing is complete.
getOldestGeneration() - Method in class com.objex.panywhere.Pedigree
Returns the generation of the Individual(s) that are at the highest level in the family tree.
getOldLegendItem() - Method in class com.objex.panywhere.LegendChangeEvent
 
getOperator() - Method in class com.objex.panywhere.LegendCondition
 
getOrder() - Method in class com.objex.panywhere.SubtextLegendItem
 
getOwner() - Method in class com.objex.panywhere.IconClickEvent
 
getOwnerID() - Method in class com.objex.panywhere.Symbol
Getter for property ownerID.
getOwnerID() - Method in interface com.objex.panywhere.SymbolModel
Getter for property ownerID.
getPage() - Method in class com.objex.panywhere.PedigreePrintEvent
Returns the page number for which the event was generated.
getParentline(Individual) - Method in class com.objex.panywhere.Individual
Returns the current parent relationship line between this Individual and the specified spouse.
getParentlineAnchorX() - Method in class com.objex.panywhere.RelationshipLine
Getter for property parentlineAnchorX.
getParentlineAnchorY() - Method in class com.objex.panywhere.RelationshipLine
Getter for property parentlineAnchorY.
getParentlines() - Method in class com.objex.panywhere.Individual
 
getPaternalAllele() - Method in class com.objex.panywhere.ChromosomeMarker
Getter for property parternalAllele.
getPaternity() - Method in class com.objex.panywhere.Allele
Getter for property paternity.
getPedigreescale() - Method in class com.objex.panywhere.Pedigree
 
getPreferredLAF(String) - Method in class com.objex.panywhere.Pedigree
This static method, which can be used before the Pedigree object is created, is used to retrieve the preferred look and feel that the user has set in their preferences.
getPreferredScrollableViewportSize() - Method in class com.objex.panywhere.Pedigree
 
getProband() - Static method in class com.objex.panywhere.Individual
Returns a reference to the Individual who is the proband for the Family .
getProbandArrowPos() - Method in class com.objex.panywhere.Pedigree
 
getProbandArrowShape(double, double) - Method in class com.objex.panywhere.IndividualRenderer
Creates and returns the shape of a proband symbol which is an arrow pointing towards the proband Icon.
getQuad1Dot() - Method in class com.objex.panywhere.LegendItem
 
getQuad1DotColor() - Method in class com.objex.panywhere.LegendItem
Getter for property quad1DotColor.
getQuad1DotColor() - Method in class com.objex.panywhere.Symbol
Getter for property quad1DotColor.
getQuad1DotColor() - Method in interface com.objex.panywhere.SymbolModel
Getter for property quad1DotColor.
getQuad2Dot() - Method in class com.objex.panywhere.LegendItem
 
getQuad2DotColor() - Method in class com.objex.panywhere.LegendItem
Getter for property quad2DotColor.
getQuad2DotColor() - Method in class com.objex.panywhere.Symbol
Getter for property quad2DotColor.
getQuad2DotColor() - Method in interface com.objex.panywhere.SymbolModel
Getter for property quad2DotColor.
getQuad3Dot() - Method in class com.objex.panywhere.LegendItem
 
getQuad3DotColor() - Method in class com.objex.panywhere.LegendItem
Getter for property quad3DotColor.
getQuad3DotColor() - Method in class com.objex.panywhere.Symbol
Getter for property quad3DotColor.
getQuad3DotColor() - Method in interface com.objex.panywhere.SymbolModel
Getter for property quad3DotColor.
getQuad4Dot() - Method in class com.objex.panywhere.LegendItem
 
getQuad4DotColor() - Method in class com.objex.panywhere.LegendItem
Getter for property quad4DotColor.
getQuad4DotColor() - Method in class com.objex.panywhere.Symbol
Getter for property quad4DotColor.
getQuad4DotColor() - Method in interface com.objex.panywhere.SymbolModel
Getter for property quad4DotColor.
getQuadFourColor() - Method in class com.objex.panywhere.LegendItem
 
getQuadFourColor() - Method in class com.objex.panywhere.Symbol
 
getQuadFourColor() - Method in interface com.objex.panywhere.SymbolModel
 
getQuadFourPaint() - Method in class com.objex.panywhere.LegendItem
NOT USED
getQuadOneColor() - Method in class com.objex.panywhere.LegendItem
 
getQuadOneColor() - Method in class com.objex.panywhere.Symbol
 
getQuadOneColor() - Method in interface com.objex.panywhere.SymbolModel
 
getQuadOnePaint() - Method in class com.objex.panywhere.LegendItem
NOT USED
getQuadrant() - Method in class com.objex.panywhere.SymbolChangeEvent
 
getQuadThreeColor() - Method in class com.objex.panywhere.LegendItem
 
getQuadThreeColor() - Method in class com.objex.panywhere.Symbol
 
getQuadThreeColor() - Method in interface com.objex.panywhere.SymbolModel
 
getQuadThreePaint() - Method in class com.objex.panywhere.LegendItem
NOT USED
getQuadTwoColor() - Method in class com.objex.panywhere.LegendItem
 
getQuadTwoColor() - Method in class com.objex.panywhere.Symbol
 
getQuadTwoColor() - Method in interface com.objex.panywhere.SymbolModel
 
getQuadTwoPaint() - Method in class com.objex.panywhere.LegendItem
NOT USED
getRel1() - Method in class com.objex.panywhere.LineClickEvent
 
getRel2() - Method in class com.objex.panywhere.LineClickEvent
 
getRelationships() - Method in class com.objex.panywhere.Individual
 
getRelative(String) - Method in class com.objex.panywhere.Individual
Retrieves this Individual's relative whose UPN is specified.
getRelatives(String, String) - Method in class com.objex.panywhere.Individual
Deprecated. Returns a Vector of UPN's of this Individual's relatives as determined by the relationship string passed in parameters "a_relationship1" and "as_relationship2". Only Sons and Daughters or Brothers and Sisters can be retrieved this way.
getRelatives(String, String, PedigreeComparator) - Method in class com.objex.panywhere.Individual
Returns a Vector of UPN's of this Individual's relatives as determined by the relationship string passed in parameters "a_relationship1" and "as_relationship2".
getRelatives(String, PedigreeComparator) - Method in class com.objex.panywhere.Individual
Returns a Vector of UPN's of this Individual's relatives as determined by the relationship string passed in parameters "a_relationship".
getRelatives(String) - Method in class com.objex.panywhere.Individual
Deprecated. Returns a Vector of UPN's of this Individual's relatives as determined by the relationship string passed in parameters "a_relationship".
getRGB() - Method in class com.objex.panywhere.SymbolChangeEvent
 
getRightkid(Individual) - Method in class com.objex.panywhere.Individual
Returns a child of this Individual's whose X-Coordinate is the rightmost in the increasing X-direction on the Pedigree space
getRightMostSibling() - Method in class com.objex.panywhere.Individual
 
getRightMostTwin() - Method in class com.objex.panywhere.Individual
 
getRline() - Method in class com.objex.panywhere.LineClickEvent
 
getSampleProperty() - Method in class com.objex.panywhere.