|
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.SVGContainerBase
org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGSymbolBase
public abstract class SVGSymbolBase
SVGSymbolBase is an abstract base class for classes which generate
Scalable Vector Graphics (SVG) "symbol" elements.
$Revision: 1.1 $
| Constructor Summary | |
|---|---|
SVGSymbolBase()
|
|
| Method Summary | |
|---|---|
org.w3c.dom.Element |
doImplementation(org.w3c.dom.Document svgDocument)
Calls the superclass to create the SVG container element and then sets any non- null base
attributes. |
java.lang.String |
getPreserveAspectRatio()
Returns the preserveAspectRatio. |
java.lang.String |
getViewbox()
Returns the viewbox. |
void |
setPreserveAspectRatio(java.lang.String newPreserveAspectRatio)
Sets the preserveAspectRatio. |
void |
setViewbox(java.lang.String newViewbox)
Sets the viewbox. |
| Methods inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGContainerBase |
|---|
getChildren, getDesc, getTitle, setChildren, setDesc, setTitle |
| Methods inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGBase |
|---|
getIdentifier, getImplementation, getStyle, getStyleClass, getTagName, getVisibility, setIdentifier, setStyle, setStyleClass, setTagName, setVisibility |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SVGSymbolBase()
| Method Detail |
|---|
public org.w3c.dom.Element doImplementation(org.w3c.dom.Document svgDocument)
throws org.w3c.dom.DOMException,
java.lang.NullPointerException
SVGContainerBasenull base
attributes. Calls the doImplementation(Document) method on all children - any
children returning null will not have elements added to the container.
doImplementation in interface ISVGSymbolBasedoImplementation in class SVGContainerBasenull if the element was not created.
org.w3c.dom.DOMException - if the tag name contains an illegal character.
java.lang.NullPointerException - if any child elements are null.ISVGSymbolBase#doImplementation()public java.lang.String getPreserveAspectRatio()
ISVGSymbolBase
getPreserveAspectRatio in interface ISVGSymbolBaseISVGSymbolBase.getPreserveAspectRatio()public java.lang.String getViewbox()
ISVGSymbolBase
getViewbox in interface ISVGSymbolBaseISVGSymbolBase.getViewbox()public void setPreserveAspectRatio(java.lang.String newPreserveAspectRatio)
ISVGSymbolBase
setPreserveAspectRatio in interface ISVGSymbolBasenewPreserveAspectRatio - The newPreserveAspectRatio to set.ISVGSymbolBase#setPreserveAspectRatio()public void setViewbox(java.lang.String newViewbox)
ISVGSymbolBase
setViewbox in interface ISVGSymbolBasenewViewbox - The newViewbox to set.ISVGSymbolBase#setViewbox()
|
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 | ||||||||