|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.niffty.HeirarchyNode | +--org.niffty.MusicSymbol | +--org.niffty.Beam
A Beam has a parts to left and parts to right and optional tags: multi-node symbol tags
Field Summary |
Fields inherited from class org.niffty.MusicSymbol |
_tags |
Constructor Summary | |
Beam(int partsToLeft,
int partsToRight,
Tags tags)
Creates a new Beam with the given parameters. |
Method Summary | |
void |
draw(java.awt.Graphics graphics)
Draw this object |
int |
getPartsToLeft()
Returns the parts to left for the beam. |
int |
getPartsToRight()
Returns the parts to right for the beam. |
FinalPoint |
getScreenHotspot()
If this is the defining node, return the screen hotspot, computing it if called for the first time. |
void |
invalidate()
This is automatically called after the object is modified to force this to recompute all its values when the "get" method is called for the value. |
java.lang.String |
toString()
|
Methods inherited from class org.niffty.MusicSymbol |
findDefaultAnchor, findLeftPositionedX, findMultiNodes, getIndex, getParentTimeSlice, getTags, isLeftPositionedSymbol, nextInstanceOfInScore, previousInstanceOf, previousInstanceOfInScore, previousInstanceOfInStaff |
Methods inherited from class org.niffty.HeirarchyNode |
addChild, getChild, getChildCount, getParentNode, nextInHeirarchy, previousInHeirarchy |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Beam(int partsToLeft, int partsToRight, Tags tags)
partsToLeft
- see getPartsToLeft()partsToRight
- see getPartsToRight()tags
- the tags for this music symbol. If this is null,
then this uses an empty Tags object.Method Detail |
public int getPartsToLeft()
public int getPartsToRight()
public void invalidate()
invalidate
in class MusicSymbol
public FinalPoint getScreenHotspot()
getScreenHotspot
in interface Anchored
getScreenHotspot
in class MusicSymbol
FinalPoint.newPoint()
public void draw(java.awt.Graphics graphics)
draw
in class MusicSymbol
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |