TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.report.chart.svg.internal.generator
Interface ISVGBase

All Known Implementing Classes:
Axis, AxisCategory, AxisCategoryHorizontal, AxisCategoryHorizontal3D, AxisCategoryVertical, AxisCategoryVertical3D, AxisLabel, AxisNumber, AxisNumberHorizontal, AxisNumberHorizontal3D, AxisNumberVertical, AxisNumberVertical3D, ChartArea, DataSet, DataSetBar, DataSetBar3D, DataSetLine, DataSetLineCategory, DataSetLineContinuum, DataSetPie, DataSetPie3D, DataSetStackArea, DataSetStackAreaCategory, DataSetStackBar, DataSetStackBar3D, GraphArea, GraphAreaBar, GraphAreaBar3D, GraphAreaLine, GraphAreaMeter, GraphAreaPie, GraphAreaPie3D, GraphAreaStackArea, GraphAreaStackBar, GraphAreaStackBar3D, GraphAreaXY, GraphAreaXY3D, Grid, Grid3D, Legend, LegendHorizontalLTR, LegendHorizontalRTL, LegendVerticalLTR, LegendVerticalRTL, Line3D, MarkerLines, MarkerRegions, Part, PlotArea, PlotAreaBar, PlotAreaBar3D, PlotAreaLine, PlotAreaPie, PlotAreaPie3D, PlotAreaStackArea, PlotAreaStackBar, PlotAreaStackBar3D, PlotAreaXY, PreferenceIcon, SVGBase, SVGCircle, SVGCircleBase, SVGClipPath, SVGClipPathBase, SVGContainerBase, SVGDefinition, SVGDesc, SVGDocumentFragmentBase, SVGFeComponentTransfer, SVGFeComponentTransferBase, SVGFeFunc, SVGFeFuncBase, SVGFeGaussianBlur, SVGFeGaussianBlurBase, SVGFilter, SVGFilterBase, SVGGraphicBase, SVGGroup, SVGLine, SVGLinearGradient, SVGLinearGradientBase, SVGLineBase, SVGPath, SVGPathBase, SVGPolygon, SVGPolygonBase, SVGPolyline, SVGPolylineBase, SVGRectangle, SVGRectangleBase, SVGRotateText, SVGScript, SVGSet, SVGSetBase, SVGStop, SVGStopBase, SVGStyle, SVGStyleBase, SVGSvg, SVGSymbol, SVGSymbolBase, SVGText, SVGTextBase, SVGTitle, SVGUse, SVGUseBase, Timestamp, Title, TooltipPlaceholder

public interface ISVGBase

ISVGBase interface defines accessors for attributes which are common to a subset of the specified Scalable Vector Graphics (SVG) elements. Also provides for accessing the generated implementation element. $Revision: 1.1 $


Method Summary
 java.lang.String getIdentifier()
          Returns the identifier.
 org.w3c.dom.Element getImplementation()
          Returns the implementation element.
 java.lang.String getStyle()
          Returns the style.
 java.lang.String getStyleClass()
          Returns the style class.
 java.lang.String getVisibility()
          Returns the visiblity setting.
 void setIdentifier(java.lang.String identifier)
          Sets the identifier for the element.
 void setStyle(java.lang.String style)
          Sets the style for the element.
 void setStyleClass(java.lang.String styleClass)
          Sets the style class for the element.
 void setVisibility(java.lang.String visibility)
          Sets the visibility setting for the element.
 

Method Detail

getIdentifier

java.lang.String getIdentifier()
Returns the identifier.

Returns:
String

getStyle

java.lang.String getStyle()
Returns the style.

Returns:
String

getStyleClass

java.lang.String getStyleClass()
Returns the style class.

Returns:
String

getVisibility

java.lang.String getVisibility()
Returns the visiblity setting.

Returns:
visibility setting

setIdentifier

void setIdentifier(java.lang.String identifier)
Sets the identifier for the element.

Parameters:
identifier - The identifier to set.

setStyle

void setStyle(java.lang.String style)
Sets the style for the element.

Parameters:
style - The style to set.

setStyleClass

void setStyleClass(java.lang.String styleClass)
Sets the style class for the element.

Parameters:
styleClass - The styleClass to set.

setVisibility

void setVisibility(java.lang.String visibility)
Sets the visibility setting for the element.

Parameters:
visibility - Visibility setting

getImplementation

org.w3c.dom.Element getImplementation()
Returns the implementation element.

Returns:
Element

TPTP 4.5.0 Platform Project
Internal API Specification