org.biomage.Interface
Interface HasTypes

All Known Implementing Classes:
CompositeGroup, DesignElementGroup, ExperimentDesign, FeatureGroup, ReporterGroup

public interface HasTypes


Nested Class Summary
static class HasTypes.Types_list
          Inner list class for holding multiple entries for attribute types.
 
Method Summary
 void addToTypes(int position, OntologyEntry ontologyEntry)
          Method to add OntologyEntry at position to Types_list
 void addToTypes(OntologyEntry ontologyEntry)
          Method to add OntologyEntry to Types_list
 OntologyEntry getFromTypes(int position)
          Method to get OntologyEntry from Types_list
 HasTypes.Types_list getTypes()
          Get method for types
 void removeElementAtFromTypes(int position)
          Method to remove by position from Types_list
 void removeFromTypes(OntologyEntry ontologyEntry)
          Method to remove first OntologyEntry from Types_list
 void setTypes(HasTypes.Types_list types)
          Set method for types
 

Method Detail

setTypes

void setTypes(HasTypes.Types_list types)
Set method for types

Parameters:
value - to set

getTypes

HasTypes.Types_list getTypes()
Get method for types

Returns:
value of the attribute

addToTypes

void addToTypes(OntologyEntry ontologyEntry)
Method to add OntologyEntry to Types_list


addToTypes

void addToTypes(int position,
                OntologyEntry ontologyEntry)
Method to add OntologyEntry at position to Types_list


getFromTypes

OntologyEntry getFromTypes(int position)
Method to get OntologyEntry from Types_list


removeElementAtFromTypes

void removeElementAtFromTypes(int position)
Method to remove by position from Types_list


removeFromTypes

void removeFromTypes(OntologyEntry ontologyEntry)
Method to remove first OntologyEntry from Types_list