public static class IlvMapAnnotationToolBar.MapMarker extends IlvMapMarker implements IlvMapAnnotationToolBar.AnnotationGraphic
IlvMapMarker
annotation extension.IlvMarkerCharacter, IlvMarkerImage
IlvMarkerCircle, IlvMarkerCross, IlvMarkerDiamond, IlvMarkerFilledCircle, IlvMarkerFilledDiamond, IlvMarkerFilledSquare, IlvMarkerFilledTriangle, IlvMarkerPlus, IlvMarkerSquare, IlvMarkerTriangle
Constructor and Description |
---|
MapMarker(IlvInputStream stream)
Reads a
MapMarker from an IlvInputStream . |
MapMarker(IlvMapAnnotationToolBar.MapMarker marker)
Constructs a
MapMarker from an existing one. |
MapMarker(IlvPoint p)
Constructs a
MapMarker from a point. |
Modifier and Type | Method and Description |
---|---|
void |
applyTransform(IlvTransformer t)
Applies the transformation.
|
IlvGraphic |
copy()
Copies the objects.
|
String |
getAnnotationType()
Returns the type of annotation for a point.
|
copy, draw, getForegound, getForeground, getSize, getStyle, getType, makeGeometry, setForeground, setSize, setStyle, setType, write
boundingBox, DrawMarker, getPoint, makeSelection, setPoint, zoomable
addActionListener, addNamedPropertyListener, allViewsRemoved, baseTextDirectionChanged, blinkingStateOn, boundingBox, callDraw, componentOrientationChanged, contains, getAndAssociateObjectInteractor, getBaseTextDirection, getBlinkingAction, getBlinkingObjectOwner, getBlinkingOffPeriod, getBlinkingOnPeriod, getCenter, getComponentOrientation, getDefaultInteractor, getGraphicBag, GetGraphicObject, getIntersectionWithOutline, getLocale, getName, getNamedProperty, getObjectInteractor, getPopupMenu, getPopupMenu, getPopupMenuName, getProperty, getResolvedBaseTextDirection, getToolTipBaseTextDirection, getToolTipText, getToolTipText, getTopLevelGraphicBag, getTransferData, getTransferDataFlavors, getULocale, getZOrderIndex, hasProperty, inside, intersects, invalidateBBoxCache, invalidateBidiCache, isBaseTextDirectionSensitive, isComponentOrientationSensitive, isDataFlavorSupported, isEditable, isInApplyToObject, isLocaleSensitive, isMovable, isPersistent, isSelectable, isVisible, localeChanged, move, move, moveResize, needsViewNotification, notifyObjectInteractorToManager, processActionEvent, reDraw, registerBlinkingResource, removeActionListener, removeNamedProperty, removeNamedPropertyListener, removeProperty, replaceProperty, resize, rotate, scale, setBackground, setBaseTextDirection, setBaseTextDirectionDuringConstruction, setBlinkingAction, setBlinkingOffPeriod, setBlinkingOnPeriod, setEditable, setFillOn, setGraphicBag, setInApplyToObject, setMovable, setName, setNamedProperty, setNameImpl, setObjectInteractor, setPopupMenu, setPopupMenuName, setProperty, setSelectable, setStrokeOn, setToolTipBaseTextDirection, setToolTipText, setVisible, setZOrderIndex, toString, translate, updateNeedsViewNotification, usesBidiMarkers, viewAddedOrRemoved
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
copy, getStyle, makeGeometry, setStyle
public MapMarker(IlvInputStream stream) throws IlvReadFileException
MapMarker
from an IlvInputStream
.stream
- The stream to read from.IlvReadFileException
public MapMarker(IlvPoint p)
MapMarker
from a point.p
- The location of the marker.public MapMarker(IlvMapAnnotationToolBar.MapMarker marker)
MapMarker
from an existing one.marker
- The MapMarker
to copy.public void applyTransform(IlvTransformer t)
applyTransform
in class IlvMarker
t
- The transformer to be applied.IlvMarker.applyTransform(ilog.views.IlvTransformer)
public IlvGraphic copy()
copy
in class IlvMapMarker
IlvMapMarker
instance.IlvGraphic
public String getAnnotationType()
getAnnotationType
in interface IlvMapAnnotationToolBar.AnnotationGraphic
IlvMapAnnotationModel.getDataSource(IlvManager, String)
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.