ritornello.core
Interface Collection

All Known Implementing Classes:
Chord, Measure, Scale, Score, Staff

public interface Collection


Method Summary
 void addElement(java.lang.Object object)
           
 java.util.Iterator getElements()
           
 void removeAllElements()
           
 boolean removeElement(java.lang.Object object)
           
 

Method Detail

addElement

public void addElement(java.lang.Object object)
                throws IncompatibleElementException,
                       ValidationException
Parameters:
object -
Throws:
IncompatibleElementException
ValidationException

removeElement

public boolean removeElement(java.lang.Object object)
Parameters:
object -
Returns:
boolean

removeAllElements

public void removeAllElements()

getElements

public java.util.Iterator getElements()
Returns:
java.util.Iterator