java.lang.Object
de.grogra.pf.ui.PanelDecorator
de.grogra.imp.View
de.grogra.imp2d.View2D
- All Implemented Interfaces:
Manageable
,Context
,Panel
,Disposable
,EventListener
,ModifiableMap.Producer
,EventListener
,TreeModelListener
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class de.grogra.imp.View
View.SceneListener
Nested classes/interfaces inherited from interface de.grogra.util.EventListener
EventListener.Bicast, EventListener.Multicaster
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final View2D.Type
static final UIProperty
static final SCOType.Field
static final IOFlavor
static final SCOType.Field
static final UIProperty
static final UIProperty
static final SCOType.Field
Fields inherited from class de.grogra.imp.View
ANAGLYPH_MAX, ANAGLYPH_VIEW_TYPE, COMPONENT, epsilon$FIELD, graphDescriptor$FIELD, I18N, listeners, LOD_MAX, LOD_MIN, LOD_TYPE, magnitude$FIELD, overlay, PREVIEW_MAX, SCALE_COUNT, SCALES_CHANGED, SCALES_VISIBLE, sel1x, sel1y, sel2x, sel2y, STEREO_MAX, STEREO_VIEW_TYPE, VIEW_PREVIEW1_TYPE, VIEW_PREVIEW2_TYPE, visibleLayers$FIELD, visibleScales$FIELD, visualEpsilon$FIELD
Fields inherited from class de.grogra.pf.ui.PanelDecorator
decorator, panel
Fields inherited from interface de.grogra.pf.ui.Panel
DEC_WAIT_CURSOR, DEFAULT_CURSOR, INC_WAIT_CURSOR, INHERIT_CURSOR, PANEL_ID, WAIT_CURSOR
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ViewEventHandler
final Matrix3d
static Selectable
protected UIProperty
final Matrix3d
protected UIProperty
protected void
boolean
isToolGraph
(Graph graph) static void
final void
final void
void
setEventFactory
(ViewEventFactory value) final void
protected void
Methods inherited from class de.grogra.imp.View
addEventListener, addMappings, addToolListener, create, disableRepaint, dispose, disposeRenderer, disposeViewComponent, enableRepaint, eventOccured, fieldModified, get, get, getActiveTool, getEpsilon, getEpsilonSquared, getEventHandler, getGraph, getMagnitude, getMagnitudeSquared, getNodeInOverlayProjection, getOverlay, getPathFor, getSelectableGraph, getSelectableLayers, getSelectableScales, getSize, getStamp, getViewComponent, getViewComponent, getVisibleLayers, getVisibleScales, getVisualEpsilon, getVisualEpsilonSquared, getWorkbenchGraphState, initialize, isInVisibleLayer, isInVisibleScale, isRepaint, manageableReadResolve, manageableWriteReplace, nextTool, removeEventListener, render, renderToFile, repaint, repaintOverlay, set, setActiveTool, setDimensions, setDimensions, setEpsilon, setGraph, setGraph, setMagnitude, setViewComponent, setVisibleLayers, setVisualEpsilon, substituteSelection, treeNodesChanged, treeNodesInserted, treeNodesRemoved, treeStructureChanged, uninstall, zoomInOverlay
Methods inherited from class de.grogra.pf.ui.PanelDecorator
checkClose, getComponent, getContent, getDecorator, getMenu, getPanel, getPanelId, getUIPropertyMap, getWindow, getWorkbench, initDecorator, initPanel, resolve, setContent, setCursor, setMenu, show
-
Field Details
-
FLAVOR
-
TOOL
-
EVENTFACTORY
-
RESOLUTION
-
$TYPE
-
eventFactory$FIELD
-
transformation$FIELD
-
layout$FIELD
-
-
Constructor Details
-
View2D
public View2D()
-
-
Method Details
-
layout
-
getFlavor
-
getToolProperty
- Specified by:
getToolProperty
in classView
-
getViewEventFactoryProperty
- Specified by:
getViewEventFactoryProperty
in classView
-
getResolutionProperty
- Specified by:
getResolutionProperty
in classView
-
createEventHandler
- Specified by:
createEventHandler
in classView
-
installImpl
protected void installImpl()- Specified by:
installImpl
in classView
-
uninstallImpl
protected void uninstallImpl()- Specified by:
uninstallImpl
in classView
-
getSelectableLayout
-
pick
-
pickTool
-
isToolGraph
- Specified by:
isToolGraph
in classView
-
setTransformation
-
getTransformation
-
getCanvasTransformation
-
getManageableType
-
getEventFactory
-
setEventFactory
-