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
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.
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.
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.
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.
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.
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.
Classes that need to be informed of any DeleteEvents must implement this Interface and register their interest using the
Family Model's addDeleteListener() method.
Disconnects this Individual from all his/her direct relatives (Siblings, Parents and Kids and SPouses) by removing this Individual from their
relationship tables.
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().
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.
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
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.
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
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
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
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.
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
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.
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.
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".