org.biomage.Interface
Interface HasFeatureGroups

All Known Implementing Classes:
ArrayDesign, PhysicalArrayDesign

public interface HasFeatureGroups


Nested Class Summary
static class HasFeatureGroups.FeatureGroups_list
          Inner list class for holding multiple entries for attribute featureGroups.
 
Method Summary
 void addToFeatureGroups(FeatureGroup featureGroup)
          Method to add FeatureGroup to FeatureGroups_list
 void addToFeatureGroups(int position, FeatureGroup featureGroup)
          Method to add FeatureGroup at position to FeatureGroups_list
 HasFeatureGroups.FeatureGroups_list getFeatureGroups()
          Get method for featureGroups
 FeatureGroup getFromFeatureGroups(int position)
          Method to get FeatureGroup from FeatureGroups_list
 void removeElementAtFromFeatureGroups(int position)
          Method to remove by position from FeatureGroups_list
 void removeFromFeatureGroups(FeatureGroup featureGroup)
          Method to remove first FeatureGroup from FeatureGroups_list
 void setFeatureGroups(HasFeatureGroups.FeatureGroups_list featureGroups)
          Set method for featureGroups
 

Method Detail

setFeatureGroups

void setFeatureGroups(HasFeatureGroups.FeatureGroups_list featureGroups)
Set method for featureGroups

Parameters:
value - to set

getFeatureGroups

HasFeatureGroups.FeatureGroups_list getFeatureGroups()
Get method for featureGroups

Returns:
value of the attribute

addToFeatureGroups

void addToFeatureGroups(FeatureGroup featureGroup)
Method to add FeatureGroup to FeatureGroups_list


addToFeatureGroups

void addToFeatureGroups(int position,
                        FeatureGroup featureGroup)
Method to add FeatureGroup at position to FeatureGroups_list


getFromFeatureGroups

FeatureGroup getFromFeatureGroups(int position)
Method to get FeatureGroup from FeatureGroups_list


removeElementAtFromFeatureGroups

void removeElementAtFromFeatureGroups(int position)
Method to remove by position from FeatureGroups_list


removeFromFeatureGroups

void removeFromFeatureGroups(FeatureGroup featureGroup)
Method to remove first FeatureGroup from FeatureGroups_list