public class FXGeometryVizService extends AbstractVizService
Implements an ICE viz service for geometry modeling.
Constructor and Description |
---|
FXGeometryVizService() |
Modifier and Type | Method and Description |
---|---|
IVizCanvas |
createCanvas(Geometry geometry)
This operation directs the IVizService to create a new canvas displaying
the given Geometry and to return a handle to that canvas to the caller so
that it may modify the canvas.
|
IVizCanvas |
createCanvas(IController geometry)
Creates a GeometryCanvas.
|
IControllerProviderFactory |
getControllerProviderFactory()
Returns a factory which will create views and controllers for model parts
specific to the service's rendering program.
|
java.lang.String |
getName()
This operation returns the name of the service.
|
java.lang.String |
getVersion()
This operation returns a version number for the service.
|
createPlot, getSupportedExtensions
public IVizCanvas createCanvas(IController geometry) throws java.lang.Exception
Creates a GeometryCanvas.
createCanvas
in interface IVizService
createCanvas
in class AbstractVizService
geometry
- The input object which will be rendered in the new canvasjava.lang.Exception
- An exception indicating that the IVizService could not create
a canvas with the given object and giving the reason why.IVizService#createCanvas(IVizObject)
public java.lang.String getName()
IVizService
IVizService.getName()
public java.lang.String getVersion()
IVizService
IVizService.getVersion()
public IControllerProviderFactory getControllerProviderFactory()
IVizService
public IVizCanvas createCanvas(Geometry geometry) throws java.lang.Exception
IVizService
geometry
- The input object which will be rendered in the new canvas.java.lang.Exception
- An exception indicating that the IVizService could not create
a canvas with the given object and giving the reason why.