ritornello.core.playable
Class PlayableChord

java.lang.Object
  |
  +--ritornello.core.conceitual.Chord
        |
        +--ritornello.core.playable.PlayableChord
All Implemented Interfaces:
Collection, PlayableElement

public class PlayableChord
extends Chord
implements PlayableElement


Field Summary
 
Fields inherited from class ritornello.core.conceitual.Chord
AUG_5TH, DIM_5TH, FLAT_13TH, FLAT_9TH, MAJOR_3RD, MAJOR_7TH, MINOR_3RD, MINOR_7TH, NATURAL_11TH, NATURAL_13TH, NATURAL_9TH, PERFECT_5TH, SHARP_11TH, SHARP_9TH
 
Constructor Summary
PlayableChord(PlayableNote root)
          Constructor.
 
Method Summary
 Lapse getLapse()
           
 void setLapse(Lapse lapse)
           
 
Methods inherited from class ritornello.core.conceitual.Chord
addElement, addElement, getElements, getFifth, getFifthType, getMajor, getMinor, getName, getOtherChordsWithSameNotes, getRoot, getSeventh, getSeventhType, getThird, getThirdType, getTypeName, getTypeRepresentation, main, removeAllElements, removeElement, setRoot
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlayableChord

public PlayableChord(PlayableNote root)
Constructor. Sets the root note.

Parameters:
root - - The root note.
Method Detail

setLapse

public void setLapse(Lapse lapse)
Specified by:
setLapse in interface PlayableElement
Parameters:
lapse -

getLapse

public Lapse getLapse()
Specified by:
getLapse in interface PlayableElement
Returns:
Lapse