org.jscience.biology
Class Tissue

java.lang.Object
  extended by org.jscience.biology.Tissue
All Implemented Interfaces:
Named

public class Tissue
extends java.lang.Object
implements Named

A class representing a tissue (a group of connected cells).


Constructor Summary
Tissue(java.lang.String name)
          Creates a new Tissue object.
 
Method Summary
 void addCell(Cell cell)
          DOCUMENT ME!
 void addNeighbor(Tissue neighbor)
          DOCUMENT ME!
 java.util.Set getCells()
          DOCUMENT ME!
 java.lang.String getName()
          DOCUMENT ME!
 java.util.Set getNeighbors()
          DOCUMENT ME!
 void removeCell(Cell cell)
          DOCUMENT ME!
 void removeNeighbor(Tissue neighbor)
          DOCUMENT ME!
 void setCells(java.util.Set cells)
          DOCUMENT ME!
 void setNeighbors(java.util.Set neighbors)
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Tissue

public Tissue(java.lang.String name)
Creates a new Tissue object.

Parameters:
name - DOCUMENT ME!
Throws:
java.lang.IllegalArgumentException - DOCUMENT ME!
Method Detail

getName

public java.lang.String getName()
DOCUMENT ME!

Specified by:
getName in interface Named
Returns:
DOCUMENT ME!

getCells

public java.util.Set getCells()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setCells

public void setCells(java.util.Set cells)
DOCUMENT ME!

Parameters:
cells - DOCUMENT ME!
Throws:
java.lang.IllegalArgumentException - DOCUMENT ME!

addCell

public void addCell(Cell cell)
DOCUMENT ME!

Parameters:
cell - DOCUMENT ME!

removeCell

public void removeCell(Cell cell)
DOCUMENT ME!

Parameters:
cell - DOCUMENT ME!

getNeighbors

public java.util.Set getNeighbors()
DOCUMENT ME!

Returns:
DOCUMENT ME!

addNeighbor

public void addNeighbor(Tissue neighbor)
DOCUMENT ME!

Parameters:
neighbor - DOCUMENT ME!
Throws:
java.lang.IllegalArgumentException - DOCUMENT ME!

removeNeighbor

public void removeNeighbor(Tissue neighbor)
DOCUMENT ME!

Parameters:
neighbor - DOCUMENT ME!
Throws:
java.lang.IllegalArgumentException - DOCUMENT ME!

setNeighbors

public void setNeighbors(java.util.Set neighbors)
DOCUMENT ME!

Parameters:
neighbors - DOCUMENT ME!
Throws:
java.lang.IllegalArgumentException - DOCUMENT ME!