org.biomage.Interface
Interface HasFeatures

All Known Implementing Classes:
FeatureGroup

public interface HasFeatures


Nested Class Summary
static class HasFeatures.Features_list
          Inner list class for holding multiple entries for attribute features.
 
Method Summary
 void addToFeatures(Feature feature)
          Method to add Feature to Features_list
 void addToFeatures(int position, Feature feature)
          Method to add Feature at position to Features_list
 HasFeatures.Features_list getFeatures()
          Get method for features
 Feature getFromFeatures(int position)
          Method to get Feature from Features_list
 void removeElementAtFromFeatures(int position)
          Method to remove by position from Features_list
 void removeFromFeatures(Feature feature)
          Method to remove first Feature from Features_list
 void setFeatures(HasFeatures.Features_list features)
          Set method for features
 

Method Detail

setFeatures

void setFeatures(HasFeatures.Features_list features)
Set method for features

Parameters:
value - to set

getFeatures

HasFeatures.Features_list getFeatures()
Get method for features

Returns:
value of the attribute

addToFeatures

void addToFeatures(Feature feature)
Method to add Feature to Features_list


addToFeatures

void addToFeatures(int position,
                   Feature feature)
Method to add Feature at position to Features_list


getFromFeatures

Feature getFromFeatures(int position)
Method to get Feature from Features_list


removeElementAtFromFeatures

void removeElementAtFromFeatures(int position)
Method to remove by position from Features_list


removeFromFeatures

void removeFromFeatures(Feature feature)
Method to remove first Feature from Features_list