|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.nexttext.behaviour.AbstractAction net.nexttext.behaviour.dform.DForm
public abstract class DForm
A super class for DForms.
These are actions which modify the appearance of TextObjectGlyphs.
This class provides an implementation of behave() which recursively calls it on all Glyphs.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface net.nexttext.behaviour.Action |
---|
Action.ActionResult |
Constructor Summary | |
---|---|
DForm()
|
Method Summary | |
---|---|
Action.ActionResult |
behave(TextObject to)
Default implementation which recursively calls behave on all children. |
abstract Action.ActionResult |
behave(TextObjectGlyph to)
DForms generally just make sense on TextObjectGlyphs. |
PVectorListProperty |
getControlPoints(TextObjectGlyph tog)
The control points used to deform a glyph. |
Methods inherited from class net.nexttext.behaviour.AbstractAction |
---|
behave, behave, complete, getDisplayName, getRequiredProperties, makeBehaviour, properties, setDisplayName |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DForm()
Method Detail |
---|
public PVectorListProperty getControlPoints(TextObjectGlyph tog)
public abstract Action.ActionResult behave(TextObjectGlyph to)
public Action.ActionResult behave(TextObject to)
The results of the called actions are combined using the method outlined in ActionResult.
behave
in interface Action
behave
in class AbstractAction
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |