jcaas.midi
Class StaffProperty

java.lang.Object
  extended by jcaas.midi.StaffProperty
Direct Known Subclasses:
Chord, GenerationLevel, KeySignature, Rythm, Tempo, TimeSignature

public abstract class StaffProperty
extends java.lang.Object

StaffProperty is a generic superclass for everything that might be considered an intrinsic property of a musical staff. There are no really general methods to a song property, and only child classes should be actually instantiated. Known children: TimeSignature, Tempo, Rythm, KeySignature, Instrument, Volume, Chord.

Version:
last updated: 8/12/05
Author:
Conrad Hutcheson

Constructor Summary
StaffProperty()
           
 
Method Summary
abstract  java.lang.String getName()
          Returns the name for this type of Staff Property
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StaffProperty

public StaffProperty()
Method Detail

getName

public abstract java.lang.String getName()
Returns the name for this type of Staff Property

Returns:
a string name