mesquite.lib
Class Clade

java.lang.Object
  extended by mesquite.lib.Clade

public class Clade
extends java.lang.Object

A clade. This doesn't mean a set of terminal taxa in tree so much as simply a named entity. Used by modules to tie information such as hypertext links and images to labels at nodes in tree.


Field Summary
static int totalCreated
           
 
Constructor Summary
Clade(java.lang.String name)
           
 
Method Summary
 java.awt.Image getIllustration()
           
 java.lang.String getIllustrationPath()
           
 java.lang.String getLink()
           
 java.lang.String getName()
           
 void setIllustration(java.awt.Image illustration, java.lang.String path)
           
 void setLink(java.lang.String link)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

totalCreated

public static int totalCreated
Constructor Detail

Clade

public Clade(java.lang.String name)
Method Detail

getName

public java.lang.String getName()

setLink

public void setLink(java.lang.String link)

getLink

public java.lang.String getLink()

setIllustration

public void setIllustration(java.awt.Image illustration,
                            java.lang.String path)

getIllustrationPath

public java.lang.String getIllustrationPath()

getIllustration

public java.awt.Image getIllustration()