|
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
public abstract class SVGContainerBase
SVGContainerBase is an abstract base class for classes which generate
Scalable Vector Graphics (SVG) container elements. Applicable to SVG containers
which support the common set of SVG attributes implemented here.
$Revision: 1.1 $
| Constructor Summary | |
|---|---|
SVGContainerBase()
|
|
| Method Summary | |
|---|---|
protected 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. |
SVGBase[] |
getChildren()
Returns the array of contained objects. |
java.lang.String |
getDesc()
Returns the description text. |
java.lang.String |
getTitle()
Returns the title text. |
void |
setChildren(SVGBase[] children)
Sets the array of contained objects. |
void |
setDesc(java.lang.String desc)
Sets the description text. |
void |
setTitle(java.lang.String title)
Sets the title text. |
| 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 SVGContainerBase()
| Method Detail |
|---|
protected org.w3c.dom.Element doImplementation(org.w3c.dom.Document svgDocument)
throws org.w3c.dom.DOMException,
java.lang.NullPointerException
null base
attributes. Calls the doImplementation(Document) method on all children - any
children returning null will not have elements added to the container.
doImplementation in class SVGBaseDocument - the target SVG Document
null 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.public SVGBase[] getChildren()
ISVGContainerBase
getChildren in interface ISVGContainerBaseISVGContainerBase.getChildren()public java.lang.String getDesc()
ISVGContainerBase
getDesc in interface ISVGContainerBaseISVGContainerBase.getDesc()public java.lang.String getTitle()
ISVGContainerBase
getTitle in interface ISVGContainerBaseISVGContainerBase.getTitle()public void setChildren(SVGBase[] children)
ISVGContainerBase
setChildren in interface ISVGContainerBasechildren - The children to set.ISVGContainerBase#setChildren()public void setDesc(java.lang.String desc)
ISVGContainerBase
setDesc in interface ISVGContainerBasedesc - The desc to setISVGContainerBase#setDesc()public void setTitle(java.lang.String title)
ISVGContainerBase
setTitle in interface ISVGContainerBasetitle - The title to setISVGContainerBase#setTitle()
|
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 | ||||||||