ilog.views.maps.graphic
Interface IlvMapGraphic

All Known Implementing Classes:
IlvMapAnnotationToolBar.MapGraphicPath, IlvMapAnnotationToolBar.MapMarker, IlvMapAnnotationToolBar.MapPolyline, IlvMapFixedGraphic, IlvMapGeneralPath, IlvMapGraphicPath, IlvMapGraphicSet, IlvMapGraphicText, IlvMapMarker, IlvMapOrthodromyPath, IlvMapPolyline, IlvRasterIcon

public interface IlvMapGraphic

Interface implemented by graphic objects that require their graphic attributes to be read from a IlvMapStyle.

Since:
JViews 7.5

Method Summary
 IlvGraphic copy(IlvCoordinateTransformation transform)
          Copies the element and applies the specified transformation to its coordinates.
 IlvMapStyle getStyle()
          Retrieves the IlvMapStyle.
 IlvMapGeometry makeGeometry()
          Creates a map geometry from the graphical object information.
 void setStyle(IlvMapStyle style)
          Sets the IlvMapStyle.
 

Method Detail

getStyle

IlvMapStyle getStyle()
Retrieves the IlvMapStyle.

Returns:
The IlvMapStyle.

setStyle

void setStyle(IlvMapStyle style)
Sets the IlvMapStyle.

Parameters:
style - The IlvMapStyle to set.

copy

IlvGraphic copy(IlvCoordinateTransformation transform)
                throws IlvCoordinateTransformationException
Copies the element and applies the specified transformation to its coordinates.

Parameters:
transform - Transformation to apply.
Returns:
A new copied object.
Throws:
IlvCoordinateTransformationException

makeGeometry

IlvMapGeometry makeGeometry()
Creates a map geometry from the graphical object information. This is useful for some features (such as exporter) that need to be able to manage graphic layer datasources.

Returns:
A new geometry.
Since:
JViews 8.0


Copyright © 1996-2007 ILOG S.A. All rights reserved.   Documentation homepage.