public final class AtomText extends AbstractAtom implements Atom
| Modifier and Type | Class and Description |
|---|---|
protected static interface |
AtomText.DelayedDouble |
| Modifier | Constructor and Description |
|---|---|
protected |
AtomText(java.lang.String text,
FontConfiguration style,
Url url,
AtomText.DelayedDouble marginLeft,
AtomText.DelayedDouble marginRight,
boolean manageSpecialChars) |
| Modifier and Type | Method and Description |
|---|---|
XDimension2D |
calculateDimension(StringBounder stringBounder) |
void |
drawU(UGraphic ug) |
FontConfiguration |
getFontConfiguration() |
java.util.List<Neutron> |
getNeutrons() |
double |
getStartingAltitude(StringBounder stringBounder) |
java.lang.String |
getText() |
java.lang.String |
toString() |
protected AtomText(java.lang.String text,
FontConfiguration style,
Url url,
AtomText.DelayedDouble marginLeft,
AtomText.DelayedDouble marginRight,
boolean manageSpecialChars)
public XDimension2D calculateDimension(StringBounder stringBounder)
calculateDimension in interface Atompublic final java.util.List<Neutron> getNeutrons()
getNeutrons in interface AtomgetNeutrons in class AbstractAtompublic final java.lang.String getText()
public double getStartingAltitude(StringBounder stringBounder)
getStartingAltitude in interface Atompublic java.lang.String toString()
toString in class java.lang.Objectpublic FontConfiguration getFontConfiguration()