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.BooleanDataType
 
getSampleProperty() - Method in class com.objex.panywhere.DateDataType
 
getSampleProperty() - Method in class com.objex.panywhere.LegendCondition
 
getSampleProperty() - Method in class com.objex.panywhere.MarkerDataType
 
getSampleProperty() - Method in class com.objex.panywhere.NumberDataType
 
getSampleProperty() - Method in class com.objex.panywhere.Subtext
 
getSampleProperty() - Method in class com.objex.panywhere.SubtextLegend
 
getSampleProperty() - Method in class com.objex.panywhere.SubtextLegendItem
 
getSampleProperty() - Method in class com.objex.panywhere.TableField
 
getScaleX() - Method in class com.objex.panywhere.Pedigree
Returns the current drawing scale in the X-direction.
getScaleY() - Method in class com.objex.panywhere.Pedigree
Returns the current drawing scale in the Y-direction.
getScrollableBlockIncrement(Rectangle, int, int) - Method in class com.objex.panywhere.Pedigree
 
getScrollableTracksViewportHeight() - Method in class com.objex.panywhere.Pedigree
 
getScrollableTracksViewportWidth() - Method in class com.objex.panywhere.Pedigree
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class com.objex.panywhere.Pedigree
A JScrollPane object will use this method to determine the number of pixels to move this component by when scrolling with a viewport.
getSelectedIndividuals() - Method in class com.objex.panywhere.Pedigree
Gets a UPN list of all highlited individuals.
getSelectedSymbol() - Method in class com.objex.panywhere.SymbolSelectionEvent
Returns the current value of the selected symbol for this event
getSequence() - Method in class com.objex.panywhere.ChromosomeMarker
Getter for property sequence.
getShadowupn() - Method in class com.objex.panywhere.Individual
Getter for property shadowupn.
getShapeOutline(double, double, double, double) - Method in class com.objex.panywhere.IndividualRenderer
 
getSiblingline() - Method in class com.objex.panywhere.Individual
Fetch and return a line2d object rep's the sibling line for this Individual
getSiblinglineRL() - Method in class com.objex.panywhere.Individual
Getter for property siblinglineRL.
getSiblings() - Method in class com.objex.panywhere.Individual
 
getSpouse() - Method in class com.objex.panywhere.Individual
 
getSpouseindex() - Method in class com.objex.panywhere.Individual
 
getSpouseline(Individual) - Method in class com.objex.panywhere.Individual
Returns a Line2D object representing the spouse relationship line between this Individual and specified spouse.
getSpouselines() - Method in class com.objex.panywhere.Individual
 
getSpouses() - Method in class com.objex.panywhere.Individual
 
getSubdata() - Method in class com.objex.panywhere.Data
 
getSubDataItem(int) - Method in class com.objex.panywhere.Data
Return the data field with the specified fieldid.
getSubField(int) - Method in class com.objex.panywhere.DatabaseField
 
getSubfields() - Method in class com.objex.panywhere.DatabaseField
Return the subfields list for this field if it is a table field or null if it of another type
getSubfields() - Method in class com.objex.panywhere.TableField
Get the list of subfields for this table field.
getSubtext() - Method in class com.objex.panywhere.Individual
 
getSubtextFont() - Method in class com.objex.panywhere.DrawingContext
Gets the current drawing context's subtext and AlleleText font.
getSubtextItems() - Method in class com.objex.panywhere.Subtext
 
getSubtextLegend() - Method in class com.objex.panywhere.Pedigree
 
getSubtextLegendItem(int) - Method in class com.objex.panywhere.SubtextLegend
 
getSubtextLegendItems() - Method in class com.objex.panywhere.SubtextLegend
 
getSubtextLegendIterator() - Method in class com.objex.panywhere.SubtextLegend
Return an Iterable list of all SubtextLegendItems in this subtext legend.
getSubtextLegendIterator(boolean) - Method in class com.objex.panywhere.SubtextLegend
Return an Iterable list of all SubtextLegendItems in this subtext legend.
getSubtextYValue() - Method in class com.objex.panywhere.DrawingContext
Gets the current drawing context's subtextYValue.
getSubtextyvalue() - Method in class com.objex.panywhere.Pedigree
Retrieves the relative positioning of the Icon subtext.
getSymbol() - Method in class com.objex.panywhere.Individual
Retrieves the current symbol object.
getSymbolRenderer() - Method in class com.objex.panywhere.IndividualRenderer
Getter for property symbolRenderer.
getTable(String) - Method in class com.objex.panywhere.DataDictionary
Deprecated.  
getTable(int) - Method in class com.objex.panywhere.DataDictionary
Retrieves the database table whose ID is specified.
getTableid() - Method in class com.objex.panywhere.DatabaseTable
Getter for property tableid.
getTablename() - Method in class com.objex.panywhere.DatabaseTable
Getter for property tablename.
getTables() - Method in class com.objex.panywhere.DataDictionary
Getter for property tables.
getTag() - Method in class com.objex.panywhere.Individual
 
getText() - Method in class com.objex.panywhere.Subtext.SubtextItem
 
getTextHeight() - Method in class com.objex.panywhere.Allele
Getter for property textHeight.
getTextWidth() - Method in class com.objex.panywhere.Allele
Getter for property textWidth.
getTextX() - Method in class com.objex.panywhere.Allele
Getter for property textX.
getTextY() - Method in class com.objex.panywhere.Allele
Getter for property textY.
getToolBar() - Method in class com.objex.panywhere.Pedigree
Creates and/or gets a tool bar object that contains the common functions or actions buttons for the pedigree.
getTree() - Method in class com.objex.panywhere.Individual
Returns the Tree ID of this Individual.
getTwinindex() - Method in class com.objex.panywhere.Individual
 
getTwinline() - Method in class com.objex.panywhere.Individual
 
getTwinlineRL() - Method in class com.objex.panywhere.Individual
Getter for property twinlineRL.
getTwins() - Method in class com.objex.panywhere.Individual
Returns a Vector of UPN's for Individuals who may be twins or quadruplets of current individual.
getType() - Method in class com.objex.panywhere.Allele
Getter for property type.
getType() - Method in class com.objex.panywhere.Relationship
 
getTypeid() - Method in class com.objex.panywhere.DataType
 
getTypename() - Method in class com.objex.panywhere.DataType
Returns the actual data type name or description for this data type
getTypeValue(String) - Method in class com.objex.panywhere.DataType
Returns the subvalue from the list of subvalues that are relevant for this Data type
getTypeValues() - Method in class com.objex.panywhere.DataType
Returns an Iterarable list of all type values.
getUpn() - Method in class com.objex.panywhere.Individual
 
getUpn() - Method in class com.objex.panywhere.Relationship
 
getUPNFromTag(String) - Method in class com.objex.panywhere.Pedigree
Returns The UPN of an Individual whose tag or external key is specified
getValue() - Method in class com.objex.panywhere.Data
 
getVerticalgridspacing() - Method in class com.objex.panywhere.Pedigree
Retrieves the Vertical grid spacing specified for this Pedigree
getWidth() - Method in class com.objex.panywhere.Allele
Getter for property width.
getWidth() - Method in class com.objex.panywhere.SubtextLegend
Returns the maximum width of the subtext legend.
getX() - Method in class com.objex.panywhere.Allele
Getter for property x.
getX() - Method in class com.objex.panywhere.Individual
 
getX() - Method in class com.objex.panywhere.LegendItem
 
getX() - Method in class com.objex.panywhere.Subtext.SubtextItem
 
getXcoordinate() - Method in class com.objex.panywhere.Individual
 
getXMLOutput() - Method in class com.objex.panywhere.BooleanDataType
Returns an empty string
getXMLOutput() - Method in class com.objex.panywhere.DataType
Constructs and returns the XML output that represents this subelement of the element
getXMLOutput() - Method in class com.objex.panywhere.DateDataType
Returns an empty string
getXMLOutput() - Method in class com.objex.panywhere.DropDownDataType
Returns teh XML output for this dropdown data type object as it will be inserted into the XML output of the pedigree under the section
getXMLOutput() - Method in class com.objex.panywhere.MarkerDataType
Returns an empty string
getXMLOutput() - Method in class com.objex.panywhere.NumberDataType
Returns an empty string
getXMLOutput() - Method in class com.objex.panywhere.TextDataType
Returns an empty string
getXMLOutput() - Method in class com.objex.panywhere.YesNoDataType
Returns an empty string
getXMLString() - Method in class com.objex.panywhere.Pedigree
Generates an XML string from the current Pedigree data and returns a String whose contents are the XML data.
getXMLString(boolean) - Method in class com.objex.panywhere.Pedigree
Generates an XML string from the current Pedigree data and returns a String whose contents are the XML data.
getY() - Method in class com.objex.panywhere.Allele
Getter for property y.
getY() - Method in class com.objex.panywhere.Individual
 
getY() - Method in class com.objex.panywhere.LegendItem
 
getY() - Method in class com.objex.panywhere.Subtext.SubtextItem
 
getYcoordinate() - Method in class com.objex.panywhere.Individual
 
getYoungestGeneration() - Method in class com.objex.panywhere.Pedigree
Returns the generation of the Individual(s) that are at the lowest level in the pedigree.
GREATER_THAN_OPERATOR - Static variable in interface com.objex.panywhere.ComparableItems
Greater than operator for comparing subtext field values
GREATER_THAN_OR_EQUAL_OPERATOR - Static variable in interface com.objex.panywhere.ComparableItems
Greater than or equal to operator for comparing subtext field values

H

hasBothparents() - Method in class com.objex.panywhere.Individual
 
hasKids() - Method in class com.objex.panywhere.Individual
 
hasOneparent() - Method in class com.objex.panywhere.Individual
 
hasParents() - Method in class com.objex.panywhere.Individual
 
hasSiblings() - Method in class com.objex.panywhere.Individual
 
hasSpouses() - Method in class com.objex.panywhere.Individual
 
highlightIndividuals(Rectangle2D) - Method in class com.objex.panywhere.Pedigree
Highlights those individuals whose Icons are wholy contained within a rectangular region defined by the rectangle boundingRec.
highlightPerson(Individual) - Method in class com.objex.panywhere.Pedigree
Sets the Individual "aPerson"'s highlighted status to true.
highlightPerson(Individual, Graphics2D) - Method in class com.objex.panywhere.Pedigree
Deprecated. Sets the Individual "aPerson"'s highlighted status to true. The next time the Pedigree is painted this Individual's icon will be drawn highlighted
highlightPerson(Individual, Graphics2D, boolean) - Method in class com.objex.panywhere.Pedigree
Deprecated. Sets the Individual "aPerson"'s highlighted status to true. The next time the Pedigree is painted this Individual's icon will be drawn highlighted
highlightRelatives(Individual, int, Graphics2D) - Method in class com.objex.panywhere.Pedigree
Highlights all the relatives of this Individual depending on degree of relation chosen.
highlightRelatives(String, int, Graphics2D) - Method in class com.objex.panywhere.Pedigree
Highlights all the relatives of this Individual depending on degree of relation chosen.

I

iconClicked(IconClickEvent) - Method in interface com.objex.panywhere.IconClickListener
Invoked when an Individual Icon has been clicked using the left mouse button.
IconClickEvent - Class in com.objex.panywhere
An event which is generated every time an Individual's Icon is clicked and highlighted.
IconClickEvent(Component, int, long, int, int, int, int, boolean, int, Individual) - Constructor for class com.objex.panywhere.IconClickEvent
Creates a new IconClickEvent.
IconClickListener - Interface in com.objex.panywhere
Classes that need to register for and listen for IconClick events must implement this Interface.
iconUpdated(SymbolChangeEvent) - Method in interface com.objex.panywhere.SymbolChangeListener
Invoked when an Individual's Symbol object is changed or updated
ImageEvent - Class in com.objex.panywhere
An event which is generated every time an image of the Pedigree is requested through method getImage(BufferedImage[] bi) and is generated.
ImageEvent(Object, BufferedImage) - Constructor for class com.objex.panywhere.ImageEvent
Creates a new instance of ImageEvent.
imageFailed(ImageEvent) - Method in interface com.objex.panywhere.ImageListener
Invoked when the generation of an has been aborted or failed for one reason or another.
imageGenerated(ImageEvent) - Method in interface com.objex.panywhere.ImageListener
Invoked when an Image of the pedigree has been generated and is available
ImageListener - Interface in com.objex.panywhere
Classes that need to register for and listen for Pedigree Image events must implement this Interface.
imageLoading(ImageEvent) - Method in interface com.objex.panywhere.ImageListener
Invoked when the generation of an Image has been commenced but not yet finished.
importAborted(ImportEvent) - Method in interface com.objex.panywhere.ImportListener
Invoked when the import was aborted for whatever reason
importDelimited(File, String, int[]) - Method in class com.objex.panywhere.Pedigree
Method for importing character delimited text file of Individual data that forms a pedigree.
ImportEvent - Class in com.objex.panywhere
An avent that is fired during XML imports.
ImportEvent(Object, Individual, int) - Constructor for class com.objex.panywhere.ImportEvent
Creates a new instance of ImportEvent.
ImportEvent(Object, int) - Constructor for class com.objex.panywhere.ImportEvent
Creates an ImportEvent specifying source and number of Individuals imported
ImportEvent(Object, String) - Constructor for class com.objex.panywhere.ImportEvent
Creates an ImportEvent specifying source and an abort message if the import has been aborted due to an error
ImportEvent(Object) - Constructor for class com.objex.panywhere.ImportEvent
Creates a new instance of ImportEvent.
importFinished(ImportEvent) - Method in interface com.objex.panywhere.ImportListener
Invoked when XML import has been completed successfully
ImportListener - Interface in com.objex.panywhere
Classes that need to register for and listen for Pedigree Import events must implement this Interface.
importTriggered(ImportEvent) - Method in interface com.objex.panywhere.ImportListener
Invoked when an Import Event has been triggered / started
importXML(String) - Method in class com.objex.panywhere.Pedigree
Imports data from an XML input stream from the file specified by "xmlFileName" and constructs a Pedigree from the imported data.
importXML(File) - Method in class com.objex.panywhere.Pedigree
Import data from an XML input stream (File or string )and constructs a Pedigree from the imported data.Smart draw follows the completion of the import.
importXMLString(String) - Method in class com.objex.panywhere.Pedigree
Imports data from a supplied XML String and parses that String to construct a Pedigree.
indexOf(Individual, int, int, boolean, boolean, boolean, boolean) - Method in class com.objex.panywhere.Individual
Returns the degree of relation of Individual "ind" from this Individual or -1 if they are not relatives.
Individual - Class in com.objex.panywhere
Class describes the properties of an Individual object which is part of a family within a Pedigree.
Individual() - Constructor for class com.objex.panywhere.Individual
Creates new Individual.
Individual(Individual, Individual) - Constructor for class com.objex.panywhere.Individual
Creates an individual whose father and mother are specified.
Individual(String, String, String, String) - Constructor for class com.objex.panywhere.Individual
Creates an Individual with specified UPN, father ID, mother ID and gender.
Individual(double, double) - Constructor for class com.objex.panywhere.Individual
Creates an Individual whose initial location on the Pedigree is specified by xy coordinates.
Individual(double, double, String, String, String, String) - Constructor for class com.objex.panywhere.Individual
Creates an Individual with specified UPN, father ID, mother ID, gender and location.
individualAdded(AddEvent) - Method in interface com.objex.panywhere.AddListener
Invoked when an Individual has been added to the Pedigree.
IndividualBeanInfo - Class in com.objex.panywhere
BeanInfo class for the Individual Java Bean.
IndividualBeanInfo() - Constructor for class com.objex.panywhere.IndividualBeanInfo
 
individualDeleted(DeleteEvent) - Method in interface com.objex.panywhere.DeleteListener
Invoked when an Individual has been deleted from the Pedigree.
individualImported(ImportEvent) - Method in interface com.objex.panywhere.ImportListener
Invoked when an Individual has been imported into the Pedigree.
IndividualRenderer - Class in com.objex.panywhere
Class defines all the rendering methods that help paint icons for Individuals on the Pedigree canvas.
IndividualRenderer(Pedigree) - Constructor for class com.objex.panywhere.IndividualRenderer
Creates a new Individual Renderer with no datasource/Individual data model specified
inheritedHaplotype(Individual) - Method in class com.objex.panywhere.Individual
 
isAdopted() - Method in class com.objex.panywhere.Individual
Determines if Individual is adopted or not.
isAdoptedIn() - Method in class com.objex.panywhere.Individual
Determines if Individual is adopted in or not
isAdoptedOut() - Method in class com.objex.panywhere.Individual
Determines if Individual is adopted out or not
isAncestorOf(Individual, boolean) - Method in class com.objex.panywhere.Individual
Returns true if this Individual is ancestor of "as_grandchild"
isAuntOf(Individual, boolean) - Method in class com.objex.panywhere.Individual
Returns true if this Individual is an Aunt of "ind".
isAutodraw() - Method in class com.objex.panywhere.Pedigree
Returns the current value of the autodraw property.
isBottomBar() - Method in class com.objex.panywhere.Allele
Getter for property bottomBar.
isCasual(Individual) - Method in class com.objex.panywhere.Individual
Returns the "Casual" status of this Individual's relationship with specified spouse.
isCasual() - Method in class com.objex.panywhere.Relationship
 
isCasual() - Method in class com.objex.panywhere.SpouseRelationship
 
isChanged() - Method in class com.objex.panywhere.Individual
Not used
isChanged() - Method in class com.objex.panywhere.Pedigree
Currently NOT USED
isChangeverticalpos() - Method in class com.objex.panywhere.Pedigree
Not ussed
isColorManuallyAssigned() - Method in class com.objex.panywhere.Allele
Getter for property colorManuallyAssigned.
isComputed() - Method in class com.objex.panywhere.Subtext.SubtextItem
Is a result of a computation from the Individual's data.
isConsanguineous(Individual) - Method in class com.objex.panywhere.Individual
Returns the Consanguineous status of this Individual's relationship with specified spouse.
isConsanguineous() - Method in class com.objex.panywhere.Relationship
 
isConsanguineous() - Method in class com.objex.panywhere.SpouseRelationship
 
isDeceased() - Method in class com.objex.panywhere.Individual
 
isDivorced(Individual) - Method in class com.objex.panywhere.Individual
Returns the Divorced status of this Individual's relationship with specified spouse.
isDivorced() - Method in class com.objex.panywhere.Relationship
 
isDivorced() - Method in class com.objex.panywhere.SpouseRelationship
 
isDizygotic() - Method in class com.objex.panywhere.Individual
Getter for property dizygotic.
isDizygotic() - Method in class com.objex.panywhere.Relationship
 
isDizygotic() - Method in class com.objex.panywhere.TwinRelationship
 
isFemale() - Method in class com.objex.panywhere.Individual
 
isGenderunknown() - Method in class com.objex.panywhere.Individual
Retrieves the unknown gender status of this Individual.
isHalfBrother(Individual) - Method in class com.objex.panywhere.Individual
 
isHalfSister(Individual) - Method in class com.objex.panywhere.Individual
 
isHighlighted() - Method in class com.objex.panywhere.Individual
 
isHLine() - Method in class com.objex.panywhere.LegendItem
 
isHLine() - Method in class com.objex.panywhere.Symbol
 
isHLine() - Method in interface com.objex.panywhere.SymbolModel
 
isImportShadow() - Method in class com.objex.panywhere.Pedigree
Currently NOT USED
isInfertile(Individual) - Method in class com.objex.panywhere.Individual
Returns the infertility Indicator for the Relationship between this Individual and his spouse.
isInfertile() - Method in class com.objex.panywhere.Individual
Returns the infertifility indicator for an Individual
isInfertile() - Method in class com.objex.panywhere.Relationship
 
isInfertile() - Method in class com.objex.panywhere.SpouseRelationship
 
isKidOf(Individual) - Method in class com.objex.panywhere.Individual
 
isLivedragging() - Method in class com.objex.panywhere.Pedigree
 
isMale() - Method in class com.objex.panywhere.Individual
 
isMarried(Individual) - Method in class com.objex.panywhere.Individual
Returns the "Married" or "Normal" status of this Individual's relationship with specified spouse.
isMarried() - Method in class com.objex.panywhere.Relationship
 
isMarried() - Method in class com.objex.panywhere.SpouseRelationship
 
isMatchspouses() - Method in class com.objex.panywhere.Pedigree
 
isMonozygotic() - Method in class com.objex.panywhere.Individual
Getter for property monozygotic.
isMonozygotic() - Method in class com.objex.panywhere.Relationship
 
isMonozygotic() - Method in class com.objex.panywhere.TwinRelationship
 
isNoissue(Individual) - Method in class com.objex.panywhere.Individual
Returns the "No Issue" status of the this Individual's relationship with specified spouse.
isNoissue() - Method in class com.objex.panywhere.Individual
 
isNoissue() - Method in class com.objex.panywhere.Relationship
 
isNoissue() - Method in class com.objex.panywhere.SpouseRelationship
 
ISNOTNULL_OPERATOR - Static variable in interface com.objex.panywhere.ComparableItems
Is not null operator for comparing subtext field values
ISNULL_OPERATOR - Static variable in interface com.objex.panywhere.ComparableItems
Is null operator for comparing subtext field values
isOneclickadd() - Method in class com.objex.panywhere.Pedigree
Gets the value of the “one click add”.
isOpaque() - Method in class com.objex.panywhere.Pedigree
Force the component's opaque property to true by always returning a value of true
isOwnparent() - Method in class com.objex.panywhere.Individual
Reserved for ver1.1 True of this Individual has is his own parent (plants will do this )
isParentOf(Individual, boolean) - Method in class com.objex.panywhere.Individual
Returns true If this Individual is a parent to "kid"
isPopupEnabled() - Static method in class com.objex.panywhere.Pedigree
Gets property or flag that enables the popup menus to be shown or hidden.
isProband() - Method in class com.objex.panywhere.Individual
 
isPulllonerelatives() - Method in class com.objex.panywhere.Pedigree
Getter for property "pulllonerelatives".
isQuad1Dot() - Method in class com.objex.panywhere.Symbol
 
isQuad1Dot() - Method in interface com.objex.panywhere.SymbolModel
 
isQuad2Dot() - Method in class com.objex.panywhere.Symbol
 
isQuad2Dot() - Method in interface com.objex.panywhere.SymbolModel
 
isQuad3Dot() - Method in class com.objex.panywhere.Symbol
 
isQuad3Dot() - Method in interface com.objex.panywhere.SymbolModel
 
isQuad4Dot() - Method in class com.objex.panywhere.Symbol
 
isQuad4Dot() - Method in interface com.objex.panywhere.SymbolModel
 
isQuestionMark() - Method in class com.objex.panywhere.LegendItem
 
isQuestionMark() - Method in class com.objex.panywhere.Symbol
 
isQuestionMark() - Method in interface com.objex.panywhere.SymbolModel
 
isRecalculatepos() - Method in class com.objex.panywhere.Pedigree
Not used
isRelativeOf(Individual, boolean) - Method in class com.objex.panywhere.Individual
 
isSAB() - Method in class com.objex.panywhere.Individual
 
isSeparated(Individual) - Method in class com.objex.panywhere.Individual
Returns the Separated status of this Individual's relationship with specified spouse.
isSeparated() - Method in class com.objex.panywhere.Relationship
 
isSeparated() - Method in class com.objex.panywhere.SpouseRelationship
 
isShadow() - Method in class com.objex.panywhere.Individual
 
isShowblueid() - Method in class com.objex.panywhere.DrawingContext
Gets the current drawing context's showBlueid property.
isShowblueid() - Method in class com.objex.panywhere.Pedigree
 
isShowDate() - Method in class com.objex.panywhere.Pedigree
 
isShowfooter() - Method in class com.objex.panywhere.Pedigree
 
isShowgrid() - Method in class com.objex.panywhere.Pedigree
 
isShowhaplotypes() - Method in class com.objex.panywhere.Pedigree
 
isShowheader() - Method in class com.objex.panywhere.Pedigree
 
isShowhooks() - Method in class com.objex.panywhere.Pedigree
Determines whether hooks should be shown or hidden as speciffied by the showhooks property
isShowlegend() - Method in class com.objex.panywhere.Pedigree
Returns the current value of the property showlegend.
isShowpagebreaks() - Method in class com.objex.panywhere.Pedigree
 
isShowSubtextLegend() - Method in class com.objex.panywhere.Pedigree
 
isSiblingOf(Individual, boolean) - Method in class com.objex.panywhere.Individual
Determines if current Individual is a sibling of the specified Individual
isSnaptogrid() - Method in class com.objex.panywhere.Pedigree
 
isSpouseOf(Individual) - Method in class com.objex.panywhere.Individual
 
isTopBar() - Method in class com.objex.panywhere.Allele
Getter for property topBar.
isTraversed() - Method in class com.objex.panywhere.Individual
 
isTwin() - Method in class com.objex.panywhere.Individual
 
isTwinOf(Individual) - Method in class com.objex.panywhere.Individual
Returns true if the Individual "twin" is a twin one of this Individual
isTwintypeunknown() - Method in class com.objex.panywhere.Individual
Getter for property twintypeunknown.
isUncleOf(Individual, boolean) - Method in class com.objex.panywhere.Individual
Returns true if this Individual is an Uncle of "ind".
isUnknown() - Method in class com.objex.panywhere.Relationship
 
isUnknown() - Method in class com.objex.panywhere.TwinRelationship
 
isUseStandardProbandArrow() - Method in class com.objex.panywhere.DrawingContext
 
isUseStandardProbandArrow() - Method in class com.objex.panywhere.Pedigree
 
isVLine() - Method in class com.objex.panywhere.LegendItem
 
isVLine() - Method in class com.objex.panywhere.Symbol
 
isVLine() - Method in interface com.objex.panywhere.SymbolModel
 

L

Legend - Class in com.objex.panywhere
The Legend containts LegendItems and other properties that are used for painting the Symbols Legend on the Pedigree.
Legend() - Constructor for class com.objex.panywhere.Legend
Creates a new Legend Instance
LegendChangeEvent - Class in com.objex.panywhere
The event fired by the Progeny Anywhere control when LegendItems are added, removed and/or changed
LegendChangeEvent(LegendItem, Object) - Constructor for class com.objex.panywhere.LegendChangeEvent
Creates a new instance of LegendChangeEvent
LegendChangeEvent(Object, LegendItem, String, Object, Object) - Constructor for class com.objex.panywhere.LegendChangeEvent
Creates a new instance of LegendChangeEvent
LegendChangeEvent(Object, LegendItem, LegendItem) - Constructor for class com.objex.panywhere.LegendChangeEvent
Creates a new instance of LegendChangeEvent
LegendCondition - Class in com.objex.panywhere
Class defines the where clauses that may be used to restrict the display of Subtext and/or tyhe assignment of LegendItems encoding information to Individuals' Symbols.
LegendCondition() - Constructor for class com.objex.panywhere.LegendCondition
Creates a new LegendCondition instance
LegendCondition(int, String, Object) - Constructor for class com.objex.panywhere.LegendCondition
Creates a new SubtextCondition instance for field "ai_conditionfield", operator "as_operator" and compareValue.
LegendItem - Class in com.objex.panywhere
A LegendItem in a Pedigree encapsulates the properties that describe the traits being tracked within that Pedigree.
LegendItem() - Constructor for class com.objex.panywhere.LegendItem
Creates a new Legend item with null symbols
legendItemAdded(LegendChangeEvent) - Method in interface com.objex.panywhere.SymbolsLegendListener
Executed whenever a LegendItem is added to the Legend
legendItemChanged(LegendChangeEvent) - Method in interface com.objex.panywhere.SymbolsLegendListener
Executed whenever a LegendItem's encoding information is changed
legendItemRemoved(LegendChangeEvent) - Method in interface com.objex.panywhere.SymbolsLegendListener
Executed whenever a LegendItem is removed to the Legend
legendItemWillChange(LegendChangeEvent) - Method in interface com.objex.panywhere.SymbolsLegendListener
Executed whenever a LegendItem's encoding is about to be changed
lineClicked(LineClickEvent) - Method in interface com.objex.panywhere.LineClickListener
Invoked when a relationship Line is clicked and highlighted within the Pedigree
LineClickEvent - Class in com.objex.panywhere
An event which is generated every time a relationship line between two Individuals in a Pedigree is clicked and highlighted.
LineClickEvent(Component, int, long, int, int, int, int, boolean, int, Individual, Individual, Line2D) - Constructor for class com.objex.panywhere.LineClickEvent
Creates a new Line Click Event with all the properties of a Mouse Click Event.
LineClickListener - Interface in com.objex.panywhere
Classes that need to register for and listen for LineClick events must implement this Interface.

M

m_PedigreeViewer - Variable in class com.objex.panywhere.IndividualRenderer
 
MALE_GENDER - Static variable in interface com.objex.panywhere.RelationshipConstants
Gender string for male Individual
MARKER_TYPE - Static variable in class com.objex.panywhere.DataType
Marker data type
MarkerDataType - Class in com.objex.panywhere
 
MarkerDataType() - Constructor for class com.objex.panywhere.MarkerDataType
 
matches(LegendItem) - Method in class com.objex.panywhere.Symbol
 
matches(LegendItem) - Method in interface com.objex.panywhere.SymbolModel
Determines whether or not a Symbol had the specified LegendItem assigned to it.
MATERNAL - Static variable in class com.objex.panywhere.Allele
Represents Allele inherited from the Mother
MOTHER - Static variable in interface com.objex.panywhere.RelationshipConstants
Relationship string for mother
moveToIndividual(Individual) - Method in class com.objex.panywhere.Pedigree
Scrolls the Pedigree viewport to the specified Individual if the Individual is not within view already.
myAncestors(int, boolean) - Method in class com.objex.panywhere.Individual
Retrievs a list of ancestors fo this Individual whose degree of relation from this Individual is as specified
myAncestors(boolean) - Method in class com.objex.panywhere.Individual
Returns a vector whose elements are Individual objects being ancestors of this person
myDescendants(int, boolean) - Method in class com.objex.panywhere.Individual
Returns a vector with all descendants of this Individual followed down to the specified degree of relation.
myDescendants(boolean) - Method in class com.objex.panywhere.Individual
Recursive lookup of all descendants of this Individual.
myGeneration() - Method in class com.objex.panywhere.Individual
 
myRelatives(int, int, int, boolean, boolean, boolean) - Method in class com.objex.panywhere.Individual
Finds and returns all relatives this Individual who are at the specified degree of relation from this Individual.
mySiblings(boolean) - Method in class com.objex.panywhere.Individual
 
myUncles(boolean) - Method in class com.objex.panywhere.Individual
Returns a list Individuals who are indirect Ancestors (Aunts and Uncles) of this Individual.

N

NUMBER_TYPE - Static variable in class com.objex.panywhere.DataType
Number data type (Integer, Double, Float etc)
NumberDataType - Class in com.objex.panywhere
 
NumberDataType() - Constructor for class com.objex.panywhere.NumberDataType
 
numKids() - Method in class com.objex.panywhere.Individual
 
numKids(Individual) - Method in class com.objex.panywhere.Individual
 
numSiblings() - Method in class com.objex.panywhere.Individual
 
numSpouses() - Method in class com.objex.panywhere.Individual
 

O

OR_OPERATOR - Static variable in interface com.objex.panywhere.ComparableItems
OR operator for joining tow or more conditions

P

pagePrinted(PedigreePrintEvent) - Method in interface com.objex.panywhere.PedigreePrintListener
Invoked when a page of the pedigree has been submitted to the printer.
paintComponent(Graphics) - Method in class com.objex.panywhere.Pedigree
Custom paint method draws Pedigree objects on the canvas each time a call is issued to the painting engine.
paintProbandArrowShapeLL(double, double, double, double, Graphics2D) - Method in class com.objex.panywhere.IndividualRenderer
Draw the Lower Left Proband Arrow
paintProbandArrowShapeLR(double, double, double, double, Graphics2D) - Method in class com.objex.panywhere.IndividualRenderer
Draw the Lower Lower Right Proband Arrow
paintProbandArrowShapeUL(double, double, double, double, Graphics2D) - Method in class com.objex.panywhere.IndividualRenderer
Draw the Upper Left Proband Arrow
paintProbandArrowShapeUR(double, double, double, double, Graphics2D) - Method in class com.objex.panywhere.IndividualRenderer
Draw the Upper Right Proband Arrow
passedHaplotype(Individual) - Method in class com.objex.panywhere.Individual
 
pastePedigree() - Method in class com.objex.panywhere.Pedigree
Pastes the contents of the clipBoard onto the Pedigree if indeed the data in the clipBoard matches that which is expected in the Control.
PATERNAL - Static variable in class com.objex.panywhere.Allele
Represents Allele inherited from the Father
Pedigree - Class in com.objex.panywhere
The Pedigree class defines all the API methods and algorithms for pedigree drawing, making it a fully self contained genogram drawing bean.
Pedigree() - Constructor for class com.objex.panywhere.Pedigree
No Argument Constructor to create new Pedigree instance.
Pedigree(Locale) - Constructor for class com.objex.panywhere.Pedigree
 
PEDIGREE_MODE_VIEWANDMODIFY - Static variable in class com.objex.panywhere.Pedigree
The default pedigree mode in which all of the operations on the Pedigree and/or Individual properties are allowed
PEDIGREE_MODE_VIEWONLY - Static variable in class com.objex.panywhere.Pedigree
The pedigree mode in which most of the operations on the Pedigree and/or Individual properties may not be changed.
PedigreeBeanInfo - Class in com.objex.panywhere
BeanInfo class for the Pedigree Bean.
PedigreeBeanInfo() - Constructor for class com.objex.panywhere.PedigreeBeanInfo
 
PedigreeComparator - Class in com.objex.panywhere
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.
PedigreeComparator(int, Family) - Constructor for class com.objex.panywhere.PedigreeComparator
 
PedigreePrintEvent - Class in com.objex.panywhere
Defines an PedigreePrintEventevent An event which is generated every time a new print job is created within the Pedigree.
PedigreePrintEvent(Object) - Constructor for class com.objex.panywhere.PedigreePrintEvent
Creates a new instance of PedigreePrintEvent.
PedigreePrintEvent(Object, int) - Constructor for class com.objex.panywhere.PedigreePrintEvent
Creates a new instance of PedigreePrintEvent.
PedigreePrintListener - Interface in com.objex.panywhere
Classes that need to be informed about new Printing events must implement this Interface.
preparsingImportFile(ImportEvent) - Method in interface com.objex.panywhere.ImportListener
Invoked when the the preparsing of the XML import file is started
print(Graphics, PageFormat, int) - Method in class com.objex.panywhere.Pedigree
Called by the printing susbsystem to render a page of Pedigree data on a printer device.
printingAborted(PedigreePrintEvent) - Method in interface com.objex.panywhere.PedigreePrintListener
Invoked when a pedigree print job fails and is aborted midstream
printingTriggered(PedigreePrintEvent) - Method in interface com.objex.panywhere.PedigreePrintListener
Invoked when Printing has been triggered / started.
printPedigree(boolean) - Method in class com.objex.panywhere.Pedigree
Print the current pedigree.
PROBAND_LOWER_LEFT - Static variable in class com.objex.panywhere.Pedigree
 
PROBAND_LOWER_RIGHT - Static variable in class com.objex.panywhere.Pedigree
 
PROBAND_UPPER_LEFT - Static variable in class com.objex.panywhere.Pedigree
 
PROBAND_UPPER_RIGHT - Static variable in class com.objex.panywhere.Pedigree
 
ProgressMonitorDialog - Class in com.objex.panywhere
Displays a progress bar for lengthy operations.
ProgressMonitorDialog(String, String, int, int) - Constructor for class com.objex.panywhere.ProgressMonitorDialog
 
ProgressMonitorDialog(Component, String, String, int, int) - Constructor for class com.objex.panywhere.ProgressMonitorDialog
 
ProgressMonitorDialog(String, String, int, int, boolean) - Constructor for class com.objex.panywhere.ProgressMonitorDialog
 
PROP_SAMPLE_PROPERTY - Static variable in class com.objex.panywhere.BooleanDataType
 
PROP_SAMPLE_PROPERTY - Static variable in class com.objex.panywhere.DateDataType
 
PROP_SAMPLE_PROPERTY - Static variable in class com.objex.panywhere.LegendCondition
 
PROP_SAMPLE_PROPERTY - Static variable in class com.objex.panywhere.MarkerDataType
 
PROP_SAMPLE_PROPERTY - Static variable in class com.objex.panywhere.NumberDataType
 
PROP_SAMPLE_PROPERTY - Static variable in class com.objex.panywhere.Subtext
 
PROP_SAMPLE_PROPERTY - Static variable in class com.objex.panywhere.SubtextLegend
 
PROP_SAMPLE_PROPERTY - Static variable in class com.objex.panywhere.SubtextLegendItem
 
PROP_SAMPLE_PROPERTY - Static variable in class com.objex.panywhere.TableField
 

Q

QUADRANT_FOUR_DOT - Static variable in class com.objex.panywhere.SymbolSelectionEvent
 
QUADRANT_ONE_DOT - Static variable in class com.objex.panywhere.SymbolSelectionEvent
 
QUADRANT_THREE_DOT - Static variable in class com.objex.panywhere.SymbolSelectionEvent
 
QUADRANT_TWO_DOT - Static variable in class com.objex.panywhere.SymbolSelectionEvent
 

R

readPedigree(File) - Method in class com.objex.panywhere.Pedigree
Reads the saved state of a Pedigree from XML stream encapsulated in a file passed as parameter to the method.
Relationship - Class in com.objex.panywhere
Defines at an abstract level what makes up a relationship between two Individuals.
Relationship() - Constructor for class com.objex.panywhere.Relationship
Creates a new Relationship object.
Relationship(String, String) - Constructor for class com.objex.panywhere.Relationship
Creates a new Relationship object for Individual specified by "upn" and with the twin type specified.
RelationshipConstants - Interface in com.objex.panywhere
Interface defines the constants used to designate relationships types, gender types.
RelationshipLine - Class in com.objex.panywhere
Defines aat an atomic level the properties of a Line2D object that connects two related Individuals to each other in a Pedigree contect.
RelationshipLine() - Constructor for class com.objex.panywhere.RelationshipLine
No argumment constructor.
RelationshipLine(double, double, double, double) - Constructor for class com.objex.panywhere.RelationshipLine
Create a Relationship line object whose two points are specified by the supplied coordinates
RelationshipLine(Line2D) - Constructor for class com.objex.panywhere.RelationshipLine
Create a Relationship line object whose two points are specified by the supplied Line2D object.
removeAddListener(AddListener) - Method in class com.objex.panywhere.Family
Enabled interested objects to remove and hence de-register for AddEvents
removeDeleteListener(DeleteListener) - Method in class com.objex.panywhere.Family
Allows users of Family Model bean to de-register the DeleteEvents
removeDimensionsListener(DimensionsListener) - Method in class com.objex.panywhere.Pedigree
Allows users of Pedigree Java Bean to de-registser Dimensions Change Events listeners
removeIconClickListener(IconClickListener) - Method in class com.objex.panywhere.Pedigree
Allows users of Pedigree Java Bean to de-registser Icon Cick Events.
removeImageListener(ImageListener) - Method in class com.objex.panywhere.Pedigree
Allows users of Pedigree Java Bean to de-register Pedigree Image Events.
removeImportListener(ImportListener) - Method in class com.objex.panywhere.Pedigree
Allows users of Pedigree Java Bean to register Pedigree Import Events.
removeIndividual(Individual) - Method in class com.objex.panywhere.Family
Removes / deletes specified Individual from this family or Pedigree.
removeLegendItem(Object) - Method in class com.objex.panywhere.Legend
Remove the LegendItem whose ID is aItemID from the Legend
removeLineClickListener(LineClickListener) - Method in class com.objex.panywhere.Pedigree
Allows users of Pedigree Java Bean to de-registser Line Cick Event listeners.
removePedigreePrintListener(PedigreePrintListener) - Method in class com.objex.panywhere.Pedigree
Use this method to add a pedigree print listener if you wish to be informed of the progress in the pedigree printing process.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.BooleanDataType
 
removePropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.DatabaseTable
Enables users of the Legend Bean to add property listeners
removePropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.DateDataType
 
removePropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.Family
Enables users of Family bean to remove property change events listeners
removePropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.Individual
Allows this Bean to de-register for property change events
removePropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.Legend
Enables users of the Legend Bean to add property listeners
removePropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.LegendCondition
 
removePropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.LegendItem
Enables users of the Legend Bean to add property listeners
removePropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.MarkerDataType
 
removePropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.NumberDataType
 
removePropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.Pedigree
Enables Pedigree to remove property change events listeners and stop receiving property change events
removePropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.Subtext
 
removePropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.SubtextLegend
 
removePropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.SubtextLegendItem
 
removePropertyChangeListener(PropertyChangeListener) - Method in class com.objex.panywhere.TableField
 
removeSubtextItem(int) - Method in class com.objex.panywhere.Subtext
Removes the SubtextItem to at the specified item line
removeSubtextLegendItem(int) - Method in class com.objex.panywhere.SubtextLegend
Removes the SubtextLegendItem object corresponding to data field whose id is "ai_fieldid "
removeSubtextListener(SymbolsLegendListener) - Method in class com.objex.panywhere.Legend
Used to removed SymbolsLegendListeners
removeSubtextListener(SubtextListener) - Method in class com.objex.panywhere.SubtextLegend
Used to removed SubtextListeners
removeSymbolChangeListener(SymbolChangeListener) - Method in class com.objex.panywhere.Symbol
Allows users of Symbol Bean to de-registser Icon update events.
render(Graphics2D, double, double, double, double) - Method in class com.objex.panywhere.IndividualRenderer
Draws the shape outline and symbols for the Individual's Icon at position specified.
render(Graphics2D, DrawingContext) - Method in class com.objex.panywhere.IndividualRenderer
Draws the appropriate icon for the Individual specified as the data model for this Renderer.
render(Graphics2D, DrawingContext, double, double) - Method in class com.objex.panywhere.IndividualRenderer
 
render(double, double, Graphics2D) - Method in class com.objex.panywhere.LegendItem
Paints an Icon and its description on the Pedigree surface
render(Graphics2D, DrawingContext, double, double, Chromosome, SubtextLegend) - Method in class com.objex.panywhere.Subtext
Draws all the subtext lines making up this Subtext object.
render(Graphics2D, DrawingContext, double, double) - Method in class com.objex.panywhere.SubtextLegend
Draws all the SubtextLegendItem lines.
resetOldestGeneration() - Static method in class com.objex.panywhere.Individual
Resets the oldest generation to its default value.
resetYoungestGeneration() - Static method in class com.objex.panywhere.Individual
Resets the generation of the youngest Individual in this family/pedigree.
reverseSelect() - Method in class com.objex.panywhere.Pedigree
Un-highlights all the Individuals who may be highlighted and highlights those that are not highlighted.

S

saveImage(String) - Method in class com.objex.panywhere.Pedigree
This function saves the pedigree that the control currently holds to image format specified.
saveImageAsStream(String, OutputStream) - Method in class com.objex.panywhere.Pedigree
This function saves the pedigree that the control currently holds to image format specified.
savePedigree(File) - Method in class com.objex.panywhere.Pedigree
Writes the current Pedigree state to an XML Stream encapsulated in file passed as paramener.
setAdopted(boolean) - Method in class com.objex.panywhere.Individual
Sets or unsets the adopted status of this Individual.
setAdoptedIn(boolean) - Method in class com.objex.panywhere.Individual
Sets or unsets the adoption status of this Individual
setAdoptedOut(boolean) - Method in class com.objex.panywhere.Individual
Sets or unsets the adoption status of this Individual.
setAlleleDisplayWidth(double) - Method in class com.objex.panywhere.Pedigree
Sets the maximum width about which to justify Allele text.
setAlleleTextWidth(double) - Method in class com.objex.panywhere.DrawingContext
 
setAutodraw(boolean) - Method in class com.objex.panywhere.Pedigree
Set the autodraw option to on or off.
setBeanfontname(String) - Method in class com.objex.panywhere.Pedigree
Setter for property beanfontname.
setBottomBar(boolean) - Method in class com.objex.panywhere.Allele
Setter for property bottomBar.
setCasual(Individual, boolean) - Method in class com.objex.panywhere.Individual
Sets or unsets the spouse "Casual Status" of the relationship between this Individual and specified spouse.
setCasual(boolean) - Method in class com.objex.panywhere.Relationship
Sets Casual status of this relationship object
setCasual(boolean) - Method in class com.objex.panywhere.SpouseRelationship
 
setCenterCircleColor(Color) - Method in class com.objex.panywhere.LegendItem
Sets the color value for the centre circle of the symbol
setCenterCircleColor(int) - Method in class com.objex.panywhere.LegendItem
Sets the RGB value for the color for the centre circle of the symbol
setCenterCircleColor(Color) - Method in class com.objex.panywhere.Symbol
 
setCenterCircleColor(int) - Method in class com.objex.panywhere.Symbol
 
setCenterCircleColor(Color) - Method in interface com.objex.panywhere.SymbolModel
Sets the color value for the centre circle of the symbol.
setCenterCircleColor(int) - Method in interface com.objex.panywhere.SymbolModel
Sets the RGB value for the color for the centre circle of the symbol.
setCenterCirclePaint(Paint) - Method in class com.objex.panywhere.LegendItem
NOT USED
setCenterSquareColor(Color) - Method in class com.objex.panywhere.LegendItem
Sets the color for the centre square of the symbol
setCenterSquareColor(int) - Method in class com.objex.panywhere.LegendItem
Sets the RGB value for the color for the centre squqre of the symbol
setCenterSquareColor(Color) - Method in class com.objex.panywhere.Symbol
 
setCenterSquareColor(int) - Method in class com.objex.panywhere.Symbol
 
setCenterSquareColor(Color) - Method in interface com.objex.panywhere.SymbolModel
Sets the color for the centre square of the symbol.
setCenterSquareColor(int) - Method in interface com.objex.panywhere.SymbolModel
Sets the RGB value for the color for the centre squqre of the symbol.
setCenterSquarePaint(Paint) - Method in class com.objex.panywhere.LegendItem
NOT USED
setChanged(boolean) - Method in class com.objex.panywhere.Individual
Not Used
setChanged(boolean) - Method in class com.objex.panywhere.Pedigree
Currently NOT USED
setChangeverticalpos(boolean) - Method in class com.objex.panywhere.Pedigree
Not ussed
setChildline(Line2D) - Method in class com.objex.panywhere.Individual
Sets child line for this Individual to the specified value
setChildLineHeight(double) - Method in class com.objex.panywhere.DrawingContext
Sets the current drawing context's child line height.
setChildlineheight(double) - Method in class com.objex.panywhere.Pedigree
Sets the value of childlineheight to a new value.
setChildlineRL(RelationshipLine) - Method in class com.objex.panywhere.Individual
Setter for property childlineRL.
setChromosome(Chromosome) - Method in class com.objex.panywhere.Individual
Setter for property chromosome.
setClientContactInfo(String) - Static method in class com.objex.panywhere.Pedigree
Use this function to change the default contact information for problems with the JavaBean.
setColor(Paint) - Method in class com.objex.panywhere.Allele
Setter for property color.
setColorManuallyAssigned(boolean) - Method in class com.objex.panywhere.Allele
Setter for property colorManuallyAssigned.
setCompareValue(Object) - Method in class com.objex.panywhere.LegendCondition
Sets the value that the Individual subject must satiffy on field conditionFieldid for the subtext to be displayed
setComputed(boolean) - Method in class com.objex.panywhere.Subtext.SubtextItem
Sets the new value for computed property.
setConditionFieldid(int) - Method in class com.objex.panywhere.LegendCondition
Sets the field for which the condition must be satified
setConditions(List<LegendCondition>) - Method in interface com.objex.panywhere.ComparableItems
Sets the new Iterable list of legend item conditions
setConditions(List<LegendCondition>) - Method in class com.objex.panywhere.LegendItem
Sets the new Iterable list of subtext conditions
setConditions(List<LegendCondition>) - Method in class com.objex.panywhere.SubtextLegendItem
Sets the new Iterable list of subtext conditions
setConsanguineous(Individual, boolean) - Method in class com.objex.panywhere.Individual
Sets or unsets the "Consanguineous" status of this Individual's relationship with specified spouse.
setConsanguineous(boolean) - Method in class com.objex.panywhere.Relationship
Sets Consanguinous status of this relationship object
setConsanguineous(boolean) - Method in class com.objex.panywhere.SpouseRelationship
 
setCreationDate(Date) - Method in class com.objex.panywhere.Pedigree
Sets the date on which the Pedigree was created
setData(Object) - Method in class com.objex.panywhere.Data
Deprecated.  
setData(String, Data) - Method in class com.objex.panywhere.Individual
Deprecated. Adds the specified data item to the Individual database using the specified field name as the column heading or fieldname. If data exists in this field already, it will be overitten without warning.
setData(Data) - Method in class com.objex.panywhere.Individual
Adds the specified data item to the Individual database using the specified field name as the column heading or fieldname.
setDatadictionary(DataDictionary) - Method in class com.objex.panywhere.Pedigree
Setter for property datadictionary.
setDataitems(Map<Integer, Data>) - Method in class com.objex.panywhere.Individual
Setter for property dataitems.
setDataModel(SymbolModel) - Method in class com.objex.panywhere.SymbolRenderer
Setter for property dataModel.
setDatatype(DataType) - Method in class com.objex.panywhere.DatabaseField
Setter for property datatype.
setDataTypeClass(Class) - Method in class com.objex.panywhere.DataType
 
setDeceased(boolean) - Method in class com.objex.panywhere.Individual
Set or unsets the deceased status for this individual to deceased or alive.
setDivorced(Individual, boolean) - Method in class com.objex.panywhere.Individual
Sets or unsets the "Divorced" status of this Individual's relationship with specified spouse.
setDivorced(boolean) - Method in class com.objex.panywhere.Relationship
Sets Divorced status of this relationship object
setDivorced(boolean) - Method in class com.objex.panywhere.SpouseRelationship
 
setDizygotic(boolean) - Method in class com.objex.panywhere.Individual
Setter for property dizygotic.
setDizygotic(boolean) - Method in class com.objex.panywhere.Relationship
Sets Dizygotic status of this relationship object
setDizygotic(boolean) - Method in class com.objex.panywhere.TwinRelationship
Sets the Dizygotic status of this Relationship Object
setExternalkey(String) - Method in class com.objex.panywhere.Individual
Setter for property externalkey.
setFamily(Family) - Method in class com.objex.panywhere.Pedigree
Sets the current family to specified value.
setFamilyID(String) - Method in class com.objex.panywhere.Family
Sets the family id property.
setFamilyID(String) - Method in class com.objex.panywhere.Individual
Sets the family ID of this Individual to supplied text string.
setFamilyName(String) - Method in class com.objex.panywhere.Family
Sets the family name property
setFather(Individual) - Method in class com.objex.panywhere.Individual
Sets Individual "pa" as the father of this Individual.
setFatherid(String) - Method in class com.objex.panywhere.Individual
Sets the FatherID of this Individual to supplied value.
setField(DatabaseField) - Method in class com.objex.panywhere.DatabaseTable
Add the database filed specified to the list of database Fields
setFieldid(int) - Method in class com.objex.panywhere.Data
Sets the database fieldid for the field to which this data item relates.
setFieldid(int) - Method in class com.objex.panywhere.DatabaseField
Sets the new fieldid
setFieldid(int) - Method in class com.objex.panywhere.Subtext.SubtextItem
Sets the fieldid linking this SubtextItem to the Data object within the Individual
setFieldid(int) - Method in class com.objex.panywhere.SubtextLegendItem
Sets the fieldid for the data item that this subtext item corresponds to.
setFieldname(String) - Method in class com.objex.panywhere.Data
Setter for property fieldname.
setFieldname(String) - Method in class com.objex.panywhere.DatabaseField
Setter for property fieldname.
setFields(Map) - Method in class com.objex.panywhere.DatabaseTable
Setter for property fields.
setFinished(String) - Method in class com.objex.panywhere.ProgressMonitorDialog
Sets the status of the progress bar to finished
setFirstName(String) - Method in class com.objex.panywhere.Individual
Sets the 1st name of the Individual to value .
setFooter(String) - Method in class com.objex.panywhere.Pedigree
This function sets the text for the footer.
setGender(String) - Method in class com.objex.panywhere.Individual
Sets the Gender of this Individual to supplied String.
setGenderunknown(boolean) - Method in class com.objex.panywhere.Individual
Sets or unsets the unknown gender property.
setGeneration(int) - Method in class com.objex.panywhere.Individual
Sets this Individual's generation to value specified.
setGenerationOffset(double) - Method in class com.objex.panywhere.DrawingContext
Sets the current drawing context's generation offset.
setGenerationoffset(double) - Method in class com.objex.panywhere.Pedigree
Sets the gap/distance between one generation and the next.
setGenerations(Individual) - Method in class com.objex.panywhere.Pedigree
This method traverses a family tree in which Individual "ind" is a member and sets the generations of Individuals appropriately.
setGenetic_distance(double) - Method in class com.objex.panywhere.ChromosomeMarker
Setter for property genetic_distance.
setHeader(String) - Method in class com.objex.panywhere.Pedigree
This function sets the text for the header.
setHeight(double) - Method in class com.objex.panywhere.Allele
Setter for property height.
setHeight(double) - Method in class com.objex.panywhere.SubtextLegend
Sets the maximum height of the subtext legend.
setHideControlProgressMonitors(boolean) - Method in class com.objex.panywhere.Pedigree
Use this method to hide all the progress dialogs that come implemented by the Progeny Anywhere control.
setHighlighted(boolean) - Method in class com.objex.panywhere.Individual
Sets or unsets the hilighted status of the Individual.
setHlColor(Color) - Method in class com.objex.panywhere.DrawingContext
Set the highlight color to be used for highlighted icons
setHLine(boolean) - Method in class com.objex.panywhere.LegendItem
Sets or unsets the vertical line flag for this symbol depending on the value of parameter passed.
setHLine(boolean) - Method in class com.objex.panywhere.Symbol
 
setHLine(boolean) - Method in interface com.objex.panywhere.SymbolModel
Sets or unsets the vertical line flag for this symbol depending on the value of parameter passed.
setHorizontalgridspacing(int) - Method in class com.objex.panywhere.Pedigree
Set the space between horizontal points on the grid.
setHorizontalgridspacing(String) - Method in class com.objex.panywhere.Pedigree
Set the space between horizontal points on the grid.
setIconheight(double) - Method in class com.objex.panywhere.DrawingContext
Gets the current drawing context's iconheight.
setIconheight(double) - Method in class com.objex.panywhere.Pedigree
Sets the height of the Icon that represents an Individual in a Pedigree.
setIconsubtext(String) - Method in class com.objex.panywhere.Individual
Sets the Iconsubtext property.
setIconsubtextfont(Font) - Method in class com.objex.panywhere.Pedigree
Sets the font for the icon subtext.
setIcontext(String) - Method in class com.objex.panywhere.Individual
Sets the Icontext property to specified value.
setIconwidth(double) - Method in class com.objex.panywhere.DrawingContext
Sets the current drawing context's iconwidth.
setIconwidth(double) - Method in class com.objex.panywhere.Pedigree
Sets the value of the current Icon width.
setID(String) - Method in class com.objex.panywhere.Allele
Setter for property ID.
setID(String) - Method in class com.objex.panywhere.DatabaseField
Setter for property ID.
setID(String) - Method in class com.objex.panywhere.LegendItem
Sets the Legend Item's ID
setImageZoomFactor(double) - Method in class com.objex.panywhere.Pedigree
Sets a new value for the largest image size zoom factor.
setImportShadow(boolean) - Method in class com.objex.panywhere.Pedigree
Currently NOT USED
setIndividualOffset(double) - Method in class com.objex.panywhere.DrawingContext
Sets the current drawing context's individual offset.
setIndividualoffset(double) - Method in class com.objex.panywhere.Pedigree
This function modifies the way SmartDraw operates by changing the amount of space between one Individual and the next Individual within the same generation in the increasing X-direction.
setIndividualRenderer(IndividualRenderer) - Method in class com.objex.panywhere.Pedigree
Setter for property individualRenderer.
setInfertile(Individual, boolean) - Method in class com.objex.panywhere.Individual
Sets the infertility Indicator for the Relationship between this Individual and specified spouse.
setInfertile(boolean) - Method in class com.objex.panywhere.Individual
Sets the infertility indicator for this Individual
setInfertile(boolean) - Method in class com.objex.panywhere.Relationship
Sets Infertility status of this relationship object
setInfertile(boolean) - Method in class com.objex.panywhere.SpouseRelationship
 
setKids(Hashtable) - Method in class com.objex.panywhere.Individual
Assigns the Individual's kids relationships to the supplied hashmap.
setLastName(String) - Method in class com.objex.panywhere.Individual
Sets the last name of the Individual to value .
setLegend(Legend) - Method in class com.objex.panywhere.Pedigree
Sets the legend property for this Pedigree.
setLegendDisplayText(String) - Method in interface com.objex.panywhere.ComparableItems
Sets the display text for the legend item.
setLegendDisplayText(String) - Method in class com.objex.panywhere.LegendItem
Sets the display text for the legend item.
setLegendDisplayText(String) - Method in class com.objex.panywhere.SubtextLegendItem
Sets the display text for the legend item.
setLegendHeight(double) - Method in class com.objex.panywhere.Legend
Sets the legend height.
setLegendItems(Map<String, LegendItem>) - Method in class com.objex.panywhere.Legend
Sets the legend for this Pedigree to the contents of the supplied hashmap.
setLegendPos(double, double) - Method in class com.objex.panywhere.Legend
Sets the XY position of the top left corner of the Legend bounding box.
setLegendPosX(double) - Method in class com.objex.panywhere.Legend
Sets the X position of the top left corner of the Legend bounding
setLegendPosY(double) - Method in class com.objex.panywhere.Legend
Sets the Y position of the top left corner of the Legend bounding box
setLegendText(String) - Method in class com.objex.panywhere.LegendItem
Sets the Legend Item's text that describes what this legend the symbols it encapsulates mean.
setLegendWidth(double) - Method in class com.objex.panywhere.Legend
Sets the legend width.
setLinewidth(float) - Method in class com.objex.panywhere.Pedigree
Sets the linewidth property value
setLinewidth(String) - Method in class com.objex.panywhere.Pedigree
Sets the linewidth property value.
setLivedragging(boolean) - Method in class com.objex.panywhere.Pedigree
Sets the "livedragging" property to true or on.
setLocation(double) - Method in class com.objex.panywhere.ChromosomeMarker
Setter for property location.
setMarkedby(String) - Method in class com.objex.panywhere.Individual
Sets the marker text for this Individual.
setMarkerDisplayHeight(double) - Method in class com.objex.panywhere.DrawingContext
 
setMarkerDisplayHeight(double) - Method in class com.objex.panywhere.Pedigree
 
setMarkerDisplayWidth(double) - Method in class com.objex.panywhere.DrawingContext
 
setMarkerDisplayWidth(double) - Method in class com.objex.panywhere.Pedigree
Sets the display width of each marker in a haplotype bar
setMarkers(Map) - Method in class com.objex.panywhere.Chromosome
Setter for property markers.
setMarried(Individual, boolean) - Method in class com.objex.panywhere.Individual
Sets or unsets the "Married" status of this Individual's relationship with specified spouse.
setMarried(boolean) - Method in class com.objex.panywhere.Relationship
Sets Normal status of this relationship object
setMarried(boolean) - Method in class com.objex.panywhere.SpouseRelationship
 
setMatchspouses(boolean) - Method in class com.objex.panywhere.Pedigree
Sets or unsets the flag indicating whether or not the spouses must be kept close together.
setMaternalAllele(Allele) - Method in class com.objex.panywhere.ChromosomeMarker
Setter for property maternalAllele.
setMaxChars(int) - Static method in class com.objex.panywhere.Allele
Deprecated. Sets 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
setMembers(Map) - Method in class com.objex.panywhere.Family
Adds the Individuals contained in Map fMembers to the Family Model
setMenuDelay(int) - Method in class com.objex.panywhere.Pedigree
Sets the user prefences for the Menu Transition Delay.
setMinX(double) - Method in class com.objex.panywhere.Pedigree
Sets the minimum X coordinate on which the left-most Individual's Icon is placed placed.
setMinY(double) - Method in class com.objex.panywhere.Pedigree
Sets the minimum Y coordinate on which the top most Individual's Icon can be placed.
setModel(Individual) - Method in class com.objex.panywhere.IndividualRenderer
Setter for property model.
setMonozygotic(boolean) - Method in class com.objex.panywhere.Individual
Setter for property monozygotic.
setMonozygotic(boolean) - Method in class com.objex.panywhere.Relationship
Abstract method sets Monozygotic status of this relationship object
setMonozygotic(boolean) - Method in class com.objex.panywhere.TwinRelationship
Sets the Monozygotic status of this Relationship Object
setMother(Individual) - Method in class com.objex.panywhere.Individual
Sets Individual "ma" as the mother of this Individual.
setMotherid(String) - Method in class com.objex.panywhere.Individual
Sets the MotherID of this Individual to supplied UPN
setName(String) - Method in class com.objex.panywhere.Chromosome
Setter for property name.
setName(String) - Method in class com.objex.panywhere.ChromosomeMarker
Setter for property name.
setNextMarkerSequence(int) - Method in class com.objex.panywhere.Chromosome
Setter for property nextMarkerSequence.
setNextTreeID(int) - Method in class com.objex.panywhere.Pedigree
Sets the next available TREEID for use in creating an new Family
setNextupn(int) - Method in class com.objex.panywhere.Pedigree
Sets the supplied parameter as the Pedigree's next UPN.
setNoissue(Individual, boolean) - Method in class com.objex.panywhere.Individual
Sets or unsets the relationship between this Individual and specified spouse as a "No Issue" type relatiosnhip A relationship is considered as "No Issue" if the two Individuals may not have kids together.
setNoissue(boolean) - Method in class com.objex.panywhere.Individual
Sets or usets the "No Issue" status of an Individual.
setNoissue(boolean) - Method in class com.objex.panywhere.Relationship
Sets No Issue status of this relationship object
setNoissue(boolean) - Method in class com.objex.panywhere.SpouseRelationship
 
setNote(String) - Method in class com.objex.panywhere.ProgressMonitorDialog
Update the progress monitor note
setOneclickadd(boolean) - Method in class com.objex.panywhere.Pedigree
Set the “one click add” option to on or off.
setOperator(String) - Method in class com.objex.panywhere.LegendCondition
Sets the operator to be used on comparing the compare value to the Individual's data
setOrder(int) - Method in class com.objex.panywhere.SubtextLegendItem
Sets the order of display of this legend item within the subtext legend.
setOwnerID(String) - Method in class com.objex.panywhere.Symbol
Setter for property ownerID.
setOwnerID(String) - Method in interface com.objex.panywhere.SymbolModel
Setter for property ownerID.
setParentlineAnchor(Point2D) - Method in class com.objex.panywhere.RelationshipLine
Sets the Parent Line Anchor point
setParentlineAnchorX(double) - Method in class com.objex.panywhere.RelationshipLine
Setter for property parentlineAnchorX.
setParentlineAnchorY(double) - Method in class com.objex.panywhere.RelationshipLine
Setter for property parentlineAnchorY.
setParentlines(Hashtable) - Method in class com.objex.panywhere.Individual
Sets this Individual's parent relationship lines container to specified hashmap.
setPaternalAllele(Allele) - Method in class com.objex.panywhere.ChromosomeMarker
Setter for property parternalAllele.
setPaternity(String) - Method in class com.objex.panywhere.Allele
Setter for property paternity.
setPedigreescale(double) - Method in class com.objex.panywhere.Pedigree
Sets the drawing scale for the Pedigree the supplied value.
setPedigreeSize(Dimension) - Method in class com.objex.panywhere.Pedigree
Change the dimensions of the Pedigree canvas.
setPedigreeViewMode(int) - Method in class com.objex.panywhere.Pedigree
Set the pedigree mode to one of Pedigree.VIEW_AND_CHANGE_MODE or Pedigree.VIEWONLY_MODE depending on the value of the parameter ab_viewonly.
setPoint(double, double) - Method in class com.objex.panywhere.Individual
Sets the current location of an Individual object to supplied xy coordinates.
setPopupEnabled(boolean) - Static method in class com.objex.panywhere.Pedigree
Sets or unsets the property or flag that enables the popup menus to be shown or hidden.
setProband(boolean) - Method in class com.objex.panywhere.Individual
Sets or usets the proband status of an Individual.
setProbandArrowPos(String) - Method in class com.objex.panywhere.Pedigree
Sets the position where the proband arrow must be drawn.
setProgress() - Method in class com.objex.panywhere.ProgressMonitorDialog
Update the progress counter for this monitor by a value of 1
setProgress(int) - Method in class com.objex.panywhere.ProgressMonitorDialog
Update the progress counter for this monitor to value "prog"
setPulllonerelatives(boolean) - Method in class com.objex.panywhere.Pedigree
Sets the new value of property "pulllonerelatives".
setQuad1Dot(boolean) - Method in class com.objex.panywhere.LegendItem
Sets the symbol color for quadrant 1.
setQuad1Dot(boolean) - Method in class com.objex.panywhere.Symbol
 
setQuad1Dot(boolean) - Method in interface com.objex.panywhere.SymbolModel
Sets the symbol color for quadrant 1 dot to a default of black or to null depending on value of parameter bColor.
setQuad1DotColor(Color) - Method in class com.objex.panywhere.LegendItem
Setter for property quad1DotColor.
setQuad1DotColor(Color) - Method in class com.objex.panywhere.Symbol
 
setQuad1DotColor(Color) - Method in interface com.objex.panywhere.SymbolModel
Setter for property quad1DotColor.
setQuad2Dot(boolean) - Method in class com.objex.panywhere.LegendItem
Sets the symbol color for quadrant 2 dot.
setQuad2Dot(boolean) - Method in class com.objex.panywhere.Symbol
 
setQuad2Dot(boolean) - Method in interface com.objex.panywhere.SymbolModel
Sets the symbol color for quadrant 2 dot to a default of black or to null depending on value of parameter bColor.
setQuad2DotColor(Color) - Method in class com.objex.panywhere.LegendItem
Setter for property quad2DotColor.
setQuad2DotColor(Color) - Method in class com.objex.panywhere.Symbol
 
setQuad2DotColor(Color) - Method in interface com.objex.panywhere.SymbolModel
Setter for property quad2DotColor.
setQuad3Dot(boolean) - Method in class com.objex.panywhere.LegendItem
Sets the symbol color for quadrant 3 dot
setQuad3Dot(boolean) - Method in class com.objex.panywhere.Symbol
 
setQuad3Dot(boolean) - Method in interface com.objex.panywhere.SymbolModel
Sets the symbol color for quadrant 3 dot to a default of black or to null depending on value of parameter bColor.
setQuad3DotColor(Color) - Method in class com.objex.panywhere.LegendItem
Setter for property quad3DotColor.
setQuad3DotColor(Color) - Method in class com.objex.panywhere.Symbol
 
setQuad3DotColor(Color) - Method in interface com.objex.panywhere.SymbolModel
Setter for property quad3DotColor.Must generate a SymbolChangeEvent with quadrant seven (7) as the source.
setQuad4Dot(boolean) - Method in class com.objex.panywhere.LegendItem
Sets the symbol color for quadrant 4 dot
setQuad4Dot(boolean) - Method in class com.objex.panywhere.Symbol
 
setQuad4Dot(boolean) - Method in interface com.objex.panywhere.SymbolModel
Sets the symbol color for quadrant 4 dot to a default of black or to null depending on value of parameter bColor.
setQuad4DotColor(Color) - Method in class com.objex.panywhere.LegendItem
Setter for property quad4DotColor.
setQuad4DotColor(Color) - Method in class com.objex.panywhere.Symbol
 
setQuad4DotColor(Color) - Method in interface com.objex.panywhere.SymbolModel
Setter for property quad4DotColor.
setQuadFourColor(Color) - Method in class com.objex.panywhere.LegendItem
Sets the symbol color for quadrant 4
setQuadFourColor(int) - Method in class com.objex.panywhere.LegendItem
Sets the RGB value for the color in Quadrant 4
setQuadFourColor(Color) - Method in class com.objex.panywhere.Symbol
 
setQuadFourColor(int) - Method in class com.objex.panywhere.Symbol
 
setQuadFourColor(Color) - Method in interface com.objex.panywhere.SymbolModel
Sets the symbol color for quadrant 4.
setQuadFourColor(int) - Method in interface com.objex.panywhere.SymbolModel
Sets the RGB value for the color in Quadrant 4.
setQuadFourPaint(Paint) - Method in class com.objex.panywhere.LegendItem
NOT USED
setQuadOneColor(Color) - Method in class com.objex.panywhere.LegendItem
Sets the symbol color for quadrant 1
setQuadOneColor(int) - Method in class com.objex.panywhere.LegendItem
Sets the RGB value for the color in Quadrant 1
setQuadOneColor(Color) - Method in class com.objex.panywhere.Symbol
 
setQuadOneColor(int) - Method in class com.objex.panywhere.Symbol
 
setQuadOneColor(Color) - Method in interface com.objex.panywhere.SymbolModel
Sets the symbol color for quadrant 1.
setQuadOneColor(int) - Method in interface com.objex.panywhere.SymbolModel
Sets the RGB value for the color in Quadrant 1.
setQuadOnePaint(Paint) - Method in class com.objex.panywhere.LegendItem
NOT USED
setQuadrant(int, int) - Method in class com.objex.panywhere.Individual
Sets the color for a specified quantrant of this Individual's Symbol object to the specified value.
setQuadThreeColor(Color) - Method in class com.objex.panywhere.LegendItem
Sets the symbol color for quadrant 3
setQuadThreeColor(int) - Method in class com.objex.panywhere.LegendItem
Sets the RGB value for the color in Quadrant 3
setQuadThreeColor(Color) - Method in class com.objex.panywhere.Symbol
 
setQuadThreeColor(int) - Method in class com.objex.panywhere.Symbol
 
setQuadThreeColor(Color) - Method in interface com.objex.panywhere.SymbolModel
Sets the symbol color for quadrant 3.
setQuadThreeColor(int) - Method in interface com.objex.panywhere.SymbolModel
Sets the RGB value for the color in Quadrant 3.
setQuadThreePaint(Paint) - Method in class com.objex.panywhere.LegendItem
NOT USED
setQuadTwoColor(Color) - Method in class com.objex.panywhere.LegendItem
Sets the symbol color for quadrant 2
setQuadTwoColor(int) - Method in class com.objex.panywhere.LegendItem
Sets the RGB value for the color in Quadrant 2
setQuadTwoColor(Color) - Method in class com.objex.panywhere.Symbol
 
setQuadTwoColor(int) - Method in class com.objex.panywhere.Symbol
 
setQuadTwoColor(Color) - Method in interface com.objex.panywhere.SymbolModel
Sets the symbol color for quadrant 2.
setQuadTwoColor(int) - Method in interface com.objex.panywhere.SymbolModel
Sets the RGB value for the color in Quadrant 2.
setQuadTwoPaint(Paint) - Method in class com.objex.panywhere.LegendItem
NOT USED
setQuestionMark(boolean) - Method in class com.objex.panywhere.LegendItem
Sets the flag to show question mark symbol to true or false.
setQuestionMark(boolean) - Method in class com.objex.panywhere.Symbol
 
setQuestionMark(boolean) - Method in interface com.objex.panywhere.SymbolModel
Sets the flag to show question mark symbol to true or false.
setRecalculatepos(boolean) - Method in class com.objex.panywhere.Pedigree
Not used
setRelationships(Hashtable) - Method in class com.objex.panywhere.Individual
Assigns the Individual's relationships container to the supplied hashmap.
setSAB(boolean) - Method in class com.objex.panywhere.Individual
Sets or usets the SAB status of an Individual.
setSampleProperty(String) - Method in class com.objex.panywhere.BooleanDataType
 
setSampleProperty(String) - Method in class com.objex.panywhere.DateDataType
 
setSampleProperty(String) - Method in class com.objex.panywhere.LegendCondition
 
setSampleProperty(String) - Method in class com.objex.panywhere.MarkerDataType
 
setSampleProperty(String) - Method in class com.objex.panywhere.NumberDataType
 
setSampleProperty(String) - Method in class com.objex.panywhere.Subtext
 
setSampleProperty(String) - Method in class com.objex.panywhere.SubtextLegend
 
setSampleProperty(String) - Method in class com.objex.panywhere.SubtextLegendItem
 
setSampleProperty(String) - Method in class com.objex.panywhere.TableField
 
setScale(double, double) - Method in class com.objex.panywhere.Pedigree
Sets the drawing scale in the both the X and Y direction to the value supplied.
setScaleHeader(boolean) - Method in class com.objex.panywhere.Pedigree
 
setSeparated(Individual, boolean) - Method in class com.objex.panywhere.Individual
Sets or unsets the "Separated" status of this Individual's relationship with specified spouse.
setSeparated(boolean) - Method in class com.objex.panywhere.Relationship
Sets Separated status of this relationship object.
setSeparated(boolean) - Method in class com.objex.panywhere.SpouseRelationship
 
setSequence(int) - Method in class com.objex.panywhere.ChromosomeMarker
Setter for property sequence.
setShadow(boolean) - Method in class com.objex.panywhere.Individual
Sets or unsets the boolean flag indicating whether or not this Individual is a shadow or not.
setShadowupn(String) - Method in class com.objex.panywhere.Individual
Setter for property shadowupn.
setShowblueid(boolean) - Method in class com.objex.panywhere.DrawingContext
Sets the current drawing context's showBlueid property.
setShowblueid(boolean) - Method in class com.objex.panywhere.Pedigree
Set the blue ID number to visible or invisible for all the individuals in the pedigree.
setShowDate(boolean) - Method in class com.objex.panywhere.Pedigree
Flag indicating whether or not to show the date in the top left corner of the pedigree.
setShowfooter(boolean) - Method in class com.objex.panywhere.Pedigree
Sets or unsets the flag indicating whether or not to show the footer at the bottom of every page
setShowgrid(boolean) - Method in class com.objex.panywhere.Pedigree
Sets or unsets the flag indicating whether or not grids must be displayed on the Pedigree.
setShowhaplotype(boolean) - Method in class com.objex.panywhere.DrawingContext
Sets the current drawing context's showHaplotype property.
setShowhaplotypes(boolean) - Method in class com.objex.panywhere.Pedigree
Sets the property showhaplotypes to specified value.
setShowheader(boolean) - Method in class com.objex.panywhere.Pedigree
Sets or unsets the flag indicating whether or not to show the header at the top of every page
setShowhooks(boolean) - Method in class com.objex.panywhere.Pedigree
Set or unsets the flag proprty for shwoing hooks.
setShowlegend(boolean) - Method in class com.objex.panywhere.Pedigree
Turns the display of the legend on or off.
setShowpagebreaks(boolean) - Method in class com.objex.panywhere.Pedigree
When the control is first initialized, it examines the default printer and determines the page size.
setShowSubtextLegend(boolean) - Method in class com.objex.panywhere.Pedigree
Set the new value for whether or not subtext legend must be shown
setSiblingline(Line2D) - Method in class com.objex.panywhere.Individual
Sets the sibling line for this Individual to supplied line2D object
setSiblinglineRL(RelationshipLine) - Method in class com.objex.panywhere.Individual
Setter for property siblinglineRL.
setSiblings(Hashtable) - Method in class com.objex.panywhere.Individual
Assigns the Individual's siblings relationships index to the supplied hashmap contents.
setSnaptogrid(boolean) - Method in class com.objex.panywhere.Pedigree
Sets "snaptogrid" property to true or false depending on the value passed.
setSpouse(Individual) - Method in class com.objex.panywhere.Individual
Sets the main spouse reference for this Individual.
setSpouseindex(Hashtable) - Method in class com.objex.panywhere.Individual
Assigns the spouse relationship table to specified hashmap.
setSpouselines(Hashtable) - Method in class com.objex.panywhere.Individual
Sets this Individual's spouse relationship lines property.
setSpouses(Hashtable) - Method in class com.objex.panywhere.Individual
Assigns the Individual's spouses relationships container to the supplied hashmap.
setSubdata(Map<Integer, Data>) - Method in class com.objex.panywhere.Data
Sets the list of subitems to the values in the parameter a_subdata
setSubfields(Map) - Method in class com.objex.panywhere.DatabaseField
Set this field's new subfields
setSubfields(Map) - Method in class com.objex.panywhere.TableField
Set the subfields of this field to the contents of the Map aSubFields
setSubtext(Subtext) - Method in class com.objex.panywhere.Individual
Sets the new Subtext object for this Individual
setSubtextFont(Font) - Method in class com.objex.panywhere.DrawingContext
Sets the current drawing context's subtext and AlleleText font.
setSubtextItems(Map<Integer, Subtext.SubtextItem>) - Method in class com.objex.panywhere.Subtext
 
setSubtextLegend(SubtextLegend) - Method in class com.objex.panywhere.Pedigree
Sets a new subtext legend for this Pedigree viewer
setSubtextLegendItems(Map<Integer, SubtextLegendItem>) - Method in class com.objex.panywhere.SubtextLegend
Sets the new list of subtext legend Items
setSubtextYValue(double) - Method in class com.objex.panywhere.DrawingContext
Sets the current drawing context's subtextYValue.
setSubtextyvalue(double) - Method in class com.objex.panywhere.Pedigree
Sets the relative positioning of the Icon subtext.
setSymbol(Symbol) - Method in class com.objex.panywhere.Individual
Assigns this Individual's symbol object to the supplied object.
setSymbolRenderer(SymbolRenderer) - Method in class com.objex.panywhere.IndividualRenderer
Setter for property symbolRenderer.
setSymbolsBasedOnData(boolean) - Method in class com.objex.panywhere.Pedigree
Set this property to TRUE if you wish to calculate the eligibility of each Symbol setting based on the Data that is held by the Individual of which that Symbol is a property.
setTable(DatabaseTable) - Method in class com.objex.panywhere.DataDictionary
Adds a new database table to the list of tables within this data dictionary
setTableid(int) - Method in class com.objex.panywhere.DatabaseTable
Setter for property tableid.
setTablename(String) - Method in class com.objex.panywhere.DatabaseTable
Setter for property tablename.
setTables(Map<Integer, DatabaseTable>) - Method in class com.objex.panywhere.DataDictionary
Setter for property tables.
setTag(String) - Method in class com.objex.panywhere.Individual
Sets the tag property value to supplied string
setText(String) - Method in class com.objex.panywhere.Subtext.SubtextItem
Sets the new display text for this SubtextItem.
setTextHeight(double) - Method in class com.objex.panywhere.Allele
Setter for property textHeight.
setTextWidth(double) - Method in class com.objex.panywhere.Allele
Setter for property textWidth.
setTextX(double) - Method in class com.objex.panywhere.Allele
Setter for property textX.
setTextY(double) - Method in class com.objex.panywhere.Allele
Setter for property textY.
setTopBar(boolean) - Method in class com.objex.panywhere.Allele
Setter for property topBar.
setTraversed(boolean) - Method in class com.objex.panywhere.Individual
Set a marker flag to true of false.
setTree(String) - Method in class com.objex.panywhere.Individual
Sets the Tree ID of this Individual to supplied text string.
setTwinindex(Hashtable) - Method in class com.objex.panywhere.Individual
Assigns the twin relationship table to specified hashmap
setTwinline(Line2D) - Method in class com.objex.panywhere.Individual
Sets twin line property for this Individual
setTwinlineRL(RelationshipLine) - Method in class com.objex.panywhere.Individual
Setter for property twinlineRL.
setTwins(Individual, String) - Method in class com.objex.panywhere.Individual
Add a twin (triplet or quadruplet) brother or sister to this Individual.
setTwintypeunknown(boolean) - Method in class com.objex.panywhere.Individual
Setter for property twintypeunknown.
setType(String) - Method in class com.objex.panywhere.Allele
Setter for property type.
setType(String) - Method in class com.objex.panywhere.Relationship
Sets the Type of twin
setTypeid(int) - Method in class com.objex.panywhere.DataType
 
setTypename(String) - Method in class com.objex.panywhere.DataType
Set the datatyep name e.g.
setUnknown(boolean) - Method in class com.objex.panywhere.Relationship
Sets Unknown Twin Type status of this relationship object
setUnknown(boolean) - Method in class com.objex.panywhere.TwinRelationship
Sets the Unknown status of this Twin Relationship Object
setUpn(String) - Method in class com.objex.panywhere.Individual
Sets the Unique Number for this Individual to supplied value
setUpn(int) - Method in class com.objex.panywhere.Individual
Sets the Unique Number for this Individual to supplied value
setUpn(String) - Method in class com.objex.panywhere.Relationship
Sets the UPN
setUseStandardProbandArrow(boolean) - Method in class com.objex.panywhere.DrawingContext
Sets a new value for property "useStandardProbandArrow" which determines what type of proband indicator will be drawn
setUseStandardProbandArrow(boolean) - Method in class com.objex.panywhere.Pedigree
Sets a new value for property "useStandardProbandArrow" which determines what type of proband indicator will be drawn
setValue(Object) - Method in class com.objex.panywhere.Data
Sets the new value for this data item
setVerticalgridspacing(String) - Method in class com.objex.panywhere.Pedigree
Set the space between vertical points on the grid.
setVerticalgridspacing(int) - Method in class com.objex.panywhere.Pedigree
Set the space between vertical points on the grid.
setVLine(boolean) - Method in class com.objex.panywhere.LegendItem
Sets or unsets the vertical line flag for this symbol depending on the value of parameter passed.
setVLine(boolean) - Method in class com.objex.panywhere.Symbol
 
setVLine(boolean) - Method in interface com.objex.panywhere.SymbolModel
 
setWidth(double) - Method in class com.objex.panywhere.Allele
Setter for property width.
setWidth(double) - Method in class com.objex.panywhere.SubtextLegend
Sets the maximum width of the subtext legend.
setX(double) - Method in class com.objex.panywhere.Allele
Setter for property x.
setX(double) - Method in class com.objex.panywhere.Individual
Sets the X-Coordinate for this Individual's Icon
setX(double) - Method in class com.objex.panywhere.LegendItem
Sets the current legend symbol location X Coordinate
setX(double) - Method in class com.objex.panywhere.Subtext.SubtextItem
Sets X-Coordinate on pedigree space on which this subtext item's text layout object is rendered.
setXcoordinate(double) - Method in class com.objex.panywhere.Individual
Sets the X coordinate position at which this Individual's Icon will be drawn.
setY(double) - Method in class com.objex.panywhere.Allele
Setter for property y.
setY(double) - Method in class com.objex.panywhere.Individual
Sets the Y-Coordinate for this Individual's Icon
setY(double) - Method in class com.objex.panywhere.LegendItem
Sets the current legend symbol location Y Coordinate
setY(double) - Method in class com.objex.panywhere.Subtext.SubtextItem
Sets Y-Coordinate on pedigree space on which this subtext item's text layout object is rendered.
setYcoordinate(double) - Method in class com.objex.panywhere.Individual
Sets the Y coordinate position at which this Individual's Icon will be drawn.
showAll() - Method in class com.objex.panywhere.Pedigree
Highlights all individuals in the Pedigree.
showAncestorPath(Individual, int) - Method in class com.objex.panywhere.Pedigree
Shows and highlights the specified Individual's ancestors at the degree of relation specified
showAncestorPath(Individual) - Method in class com.objex.panywhere.Pedigree
Highlights all the ancestors of the specified individual -- showing the path from this individual to the top most ancestors.
showChildren(Individual) - Method in class com.objex.panywhere.Pedigree
Highlights the Individual "ind's" kids
showDescendantsPath(Individual, int) - Method in class com.objex.panywhere.Pedigree
Highlights all the descendants of the spciefied individual -- showing the path from this individual to all his / her descendants.
showDescendantsPath(Individual) - Method in class com.objex.panywhere.Pedigree
Highlight all Descendants of Individual "ind"
showLegendDialog(boolean) - Method in class com.objex.panywhere.Pedigree
Creates and /or displays the Legend Dialog dialog box
showPaletteDialog(boolean) - Method in class com.objex.panywhere.Pedigree
Creates and /or displays the Palette dialog box
showParents(Individual) - Method in class com.objex.panywhere.Pedigree
Highlights the Individual "ind's" parents
showPropertiesDialog(boolean) - Method in class com.objex.panywhere.Pedigree
Creates and/or displays the properties dialog box
showSiblings(Individual) - Method in class com.objex.panywhere.Pedigree
Highlights the Individual "ind's" siblings
showSpouses(Individual) - Method in class com.objex.panywhere.Pedigree
Highlights the Individual "ind's" spouses
showUncles(Individual) - Method in class com.objex.panywhere.Pedigree
Highlights all the relatives of this Individual depending on degree of relation chosen.
SISTER - Static variable in interface com.objex.panywhere.RelationshipConstants
Relationship string for sister
SMALLER_THAN_OPERATOR - Static variable in interface com.objex.panywhere.ComparableItems
Smaller than operator for comparing subtext field values
SMALLER_THAN_OR_EQUAL_OPERATOR - Static variable in interface com.objex.panywhere.ComparableItems
Less than or equal to operator for comparing subtext field values
smartDraw() - Method in class com.objex.panywhere.Pedigree
This method excutes the drawing algorithm that calculates the most appropriate positions for each Individual in the Pedigree.
SON - Static variable in interface com.objex.panywhere.RelationshipConstants
Relationship string for SON
SPOUSE - Static variable in interface com.objex.panywhere.RelationshipConstants
Relationship string for spouse
SpouseRelationship - Class in com.objex.panywhere
Class defines the the properties and methods of a SpouseRelationship bean.
SpouseRelationship() - Constructor for class com.objex.panywhere.SpouseRelationship
Creates a new Spouse Relationship Object
SpouseRelationship(String, String) - Constructor for class com.objex.panywhere.SpouseRelationship
Creates a new SpouseRelationship object for Individual specified and with the spouse type types specified.
Subtext - Class in com.objex.panywhere
This class defines an object that contains the subtext lines or items.
Subtext() - Constructor for class com.objex.panywhere.Subtext
Creates a new Subtext object for the display of iconsubtext lines
Subtext.SubtextItem - Class in com.objex.panywhere
Represents a Subtext line or item.
Subtext.SubtextItem() - Constructor for class com.objex.panywhere.Subtext.SubtextItem
Creates a new Instance of SubtextItem
SUBTEXT_SIBLING_LINE_GAP - Static variable in class com.objex.panywhere.Pedigree
The gap between the last subtext line or marker for Individuals in one generation and the sibling line position of the Individuals in the next generation
SubtextEvent - Class in com.objex.panywhere
This events is fired everytime there is a change in the SubtextLegend.
SubtextEvent(SubtextLegendItem, Object) - Constructor for class com.objex.panywhere.SubtextEvent
Creates a new instance of SubtextEvent
SubtextLegend - Class in com.objex.panywhere
This class defines the Legend for the Subtext elements of an Individual.
SubtextLegend() - Constructor for class com.objex.panywhere.SubtextLegend
Creates a new SubtextLegend instance
SUBTEXTLEGEND_GAP - Static variable in class com.objex.panywhere.Pedigree
The gap between the leftmost Individual in a generation and the SubtextLegend if any is shown
SubtextLegendItem - Class in com.objex.panywhere
This class defines the objects to be displayed in the SubtextLegend.
SubtextLegendItem() - Constructor for class com.objex.panywhere.SubtextLegendItem
Creates a new SubtextLegendItem
subtextLegendItemAdded(SubtextEvent) - Method in interface com.objex.panywhere.SubtextListener
Fires SubtextEvent events whenever a new subtext legend item has been added
subtextLegendItemRemoved(SubtextEvent) - Method in interface com.objex.panywhere.SubtextListener
Fires SubtextEvent events whenever a new subtext legend item has been removed
SubtextListener - Interface in com.objex.panywhere
 
Symbol - Class in com.objex.panywhere
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.
Symbol() - Constructor for class com.objex.panywhere.Symbol
Creates a new Symbol object with no color coding schemes
Symbol(String) - Constructor for class com.objex.panywhere.Symbol
Creates a new Symbol object whose ID property is set to UPN of the Individual who owns the symbol.
SymbolChangeEvent - Class in com.objex.panywhere
An event which is generated every time an Individual's Symbol is updated or changed.
SymbolChangeEvent(Object, int, int) - Constructor for class com.objex.panywhere.SymbolChangeEvent
Creates a new instance of SymbolChangeEvent
SymbolChangeEvent(Object, int) - Constructor for class com.objex.panywhere.SymbolChangeEvent
Creates a new instance of SymbolChangeEvent
SymbolChangeListener - Interface in com.objex.panywhere
Classes that need to be informed when SymbolChangeEvents are generated must implement this Interface and register using the Symbol class's addSymbolListener() method.
SymbolModel - Interface in com.objex.panywhere
Defines the operations and/or properties that are permissible for a SymbolModel object.
SymbolRenderer - Class in com.objex.panywhere
The Symbol Renderer object performs the rendering of Individual's Symbol icons on the pedigree given the data obtained from the SymbolModel associated with this Renderer.
SymbolRenderer(SymbolModel) - Constructor for class com.objex.panywhere.SymbolRenderer
Creates a new instance of SymbolRenderer
SymbolRenderer() - Constructor for class com.objex.panywhere.SymbolRenderer
Creates a new instance of SymbolRenderer with a NULL data source / model
symbolSelected(SymbolSelectionEvent) - Method in interface com.objex.panywhere.SymbolSelectionListener
Invoked when a symbol has been clicked or selected from the symbol palette
SymbolSelectionEvent - Class in com.objex.panywhere
Class defines an Event that is generated whenever a symbol is selected from the symbol palette in the Legend Editing panel.
SymbolSelectionEvent(Component, int) - Constructor for class com.objex.panywhere.SymbolSelectionEvent
Creates a new Symbol Selection Event when a mouse has been clicked on a symbol within the palette
SymbolSelectionListener - Interface in com.objex.panywhere
Defines a listener interface with the operations that those objects that are interested in receiving SymbolSelection Events must of necesity implement.
SymbolsLegendListener - Interface in com.objex.panywhere
Listener interface for LegendChange events.

T

TableField - Class in com.objex.panywhere
Defines a table field that may have one or more subfields of type DatabaseField
TableField() - Constructor for class com.objex.panywhere.TableField
 
TEXT_TYPE - Static variable in class com.objex.panywhere.DataType
Text data type for strings
TextDataType - Class in com.objex.panywhere
Defines the TextDataType
TextDataType() - Constructor for class com.objex.panywhere.TextDataType
Creates a new DTextDataType Instance
TWINBROTHER - Static variable in interface com.objex.panywhere.RelationshipConstants
Relationship string for Twin Brother
TwinRelationship - Class in com.objex.panywhere
Class defines the properties and methods of a relationship between twins, triplets and/or quadruplets.
TwinRelationship() - Constructor for class com.objex.panywhere.TwinRelationship
Creates a new TwinRelationship object
TwinRelationship(String, String) - Constructor for class com.objex.panywhere.TwinRelationship
Creates a new TwinRelationship object for Individual specified and with the Twin type types specified.
TWINSISTER - Static variable in interface com.objex.panywhere.RelationshipConstants
Relationship string for Twin Sister

U

unassign(LegendItem) - Method in class com.objex.panywhere.Symbol
De-assigns the encoding arising from the object aItem which may have been removed or updated.
UNKNOWN_GENDER - Static variable in interface com.objex.panywhere.RelationshipConstants
Gender string for Individual whose gender is specified as Unknown.
updateMon(String) - Method in class com.objex.panywhere.ProgressMonitorDialog
Update the progress counter for this monitor
updateMon(String, int, int) - Method in class com.objex.panywhere.ProgressMonitorDialog
Update the progress counter for this monitor
updateSubtext(SubtextLegend, DataDictionary) - Method in class com.objex.panywhere.Individual
This method must be called whenever the subtext for the Individual needs to be update before the next painting of the Pedigre is done.
updateSymbol(Legend) - Method in class com.objex.panywhere.Individual
This method must be called whenever the symbols for the Individual needs to be update before the next painting of the Pedigre is done.
updateSymbol(LegendItem, boolean) - Method in class com.objex.panywhere.Individual
This method must be called whenever the symbols for the Individual needs to be update before the next painting of the Pedigre is done.
updateSymbol(LegendItem, boolean, boolean) - Method in class com.objex.panywhere.Individual
Deprecated.  
updateSymbol(long) - Method in class com.objex.panywhere.Individual
Updates Individual's symbol object by decoding the Long Integer passed as parameter.

Y

YESNO_TYPE - Static variable in class com.objex.panywhere.DataType
Yes/No Data Type whose values are Y/N
YesNoDataType - Class in com.objex.panywhere
Defines the YesNoDataType
YesNoDataType() - Constructor for class com.objex.panywhere.YesNoDataType
Creates a new YesNoDataType Instance

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