|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--manifold.base.Glyph
|
+--flatscape.FGlyph
|
+--flatscape.glyph.Text
Glyph to render text.
Copyright (c) 2001 Rutgers, The State University of New Jersey
| Field Summary | |
protected java.awt.geom.Rectangle2D |
bounds
|
protected java.awt.Color |
color_
Copy of color property. |
protected java.awt.Font |
font_
Copy of font property. |
protected java.lang.String |
text_
Copy of the text property |
| Fields inherited from class flatscape.FGlyph |
curInteractionPoint, DEFAULT, interactionPoints, POINTSIZE, selected_ |
| Fields inherited from class manifold.base.Glyph |
model_, TRANSFORM, viewer_, visible_ |
| Constructor Summary | |
Text()
|
|
| Method Summary | |
void |
draw(Traversal t)
FGlyphs can not be drawed - Does nothing. |
protected java.awt.Shape |
getBoundingShape()
Gets the bounding shape of the glyph. |
void |
propertyChange(org.w3c.dom.Element source,
java.lang.String name,
java.lang.Object oldValue,
java.lang.Object newValue)
Method called by a UForm which had a change of a property. |
protected void |
updateProperties()
Updates the local copies of the properties from the model. |
| Methods inherited from class flatscape.FGlyph |
addInteractionPoint, children, config, constructGlyph, drawSelectionBox, getAllowsChildren, getChildAt, getChildCount, getIndex, getInteractionPoint, getLimits, getParent, getTransform, getTransform, insert, isLeaf, moveInteractionPoint, pick, pickInteractionPoint, remove, remove, removeFromParent, setInteractionPoint, setModel, setParent, setSelected, setUserObject, toString, traverse, updateInteractionPoints, validTypes |
| Methods inherited from class manifold.base.Glyph |
getModel, getViewer, isVisible, setViewer, setVisible |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected java.lang.String text_
protected java.awt.Color color_
protected java.awt.Font font_
protected java.awt.geom.Rectangle2D bounds
| Constructor Detail |
public Text()
| Method Detail |
public void draw(Traversal t)
FGlyph
draw in class FGlypht - keeps the state of the traversalprotected java.awt.Shape getBoundingShape()
FGlyphpick(Traversal t) method
of FGlyph is to be used
getBoundingShape in class FGlyphprotected void updateProperties()
updateProperties in class FGlyph
public void propertyChange(org.w3c.dom.Element source,
java.lang.String name,
java.lang.Object oldValue,
java.lang.Object newValue)
propertyChange in class FGlyphsource - the UForm which had a property changename - the name of the propertyoldValue - the old value of the propertynewValue - the new value of the property
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||