public class IlvMake3DViewInteractor extends IlvDragRectangleInteractor implements IlvMapLayerStyleControl
Ilv3DView of the terrain.| Constructor and Description |
|---|
IlvMake3DViewInteractor()
Default constructor.
|
IlvMake3DViewInteractor(IlvInputStream stream)
Creates a new
IlvMake3DViewInteractor. |
IlvMake3DViewInteractor(JTabbedPane container)
Creates an interactor.
|
| Modifier and Type | Method and Description |
|---|---|
IlvMapLayer |
createMapInsertionLayer()
Creates the map layer to contain gradients.
|
protected void |
createObject(IlvRect rect,
IlvMapLayer ml)
Creates the bounds rectangle when the rectangle is selected by the user.
|
JTabbedPane |
get3DViewContainer()
Returns the container destined to contain the 3D view.
|
protected String |
getDialogTitle()
Returns the settings dialog title.
|
boolean |
isOpaqueMode()
Returns whether the interactor is in Opaque
mode or not.
|
boolean |
isShowConfirmationDialog()
Indicates whether or not a confirmation dialog with the current style properties must be displayed before creating a new view.
|
boolean |
mustReload(NamedPropertyEvent event)
Indicates if such named property change necessitates rebuilding the raster data
source.
|
boolean |
mustReload(StyleEvent event)
Indicates if such style event necessitates rebuilding the raster data
source.
|
protected void |
set3DViewContainer(JTabbedPane view3dContainer)
Changes the container destined to contain the 3D view.
|
void |
setShowConfirmationDialog(boolean showConfirmationDialog)
Determines whether or not a confirmation dialog with the current style properties must be displayed before creating a new view.
|
void |
write(IlvOutputStream stream)
Writes the attributes of a persistent object.
|
addRectangleDraggedListener, attach, detach, dragscroll, drawGhost, fireRectangleDraggedEvent, getCursor, getDraggedRectangle, getLineStyle, getRectangleAspectRatio, getStartDragModifier, getStartPoint, handleButtonDown, handleButtonDragged, handleButtonUp, isGridMode, isRotationAllowed, isStartDragModifierDown, isXORGhost, processMouseEvent, processMouseMotionEvent, removeRectangleDraggedListener, setCursor, setGridMode, setLineStyle, setOpaqueMode, setRectangleAspectRatio, setRotationAllowed, setStartDragModifieradjustPointIfOutsideView, doAutoScroll, getMaximumScrollDistance, getScrollTiming, isProgressiveScroll, setMaximumScrollDistance, setProgressiveScroll, setScrollTiming, startDraggingScrollTimer, stopDraggingScrollTimeraddFocusListener, addKeyListener, addMouseListener, addMouseMotionListener, allowEnsureVisible, allowEnsureVisible, disableEvents, drawGhost, enableEvents, ensureVisible, ensureVisible, getManager, getManagerView, getTransformer, handleExpose, processEvent, processFocusEvent, processKeyEvent, removeFocusListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, setXORGhostpublic IlvMake3DViewInteractor()
public IlvMake3DViewInteractor(JTabbedPane container)
container - The container destined to contain the altitude visibility charts or null if no altitude chart is desired.public IlvMake3DViewInteractor(IlvInputStream stream)
IlvMake3DViewInteractor.stream - The stream to read from.public JTabbedPane get3DViewContainer()
public boolean isShowConfirmationDialog()
true if the confirmation dialog will be displayed.public void setShowConfirmationDialog(boolean showConfirmationDialog)
showConfirmationDialog - true if the confirmation dialog should be displayed.protected void set3DViewContainer(JTabbedPane view3dContainer)
view3dContainer - The container to set.public IlvMapLayer createMapInsertionLayer()
protected String getDialogTitle()
protected void createObject(IlvRect rect, IlvMapLayer ml)
rect - Manager coordinates to extract the latitude/longitude bounds from.ml - The map layer to add object into.public boolean isOpaqueMode()
false.isOpaqueMode in class IlvDragRectangleInteractorIlvMakePolyPointsInteractor.isOpaqueMode()public boolean mustReload(StyleEvent event)
mustReload in interface IlvMapLayerStyleControlevent - The event sent by the StyleListener installed on the
layer style.true when rebuild is necessary.public boolean mustReload(NamedPropertyEvent event)
mustReload in interface IlvMapLayerStyleControlevent - The event sent by the StyleListener installed on the
layer style.true when a rebuild is necessary.public void write(IlvOutputStream stream)
write in interface IlvPersistentObjectstream - the output streamIlvPersistentObject.write(ilog.views.io.IlvOutputStream)© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.