|
TPTP 4.6.0 Platform Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGBase
org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGGraphicBase
org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGPathBase
public abstract class SVGPathBase
SVGPathBase is an abstract base class for classes which generate
Scalable Vector Graphics (SVG) "path" elements.
$Revision: 1.1 $
| Constructor Summary | |
|---|---|
SVGPathBase()
|
|
| Method Summary | |
|---|---|
org.w3c.dom.Element |
doImplementation(org.w3c.dom.Document svgDocument)
Calls the superclass to create the element then sets any non- null attributes. |
java.lang.String |
getPathData()
Returns the pathData. |
java.lang.String |
getPathLength()
Returns the pathLength. |
java.lang.String |
getStyle()
Returns the style. |
java.lang.String |
getTransform()
|
void |
setPathData(java.lang.String string)
|
void |
setPathLength(java.lang.String string)
|
void |
setStyle(java.lang.String string)
Sets the style for the element. |
void |
setTransform(java.lang.String string)
|
| Methods inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGGraphicBase |
|---|
getFill, getFilter, getStroke, getTransformation, getXCoordinate, getYCoordinate, setFill, setFilter, setStroke, setTransformation, setXCoordinate, setYCoordinate |
| Methods inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGBase |
|---|
getIdentifier, getImplementation, getStyleClass, getTagName, getVisibility, setIdentifier, setStyleClass, setTagName, setVisibility |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SVGPathBase()
| Method Detail |
|---|
public org.w3c.dom.Element doImplementation(org.w3c.dom.Document svgDocument)
throws org.w3c.dom.DOMException
SVGGraphicBasenull attributes.
Overriding classes should return null if any required attributes
for the particular SVG element are missing.
doImplementation in interface ISVGPathBasedoImplementation in class SVGGraphicBaseorg.w3c.dom.DOMException - if the tag name contains an illegal character.ISVGPolylineBase#doImplementation()public java.lang.String getPathData()
ISVGPathBase
getPathData in interface ISVGPathBaseISVGPathBase.getPathData()public java.lang.String getPathLength()
ISVGPathBase
getPathLength in interface ISVGPathBaseISVGPathBase.getPathLength()public java.lang.String getStyle()
ISVGBase
getStyle in interface ISVGBasegetStyle in interface ISVGPathBasegetStyle in class SVGBaseISVGPathBase.getStyle()public java.lang.String getTransform()
ISVGPathBase#getTransform()public void setPathData(java.lang.String string)
string - pathDataISVGPathBase#setPathData(String)public void setPathLength(java.lang.String string)
string - pathLengthISVGPathBase#setPathLength(String)public void setStyle(java.lang.String string)
ISVGBase
setStyle in interface ISVGBasesetStyle in class SVGBasestring - styleISVGPathBase#setStyle(String)public void setTransform(java.lang.String string)
string - transformISVGPathBase#setTransform(String)
|
TPTP 4.6.0 Platform Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||