public abstract class AbstractCommonUGraphic extends java.lang.Object implements UGraphic
Modifier | Constructor and Description |
---|---|
protected |
AbstractCommonUGraphic(AbstractCommonUGraphic other) |
|
AbstractCommonUGraphic(HColor defaultBackground,
ColorMapper colorMapper,
StringBounder stringBounder) |
Modifier and Type | Method and Description |
---|---|
UGraphic |
apply(UChange change) |
void |
closeGroup() |
void |
closeUrl() |
protected abstract AbstractCommonUGraphic |
copyUGraphic() |
double |
dpiFactor() |
void |
enlargeClip() |
void |
flushUg() |
UClip |
getClip() |
ColorMapper |
getColorMapper() |
HColor |
getDefaultBackground() |
UParam |
getParam() |
StringBounder |
getStringBounder() |
protected double |
getTranslateX() |
protected double |
getTranslateY() |
boolean |
matchesProperty(java.lang.String propertyName) |
void |
startGroup(java.util.Map<UGroupType,java.lang.String> typeIdents) |
void |
startUrl(Url url) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
draw, writeToStream
public AbstractCommonUGraphic(HColor defaultBackground, ColorMapper colorMapper, StringBounder stringBounder)
protected AbstractCommonUGraphic(AbstractCommonUGraphic other)
public HColor getDefaultBackground()
getDefaultBackground
in interface UGraphic
public double dpiFactor()
public final UClip getClip()
public final void enlargeClip()
protected abstract AbstractCommonUGraphic copyUGraphic()
public StringBounder getStringBounder()
getStringBounder
in interface UGraphic
protected final double getTranslateX()
protected final double getTranslateY()
public final ColorMapper getColorMapper()
getColorMapper
in interface UGraphic
public void startGroup(java.util.Map<UGroupType,java.lang.String> typeIdents)
startGroup
in interface UGraphic
public void closeGroup()
closeGroup
in interface UGraphic
public boolean matchesProperty(java.lang.String propertyName)
matchesProperty
in interface UGraphic