ilog.views.maps.beans
Class IlvMapAnnotationToolBar.MapMarker

java.lang.Object
  extended by ilog.views.IlvGraphic
      extended by ilog.views.graphic.IlvMarker
          extended by ilog.views.maps.graphic.IlvMapMarker
              extended by ilog.views.maps.beans.IlvMapAnnotationToolBar.MapMarker
All Implemented Interfaces:
IlvPersistentObject, IlvMapGraphic, Transferable, Serializable
Enclosing class:
IlvMapAnnotationToolBar

public static class IlvMapAnnotationToolBar.MapMarker
extends IlvMapMarker

An IlvMapMarker annotation extension.

Since:
JViews 8.0
See Also:
Serialized Form

Field Summary
 
Fields inherited from class ilog.views.maps.graphic.IlvMapMarker
IlvMarkerCharacter, IlvMarkerImage
 
Fields inherited from class ilog.views.graphic.IlvMarker
IlvMarkerCircle, IlvMarkerCross, IlvMarkerDiamond, IlvMarkerFilledCircle, IlvMarkerFilledDiamond, IlvMarkerFilledSquare, IlvMarkerFilledTriangle, IlvMarkerPlus, IlvMarkerSquare, IlvMarkerTriangle
 
Constructor Summary
IlvMapAnnotationToolBar.MapMarker(IlvInputStream stream)
          Reads a MapMarker from an IlvInputStream.
IlvMapAnnotationToolBar.MapMarker(IlvMapAnnotationToolBar.MapMarker marker)
          Constructs a MapMarker from an existing one.
IlvMapAnnotationToolBar.MapMarker(IlvPoint p)
          Constructs a MapMarker from a point.
 
Method Summary
 void applyTransform(IlvTransformer t)
          Applies the transformation.
 IlvGraphic copy()
          Copies the objects.
 
Methods inherited from class ilog.views.maps.graphic.IlvMapMarker
copy, draw, getForegound, getForeground, getSize, getStyle, getType, makeGeometry, setForeground, setSize, setStyle, setType, write
 
Methods inherited from class ilog.views.graphic.IlvMarker
boundingBox, DrawMarker, getPoint, makeSelection, setPoint, zoomable
 
Methods inherited from class ilog.views.IlvGraphic
addActionListener, addNamedPropertyListener, boundingBox, contains, getAndAssociateObjectInteractor, getCenter, getDefaultInteractor, getGraphicBag, GetGraphicObject, getIntersectionWithOutline, getName, getNamedProperty, getObjectInteractor, getPopupMenu, getPopupMenu, getPopupMenuName, getProperty, getToolTipText, getToolTipText, getTopLevelGraphicBag, getTransferData, getTransferDataFlavors, hasProperty, inside, intersects, isDataFlavorSupported, isEditable, isInApplyToObject, isMovable, isPersistent, isSelectable, isVisible, move, move, moveResize, notifyObjectInteractorToManager, processActionEvent, reDraw, removeActionListener, removeNamedProperty, removeNamedPropertyListener, removeProperty, replaceProperty, resize, rotate, scale, setBackground, setEditable, setFillOn, setGraphicBag, setInApplyToObject, setMovable, setName, setNamedProperty, setNameImpl, setObjectInteractor, setPopupMenu, setPopupMenuName, setProperty, setSelectable, setStrokeOn, setToolTipText, setVisible, toString, translate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IlvMapAnnotationToolBar.MapMarker

public IlvMapAnnotationToolBar.MapMarker(IlvInputStream stream)
                                  throws IlvReadFileException
Reads a MapMarker from an IlvInputStream.

Parameters:
stream - The stream to read from.
Throws:
IlvReadFileException

IlvMapAnnotationToolBar.MapMarker

public IlvMapAnnotationToolBar.MapMarker(IlvPoint p)
Constructs a MapMarker from a point.

Parameters:
p - The location of the marker.

IlvMapAnnotationToolBar.MapMarker

public IlvMapAnnotationToolBar.MapMarker(IlvMapAnnotationToolBar.MapMarker marker)
Constructs a MapMarker from an existing one.

Parameters:
marker - The MapMarker to copy.
Method Detail

copy

public IlvGraphic copy()
Copies the objects.

Overrides:
copy in class IlvMapMarker
Returns:
A new IlvMapMarker instance.
See Also:
IlvGraphic

applyTransform

public void applyTransform(IlvTransformer t)
Applies the transformation. Labeling is performed if necessary.

Overrides:
applyTransform in class IlvMarker
Parameters:
t - The transformer to be applied.
See Also:
IlvMarker.applyTransform(ilog.views.IlvTransformer)


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