public abstract class AbstractSvgNode extends XMLTag implements SvgNode
XMLContainerImpl.sModemContentAndSubtagList| Constructor and Description |
|---|
AbstractSvgNode(String inTagName) |
addSubtag, addSubtag, addXMLNamespaceDeclaration, clone, compareTo, equals, findNodesByAttributeValue, findNodesByAttributeValue, getAttribute, getAttribute, getAttributes, getAttributeValue, getAttributeValue, getEndTag, getNamespace, getQualifiedTagName, getStartTag, getTagName, hasAttribute, hasAttribute, hasAttributes, isEmptyTag, removeAttribute, removeAttribute, replaceCharacterEntities, setAttribute, setAttribute, setAttribute, setAttributes, setContent, setDefaultXMLNamespaceDeclaration, setNamespace, setSortAttributesBeforeWriting, setTagName, setTagName, sortAttributes, toIndentedXML, toIndentedXML, toIndentedXML, toIndentedXML, toString, toXML, toXML, toXML, toXML, useDoubleQuotes, verifyTagName, verifyTagName, verifyTagName, verifyTagNameaddContent, addContentWithoutEscaping, addSubtag, addSubtag, addSubtags, clearContent, clearSubtags, getContent, getContentPlusSubtagList, getNextSibling, getOptionalSubtagByName, getOptionalSubtagByName, getOptionalSubtagByName, getOptionalSubtagByName, getParentNode, getPreviousSibling, getRequiredSubtagById, getRequiredSubtagById, getRequiredSubtagByName, getRequiredSubtagByName, getSubtagByAttribute, getSubtagByAttribute, getSubtags, getSubtagsByAttribute, getSubtagsByAttribute, getSubtagsByAttribute, getSubtagsByAttribute, getSubtagsByAttribute, getSubtagsByClass, getSubtagsByClass, getSubtagsByName, getSubtagsByName, getSubtagsByName, getSubtagsByName, getSubtagsByName, getTotalTagCount, getUnescapedContent, getXMLNodeSubtags, hasContent, hasContentOrSubtags, indexOf, innerHTML, removeSubtag, removeSubtagsByAttribute, removeSubtagsByAttribute, removeSubtagsByAttribute, removeSubtagsByClass, removeSubtagsByClass, removeSubtagsByName, removeSubtagsByName, removeSubtagsByName, setContent, setParentNode, setSubtagsfinalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindNodesByAttributeValue, findNodesByAttributeValue, getAttribute, getAttribute, getAttributes, getAttributeValue, getAttributeValue, getNamespace, getTagName, hasAttribute, hasAttribute, hasAttributes, isEmptyTag, removeAttribute, removeAttribute, replaceCharacterEntities, setAttribute, setAttribute, setAttribute, setAttributes, setNamespace, setTagName, setTagName, toIndentedXML, verifyTagName, verifyTagName, verifyTagName, verifyTagNameaddContent, addContentWithoutEscaping, addSubtag, addSubtags, clearContent, clearSubtags, getContent, getNextSibling, getOptionalSubtagByName, getOptionalSubtagByName, getParentNode, getPreviousSibling, getRequiredSubtagByName, getRequiredSubtagByName, getSubtags, getSubtagsByName, getSubtagsByName, getSubtagsByName, getSubtagsByName, getTotalTagCount, getUnescapedContent, getXMLNodeSubtags, hasContent, indexOf, removeSubtag, removeSubtagsByName, removeSubtagsByName, setContent, setParentNode, setSubtagsclone, toIndentedXML, toIndentedXML, toIndentedXML, toXML, toXML, toXMLpublic AbstractSvgNode(String inTagName)
protected void initFromXMLTag(XMLTag inXMLTag)
public SvgNode setTransform(String inValue)
setTransform in interface SvgNodepublic String getTransform()
getTransform in interface SvgNodepublic String getClassAttribute()
public SvgNode setOnMouseOver(String inValue)
public SvgNode setOnMouseOut(String inValue)
public SvgNode setOnMouseDown(String inValue)
public SvgNode setOnMouseUp(String inValue)
public SvgNode setOnClick(String inValue)
public void draw(Graphics2D g2)
public String getCssTransform()
public SvgNode setPosition(Point2D inValue)
setPosition in interface SvgNodepublic Rectangle2D getBoundsBox()
getBoundsBox in interface SvgNodepublic Point2D getCenterPoint()
getCenterPoint in interface SvgNodeprotected void rangeCheckOpacityValue(float inValue)
protected Font getAdjustedFont(Font inOrigFont)
protected void applyTransforms(Graphics2D g2)
protected void applyTransform(Graphics2D g2, String inTransformAttributeValue)
protected void adjustBoundsForTransform(Rectangle2D inBoundsBox)
protected void drawSubnodes(Graphics2D g2)
protected Composite getG2Composite()
protected Paint getG2Paint()
protected Stroke getG2Stroke()
protected Color getG2StrokeColor()
jataylor@hairyfatguy.com