TPTP 4.6.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.report.chart.svg.internal.part
Class SVGShapes

java.lang.Object
  extended by org.eclipse.tptp.platform.report.chart.svg.internal.part.SVGShapes
All Implemented Interfaces:
java.io.Serializable

public class SVGShapes
extends java.lang.Object
implements java.io.Serializable

SVGShapes is a container that contains a number of Shapes. $Revision: 1.4 $

See Also:
Serialized Form

Nested Class Summary
 class SVGShapes.ShapeIterator
           
 
Constructor Summary
SVGShapes(DefaultResources resources)
          Constructor
 
Method Summary
 org.w3c.dom.Element getShapeDefinition(int numOfShapes)
          Gets the DOM representation of the shapes.
 SVGShapeIterator getShapeIterator()
           
 void setCustomShapes(java.lang.String shapesLocation)
          Load customized shapes from a file.
 void setDataSetShapes(java.util.List shapeList)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SVGShapes

public SVGShapes(DefaultResources resources)
Constructor

Method Detail

setCustomShapes

public void setCustomShapes(java.lang.String shapesLocation)
Load customized shapes from a file. These shapes are only used for this chart.

Parameters:
shapesLocation -

getShapeDefinition

public org.w3c.dom.Element getShapeDefinition(int numOfShapes)
Gets the DOM representation of the shapes.

Parameters:
numOfShapes - number of shapes
Returns:
a group of shapes

setDataSetShapes

public void setDataSetShapes(java.util.List shapeList)

getShapeIterator

public SVGShapeIterator getShapeIterator()

TPTP 4.6.0 Platform Project
Internal API Specification