public class IlvMakeMeasureInteractor extends IlvMakeLineInteractor
Constructor and Description |
---|
IlvMakeMeasureInteractor()
Creates a new
IlvMakeMeasureInteractor . |
Modifier and Type | Method and Description |
---|---|
protected void |
addPolyPoints(IlvGraphic obj)
add the object to the data source in addition to the manager.
|
IlvGraphic |
createObject(IlvPoint[] points)
Called by the interactor to
create the
IlvLine . |
IlvMapLayer |
getMapInsertionLayer()
Creates or return a Map Layer for measures.
|
boolean |
isOpaqueMode()
Returns an indication of whether the interactor is in Opaque mode
or not.
|
protected IlvGraphic |
makePolyPoint(IlvPoint[] points)
calls createObjects.
|
drawGhost
accept, allowsMultiplePoints, allowsMultiplePoints, attach, count, detach, doIt, endOnDoubleClick, getBackground, getCursor, getForeground, getMinPointsDistance, getObjectFactory, getPoints, isAllowingMultiplePoints, isCreationInSubManagersAllowed, isGrapherMode, isGridMode, isPermanent, isSelectionMode, isXORGhost, numberOfPointsReached, processMouseEvent, processMouseMotionEvent, react, reInitialize, setAllowingMultiplePoints, setBackground, setCreationInSubManagersAllowed, setCursor, setForeground, setGrapherMode, setGridMode, setMinPointsDistance, setObjectFactory, setOpaqueMode, setPermanent, setSelectionMode
addFocusListener, addKeyListener, addMouseListener, addMouseMotionListener, allowEnsureVisible, allowEnsureVisible, disableEvents, drawGhost, enableEvents, ensureVisible, ensureVisible, getManager, getManagerView, getTransformer, handleExpose, processEvent, processFocusEvent, processKeyEvent, removeFocusListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, setXORGhost
public IlvMakeMeasureInteractor()
IlvMakeMeasureInteractor
.public IlvMapLayer getMapInsertionLayer()
public IlvGraphic createObject(IlvPoint[] points)
IlvLine
.createObject
in interface IlvPolyPointsObjectFactory
createObject
in class IlvMakeLineInteractor
points
- The control points of the line.IlvPolyPointsObjectFactory.createObject(ilog.views.IlvPoint[])
protected IlvGraphic makePolyPoint(IlvPoint[] points)
makePolyPoint
in class IlvMakePolyPointsInteractor
points
- The selected points in the object's coordinate space.IlvMakePolyPointsInteractor.makePolyPoint(ilog.views.IlvPoint[])
protected void addPolyPoints(IlvGraphic obj)
addPolyPoints
in class IlvMakePolyPointsInteractor
obj
- The polypoint object.IlvMakePolyPointsInteractor.addPolyPoints(ilog.views.IlvGraphic)
public boolean isOpaqueMode()
isOpaqueMode
in class IlvMakePolyPointsInteractor
IlvMakePolyPointsInteractor.isOpaqueMode()
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.