TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.report.chart.svg.internal.input.cim
Class SVGPlotAreaImpl

java.lang.Object
  extended by org.eclipse.tptp.platform.report.chart.svg.internal.input.cim.SVGInputBase
      extended by org.eclipse.tptp.platform.report.chart.svg.internal.input.cim.SVGPlotAreaImpl
All Implemented Interfaces:
PlotArea

public class SVGPlotAreaImpl
extends SVGInputBase
implements PlotArea

An implementation of the model object 'Plot Area'.

The following features are implemented:

Generated

Field Summary
protected static java.lang.String BACKGROUND_COLOR_EDEFAULT
          The default value of the 'Background Color' attribute
protected  java.lang.String backgroundColor
          The cached value of the 'Background Color' attribute
protected  boolean border
          The cached value of the 'Border' attribute
protected static boolean BORDER_EDEFAULT
          The default value of the 'Border' attribute
protected  boolean borderESet
          This is true if the Border attribute has been set
 
Fields inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.input.cim.SVGInputBase
_chart, _dgraphic, colors, colorTable
 
Constructor Summary
protected SVGPlotAreaImpl()
           
  SVGPlotAreaImpl(Chart chart, DGraphic dgraphic)
           
  SVGPlotAreaImpl(SVGChartImpl chart)
           
 
Method Summary
 java.lang.String getBackgroundColor()
           
 boolean isBorder()
           
 boolean isSetBorder()
           
 void setBackgroundColor(java.lang.String newBackgroundColor)
           
 void setBorder(boolean newBorder)
           
 java.lang.String toString()
           
 void unsetBorder()
           
 
Methods inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.input.cim.SVGInputBase
assign, constructAccessibilityModel, constructEventHandlerModel, constructModel, convertToHex, getAccessibility, getColor, getDGraphic, getElement, getEventHandler, getEventHandler, listFactory, log, logln, setDGraphic, setElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.tptp.platform.report.chart.svg.internal.input.PlotArea
getElement
 

Field Detail

BACKGROUND_COLOR_EDEFAULT

protected static final java.lang.String BACKGROUND_COLOR_EDEFAULT
The default value of the 'Background Color' attribute.

See Also:
getBackgroundColor()
Generated
[EMF] Ordered

backgroundColor

protected java.lang.String backgroundColor
The cached value of the 'Background Color' attribute.

See Also:
getBackgroundColor()
Generated
[EMF] Ordered

BORDER_EDEFAULT

protected static final boolean BORDER_EDEFAULT
The default value of the 'Border' attribute.

See Also:
isBorder(), Constant Field Values
Generated
[EMF] Ordered

border

protected boolean border
The cached value of the 'Border' attribute.

See Also:
isBorder()
Generated
[EMF] Ordered

borderESet

protected boolean borderESet
This is true if the Border attribute has been set.

Generated
[EMF] Ordered
Constructor Detail

SVGPlotAreaImpl

protected SVGPlotAreaImpl()

Generated

SVGPlotAreaImpl

public SVGPlotAreaImpl(SVGChartImpl chart)

SVGPlotAreaImpl

public SVGPlotAreaImpl(Chart chart,
                       DGraphic dgraphic)
Method Detail

getBackgroundColor

public java.lang.String getBackgroundColor()

Specified by:
getBackgroundColor in interface PlotArea
Returns:
the value of the 'Background Color' attribute.
See Also:
PlotArea.setBackgroundColor(String), org.eclipse.tptp.platform.report.chart.svg.internal.input.InputPackage#getPlotArea_BackgroundColor()
Generated

setBackgroundColor

public void setBackgroundColor(java.lang.String newBackgroundColor)

Specified by:
setBackgroundColor in interface PlotArea
Parameters:
newBackgroundColor - the new value of the 'Background Color' attribute.
See Also:
PlotArea.getBackgroundColor()
Generated

isBorder

public boolean isBorder()

Specified by:
isBorder in interface PlotArea
Returns:
the value of the 'Border' attribute.
See Also:
PlotArea.isSetBorder(), PlotArea.unsetBorder(), PlotArea.setBorder(boolean), org.eclipse.tptp.platform.report.chart.svg.internal.input.InputPackage#getPlotArea_Border()
Generated

setBorder

public void setBorder(boolean newBorder)

Specified by:
setBorder in interface PlotArea
Parameters:
newBorder - the new value of the 'Border' attribute.
See Also:
PlotArea.isSetBorder(), PlotArea.unsetBorder(), PlotArea.isBorder()
Generated

unsetBorder

public void unsetBorder()

Specified by:
unsetBorder in interface PlotArea
See Also:
PlotArea.isSetBorder(), PlotArea.isBorder(), PlotArea.setBorder(boolean)
Generated

isSetBorder

public boolean isSetBorder()

Specified by:
isSetBorder in interface PlotArea
Returns:
whether the value of the 'Border' attribute is set.
See Also:
PlotArea.unsetBorder(), PlotArea.isBorder(), PlotArea.setBorder(boolean)
Generated

toString

public java.lang.String toString()

Overrides:
toString in class java.lang.Object
Generated

TPTP 4.5.0 Platform Project
Internal API Specification