|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmesquite.lib.MenuOwner
mesquite.lib.EmployerEmployee
mesquite.lib.MesquiteModule
mesquite.assoc.lib.AssociationSource
public abstract class AssociationSource
Supplies TaxaAssociation's for instance from a file or simulated.
| Field Summary |
|---|
| Fields inherited from class mesquite.lib.MesquiteModule |
|---|
author, browserString, checkMethodsAtStartup, hiredAsDefaultInScripting, lastResult, lastResultString, logWindow, mesquiteDirectory, mesquiteDirectoryPath, mesquiteTrunk, moduleInfo, prefsDirectory, proj, textEdgeCompensationHeight, textEdgeCompensationWidth, totalFinalized, userDirectory |
| Fields inherited from class mesquite.lib.EmployerEmployee |
|---|
employees, employer, startupBailOut, stringPos, suppressHireQueries, totalCreated, totalDisposed, useOtherChoices |
| Fields inherited from interface mesquite.lib.MesquiteListener |
|---|
ANNOTATION_ADDED, ANNOTATION_CHANGED, ANNOTATION_DELETED, ASSOCIATED_CHANGED, BRANCHES_REARRANGED, BRANCHLENGTHS_CHANGED, COMMAND_CANCELLED, DATA_CHANGED, ELEMENT_CHANGED, ITEMS_ADDED, NAMES_CHANGED, OBJECT_DESTROYED, PARTS_ADDED, PARTS_CHANGED, PARTS_DELETED, PARTS_MOVED, SELECTION_CHANGED, TAXA_SUBSTITUTED, TEXTFIELD_EDITED, UNKNOWN, VALUE_CHANGED |
| Fields inherited from interface mesquite.lib.HNode |
|---|
MOUSEDOWN, MOUSEEXIT, MOUSEMOVE |
| Constructor Summary | |
|---|---|
AssociationSource()
|
|
| Method Summary | |
|---|---|
abstract TaxaAssociation |
getAssociation(Taxa taxa,
int index)
Returns indexth TaxaAssociation |
abstract TaxaAssociation |
getAssociation(Taxa taxa1,
Taxa taxa2,
int index)
Returns indexth TaxaAssociation |
java.lang.String |
getAssociationNameString(Taxa taxa,
int index)
Returns String naming list number index |
abstract TaxaAssociation |
getCurrentAssociation(Taxa taxa)
Returns current TaxaAssociation. |
java.lang.String[] |
getDefaultModule()
Returns name of default module for superclass. |
java.lang.Class |
getDutyClass()
Returns duty Class the module belongs to; should be defined not by module itself but by abstract class representing duty |
java.lang.String |
getDutyName()
Returns the name of the duty; set by the duty-defining library classes. |
abstract int |
getNumberOfAssociations(Taxa taxa)
Returns number of TaxaAssociation available. |
abstract int |
getNumberOfAssociations(Taxa taxa1,
Taxa taxa2)
Returns number of TaxaAssociation available. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public AssociationSource()
| Method Detail |
|---|
public java.lang.Class getDutyClass()
MesquiteModule
getDutyClass in class MesquiteModulepublic java.lang.String getDutyName()
MesquiteModule
getDutyName in class MesquiteModulepublic java.lang.String[] getDefaultModule()
MesquiteModule
getDefaultModule in class MesquiteModulepublic abstract int getNumberOfAssociations(Taxa taxa)
public abstract TaxaAssociation getAssociation(Taxa taxa,
int index)
public abstract TaxaAssociation getCurrentAssociation(Taxa taxa)
public java.lang.String getAssociationNameString(Taxa taxa,
int index)
public abstract int getNumberOfAssociations(Taxa taxa1,
Taxa taxa2)
public abstract TaxaAssociation getAssociation(Taxa taxa1,
Taxa taxa2,
int index)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||