org.biomage.Interface
Interface HasCharacteristics

All Known Implementing Classes:
BioMaterial, BioSample, BioSource, LabeledExtract

public interface HasCharacteristics


Nested Class Summary
static class HasCharacteristics.Characteristics_list
          Inner list class for holding multiple entries for attribute characteristics.
 
Method Summary
 void addToCharacteristics(int position, OntologyEntry ontologyEntry)
          Method to add OntologyEntry at position to Characteristics_list
 void addToCharacteristics(OntologyEntry ontologyEntry)
          Method to add OntologyEntry to Characteristics_list
 HasCharacteristics.Characteristics_list getCharacteristics()
          Get method for characteristics
 OntologyEntry getFromCharacteristics(int position)
          Method to get OntologyEntry from Characteristics_list
 void removeElementAtFromCharacteristics(int position)
          Method to remove by position from Characteristics_list
 void removeFromCharacteristics(OntologyEntry ontologyEntry)
          Method to remove first OntologyEntry from Characteristics_list
 void setCharacteristics(HasCharacteristics.Characteristics_list characteristics)
          Set method for characteristics
 

Method Detail

setCharacteristics

void setCharacteristics(HasCharacteristics.Characteristics_list characteristics)
Set method for characteristics

Parameters:
value - to set

getCharacteristics

HasCharacteristics.Characteristics_list getCharacteristics()
Get method for characteristics

Returns:
value of the attribute

addToCharacteristics

void addToCharacteristics(OntologyEntry ontologyEntry)
Method to add OntologyEntry to Characteristics_list


addToCharacteristics

void addToCharacteristics(int position,
                          OntologyEntry ontologyEntry)
Method to add OntologyEntry at position to Characteristics_list


getFromCharacteristics

OntologyEntry getFromCharacteristics(int position)
Method to get OntologyEntry from Characteristics_list


removeElementAtFromCharacteristics

void removeElementAtFromCharacteristics(int position)
Method to remove by position from Characteristics_list


removeFromCharacteristics

void removeFromCharacteristics(OntologyEntry ontologyEntry)
Method to remove first OntologyEntry from Characteristics_list