TPTP 4.6.0 Platform Project
Internal API Specification

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

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.SVGCustomFormatImpl
All Implemented Interfaces:
CustomFormat

public class SVGCustomFormatImpl
extends SVGInputBase
implements CustomFormat

An implementation of the model object 'Custom Format'.

The following features are implemented:

Generated

Field Summary
protected static java.lang.String FORMAT_CLASS_EDEFAULT
          The default value of the 'Format Class' attribute
protected  java.lang.String formatClass
          The cached value of the 'Format Class' attribute
protected  java.lang.String pattern
          The cached value of the 'Pattern' attribute
protected static java.lang.String PATTERN_EDEFAULT
          The default value of the 'Pattern' attribute
 
Fields inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.input.cim.SVGInputBase
_chart, _dgraphic, colors, colorTable
 
Constructor Summary
protected SVGCustomFormatImpl()
           
  SVGCustomFormatImpl(Chart chart, DGraphic dgraphic, java.lang.String pattern, java.lang.String formatClass)
           
  SVGCustomFormatImpl(SVGChartImpl chart)
           
 
Method Summary
 java.lang.String getFormatClass()
           
 java.lang.String getPattern()
           
 void setFormatClass(java.lang.String newFormatClass)
           
 void setPattern(java.lang.String newPattern)
           
 java.lang.String toString()
           
 
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.CustomFormat
getElement
 

Field Detail

FORMAT_CLASS_EDEFAULT

protected static final java.lang.String FORMAT_CLASS_EDEFAULT
The default value of the 'Format Class' attribute.

See Also:
getFormatClass()
Generated
[EMF] Ordered

formatClass

protected java.lang.String formatClass
The cached value of the 'Format Class' attribute.

See Also:
getFormatClass()
Generated
[EMF] Ordered

PATTERN_EDEFAULT

protected static final java.lang.String PATTERN_EDEFAULT
The default value of the 'Pattern' attribute.

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

pattern

protected java.lang.String pattern
The cached value of the 'Pattern' attribute.

See Also:
getPattern()
Generated
[EMF] Ordered
Constructor Detail

SVGCustomFormatImpl

protected SVGCustomFormatImpl()

Generated

SVGCustomFormatImpl

public SVGCustomFormatImpl(SVGChartImpl chart)

SVGCustomFormatImpl

public SVGCustomFormatImpl(Chart chart,
                           DGraphic dgraphic,
                           java.lang.String pattern,
                           java.lang.String formatClass)
Method Detail

getFormatClass

public java.lang.String getFormatClass()

Specified by:
getFormatClass in interface CustomFormat
Returns:
the value of the 'Format Class' attribute.
See Also:
CustomFormat.setFormatClass(String), org.eclipse.tptp.platform.report.chart.svg.internal.input.InputPackage#getCustomFormat_FormatClass()
Generated

setFormatClass

public void setFormatClass(java.lang.String newFormatClass)

Specified by:
setFormatClass in interface CustomFormat
Parameters:
newFormatClass - the new value of the 'Format Class' attribute.
See Also:
CustomFormat.getFormatClass()
Generated

toString

public java.lang.String toString()

Overrides:
toString in class java.lang.Object
Generated

getPattern

public java.lang.String getPattern()

Specified by:
getPattern in interface CustomFormat
Returns:
the value of the 'Pattern' attribute.
See Also:
CustomFormat.setPattern(String), org.eclipse.tptp.platform.report.chart.svg.internal.input.InputPackage#getCustomFormat_Pattern()
Generated

setPattern

public void setPattern(java.lang.String newPattern)

Specified by:
setPattern in interface CustomFormat
Parameters:
newPattern - the new value of the 'Pattern' attribute.
See Also:
CustomFormat.getPattern()
Generated

TPTP 4.6.0 Platform Project
Internal API Specification