Class Chord

All Implemented Interfaces:
FramedItem, PrintedItem, DurationItem, MusicItem

public class Chord
extends MusicData
implements DurationItem, FramedItem, PrintedItem
  • Constructor Details

    • Chord

      public Chord()
  • Method Details

    • getNotes

      public java.util.List<Note> getNotes()
    • setNotes

      public void setNotes​(java.util.List<Note> notes)
    • getDirections

      public java.util.List<Direction> getDirections()
    • setDirections

      public void setDirections​(java.util.List<Direction> directions)
    • getVoice

      public java.lang.String getVoice()
    • setVoice

      public void setVoice​(java.lang.String voice)
    • getNotationsList

      public java.util.List<Notations> getNotationsList()
    • setNotationsList

      public void setNotationsList​(java.util.List<Notations> notationsList)
    • getDuration

      public java.math.BigDecimal getDuration()
      Specified by:
      getDuration in interface DurationItem
    • isPrinted

      public boolean isPrinted()
      Specified by:
      isPrinted in interface PrintedItem
    • isFramedItem

      public boolean isFramedItem()
      Specified by:
      isFramedItem in interface FramedItem
    • getFrame

      public Frame getFrame()
      Specified by:
      getFrame in interface FramedItem
    • setFrame

      public void setFrame​(Frame frame)
      Specified by:
      setFrame in interface FramedItem