public class IlvMapFixedGraphic extends IlvFixedSizeGraphic implements IlvMapGraphic
IlvFixedSizeGraphic
implementing the IlvMapGraphic
interface.IlvFixedSizeGraphic
,
Serialized FormConstructor and Description |
---|
IlvMapFixedGraphic(IlvFixedSizeGraphic source)
Creates a new
IlvMapSizeGraphic by copying an existing one. |
IlvMapFixedGraphic(IlvGraphic object,
int position,
IlvPoint point)
Creates a new
IlvMapSizeGraphic . |
IlvMapFixedGraphic(IlvInputStream stream)
Reads the object from an
IlvInputStream . |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
copy()
Copies the object.
|
IlvGraphic |
copy(IlvCoordinateTransformation transform)
Copies the element and applies the specified transformation to its coordinates.
|
IlvMapStyle |
getStyle()
Retrieves the
IlvMapStyle . |
IlvMapGeometry |
makeGeometry()
No geometry is attached to this graphic object.
|
void |
setStyle(IlvMapStyle style)
Sets the
IlvMapStyle . |
void |
write(IlvOutputStream stream)
Writes the object to an
IlvOutputStream . |
applyTransform, boundingBox, contains, draw, getIntersectionWithOutline, getPoint, getPopupMenu, getPosition, getToolTipText, inside, intersects, makeSelection, resize, rotate, setPoint, setPosition, zoomable
addGraphicBagHierarchyListener, addManagerViewsHierarchyListener, addObject, applyToObject, baseTextDirectionChanged, componentOrientationChanged, enableGraphicBagHierarchyEventForwarding, enableManagerViewsHierarchyEventForwarding, fireGraphicBagHierarchyEvent, fireManagerViewsHierarchyEvent, getObject, getObjects, getResolvedBaseTextDirection, isDelegateObjectInteractor, isOwner, localeChanged, moveObject, needsGraphicBagHierarchyEvent, needsManagerViewsHierarchyEvent, notifyObjectInteractorToManager, reDrawObj, reDrawRegion, removeGraphicBagHierarchyListener, removeManagerViewsHierarchyListener, removeObject, reshapeObject, setDelegateMoveResize, setGraphicBag, setObject, setObjectName
getBaseTextDirection, getObject, getOriginalPopupMenu, isBaseTextDirectionSensitive, isPersistent, move, move, moveResize, scale, setBackground, setBaseTextDirection, setForeground, setOwner, translate, usesBidiMarkers
addActionListener, addNamedPropertyListener, allViewsRemoved, blinkingStateOn, boundingBox, callDraw, getAndAssociateObjectInteractor, getBlinkingAction, getBlinkingObjectOwner, getBlinkingOffPeriod, getBlinkingOnPeriod, getCenter, getComponentOrientation, getDefaultInteractor, getGraphicBag, GetGraphicObject, getLocale, getName, getNamedProperty, getObjectInteractor, getPopupMenu, getPopupMenuName, getProperty, getToolTipBaseTextDirection, getToolTipText, getTopLevelGraphicBag, getTransferData, getTransferDataFlavors, getULocale, getZOrderIndex, hasProperty, invalidateBBoxCache, invalidateBidiCache, isComponentOrientationSensitive, isDataFlavorSupported, isEditable, isInApplyToObject, isLocaleSensitive, isMovable, isSelectable, isVisible, needsViewNotification, processActionEvent, reDraw, registerBlinkingResource, removeActionListener, removeNamedProperty, removeNamedPropertyListener, removeProperty, replaceProperty, setBaseTextDirectionDuringConstruction, setBlinkingAction, setBlinkingOffPeriod, setBlinkingOnPeriod, setEditable, setFillOn, setInApplyToObject, setMovable, setName, setNamedProperty, setNameImpl, setObjectInteractor, setPopupMenu, setPopupMenuName, setProperty, setSelectable, setStrokeOn, setToolTipBaseTextDirection, setToolTipText, setVisible, setZOrderIndex, toString, updateNeedsViewNotification, viewAddedOrRemoved
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getGraphicBag
public IlvMapFixedGraphic(IlvGraphic object, int position, IlvPoint point)
IlvMapSizeGraphic
.object
- The referenced object.position
- Indicates the point in the referenced object (for example,
its center or the top-left corner of its bounding box) that must remain at
the same position when the object is zoomed in or out. See the class
IlvConstants
for the valid values of this parameter.point
- If non-null
then it will be used to specify the
position of a fixed point when the object is zoomed in or out.
The position
parameter is not taken into account if this
parameter is non-null
.public IlvMapFixedGraphic(IlvFixedSizeGraphic source)
IlvMapSizeGraphic
by copying an existing one.source
- The IlvMapSizeGraphic
to copy.public IlvMapFixedGraphic(IlvInputStream stream) throws IlvReadFileException
IlvInputStream
.stream
- The input stream.IlvReadFileException
- if the format is not correct.public void write(IlvOutputStream stream) throws IOException
IlvOutputStream
.write
in interface IlvPersistentObject
write
in class IlvFixedSizeGraphic
stream
- The output stream.IOException
- thrown when an exception occurs during
the write operation for this object.public IlvGraphic copy(IlvCoordinateTransformation transform) throws IlvCoordinateTransformationException
copy
in interface IlvMapGraphic
transform
- Transformation to apply.IlvCoordinateTransformationException
public IlvGraphic copy()
copy
in class IlvFixedSizeGraphic
IlvGraphicHandleBag.isOwner()
public IlvMapStyle getStyle()
IlvMapStyle
.getStyle
in interface IlvMapGraphic
IlvMapStyle
.public void setStyle(IlvMapStyle style)
IlvMapStyle
.setStyle
in interface IlvMapGraphic
style
- The IlvMapStyle
to set.public IlvMapGeometry makeGeometry()
makeGeometry
in interface IlvMapGraphic
IlvMapGraphic.makeGeometry()
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.