org.biomage.Interface
Interface HasSoftwares

All Known Implementing Classes:
Hardware, Protocol, Software

public interface HasSoftwares


Nested Class Summary
static class HasSoftwares.Softwares_list
          Inner list class for holding multiple entries for attribute softwares.
 
Method Summary
 void addToSoftwares(int position, Software software)
          Method to add Software at position to Softwares_list
 void addToSoftwares(Software software)
          Method to add Software to Softwares_list
 Software getFromSoftwares(int position)
          Method to get Software from Softwares_list
 HasSoftwares.Softwares_list getSoftwares()
          Get method for softwares
 void removeElementAtFromSoftwares(int position)
          Method to remove by position from Softwares_list
 void removeFromSoftwares(Software software)
          Method to remove first Software from Softwares_list
 void setSoftwares(HasSoftwares.Softwares_list softwares)
          Set method for softwares
 

Method Detail

setSoftwares

void setSoftwares(HasSoftwares.Softwares_list softwares)
Set method for softwares

Parameters:
value - to set

getSoftwares

HasSoftwares.Softwares_list getSoftwares()
Get method for softwares

Returns:
value of the attribute

addToSoftwares

void addToSoftwares(Software software)
Method to add Software to Softwares_list


addToSoftwares

void addToSoftwares(int position,
                    Software software)
Method to add Software at position to Softwares_list


getFromSoftwares

Software getFromSoftwares(int position)
Method to get Software from Softwares_list


removeElementAtFromSoftwares

void removeElementAtFromSoftwares(int position)
Method to remove by position from Softwares_list


removeFromSoftwares

void removeFromSoftwares(Software software)
Method to remove first Software from Softwares_list