com.virtuosotechnologies.asaph.model.notation
Interface Interval


public interface Interval

An object that represents an interval between two notes.


Method Summary
 String generateLongString()
          Generate the long string representation
 String generateString()
          Generate the short string representation
 Interval getNegated()
          Get the negation of the interval
 NotationFactory getNotationFactory()
          Get the NotationFactory that created this object
 

Method Detail

getNotationFactory

public NotationFactory getNotationFactory()
Get the NotationFactory that created this object

Returns:
the NotationFactory

getNegated

public Interval getNegated()
Get the negation of the interval

Returns:
negation

generateLongString

public String generateLongString()
Generate the long string representation

Returns:
String

generateString

public String generateString()
Generate the short string representation

Returns:
String