com.softsynth.jmsl.score.justify
Interface Justifiable

All Known Implementing Classes:
JustifiableNote

public interface Justifiable

Author:
Nick Didkovsky, (c) 2005 Nick Didkovsky, didkovn@mail.rockefeller.edu

Method Summary
 void calcTextualSpacingBeforeAndAfter()
           
 double getDuration()
           
 double getDurationalSpacing()
           
 java.awt.Point getLocation()
           
 double getStartTime()
           
 double getTextSpaceAfter()
           
 double getTextSpaceBefore()
           
 double getTextualSpacing()
           
 int getTuplet()
          0 if binary rhythm else 3, 5, 7, etc
 void setDurationalSpacing(double v)
           
 void setStartTime(double t)
           
 void setTextualSpacing(double textSpacing)
           
 void setXLocation(double x)
           
 

Method Detail

setTextualSpacing

void setTextualSpacing(double textSpacing)

getTextualSpacing

double getTextualSpacing()

getTextSpaceBefore

double getTextSpaceBefore()

getTextSpaceAfter

double getTextSpaceAfter()

calcTextualSpacingBeforeAndAfter

void calcTextualSpacingBeforeAndAfter()

getDuration

double getDuration()

setXLocation

void setXLocation(double x)

getDurationalSpacing

double getDurationalSpacing()

setDurationalSpacing

void setDurationalSpacing(double v)

getStartTime

double getStartTime()

setStartTime

void setStartTime(double t)

getTuplet

int getTuplet()
0 if binary rhythm else 3, 5, 7, etc


getLocation

java.awt.Point getLocation()