com.frinika.chart
Class Chart

java.lang.Object
  extended by java.util.Observable
      extended by com.frinika.chart.Chart
All Implemented Interfaces:
java.io.Serializable

public class Chart
extends java.util.Observable
implements java.io.Serializable

See Also:
Serialized Form

Nested Class Summary
 class Chart.Bar
           
 class Chart.Chord
           
 
Constructor Summary
Chart()
           
 
Method Summary
 void appendBar()
           
 void appendBar(java.lang.String string, int beats)
           
 void appendBar(java.lang.String string, java.lang.String keyRoot, java.lang.String scale, int beats)
           
 java.util.List<Chart.Bar> getBars()
           
 void setbarAt(int index, java.lang.String string)
           
 void setbarAt(int index, java.lang.String string, java.lang.String keyRoot, java.lang.String scale)
           
 void setDefaultKey(java.lang.String keyRoot, java.lang.String scale)
           
 java.lang.String toString()
           
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Chart

public Chart()
Method Detail

appendBar

public void appendBar()

appendBar

public void appendBar(java.lang.String string,
                      int beats)

appendBar

public void appendBar(java.lang.String string,
                      java.lang.String keyRoot,
                      java.lang.String scale,
                      int beats)

getBars

public java.util.List<Chart.Bar> getBars()

setbarAt

public void setbarAt(int index,
                     java.lang.String string)

setbarAt

public void setbarAt(int index,
                     java.lang.String string,
                     java.lang.String keyRoot,
                     java.lang.String scale)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

setDefaultKey

public void setDefaultKey(java.lang.String keyRoot,
                          java.lang.String scale)