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.SceneListenerNested classes/interfaces inherited from interface de.grogra.util.EventListener
EventListener.Bicast, EventListener.Multicaster -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final View2D.Typestatic final UIPropertystatic final SCOType.Fieldstatic final IOFlavorstatic final SCOType.Fieldstatic final UIPropertystatic final UIPropertystatic final SCOType.FieldFields 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$FIELDFields inherited from class de.grogra.pf.ui.PanelDecorator
decorator, panelFields 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 ViewEventHandlerfinal Matrix3dstatic Selectableprotected UIPropertyfinal Matrix3dprotected UIPropertyprotected voidbooleanisToolGraph(Graph graph) static voidfinal voidfinal voidvoidsetEventFactory(ViewEventFactory value) final voidprotected voidMethods 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, zoomInOverlayMethods 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:
getToolPropertyin classView
-
getViewEventFactoryProperty
- Specified by:
getViewEventFactoryPropertyin classView
-
getResolutionProperty
- Specified by:
getResolutionPropertyin classView
-
createEventHandler
- Specified by:
createEventHandlerin classView
-
installImpl
protected void installImpl()- Specified by:
installImplin classView
-
uninstallImpl
protected void uninstallImpl()- Specified by:
uninstallImplin classView
-
getSelectableLayout
-
pick
-
pickTool
-
isToolGraph
- Specified by:
isToolGraphin classView
-
setTransformation
-
getTransformation
-
getCanvasTransformation
-
getManageableType
-
getEventFactory
-
setEventFactory
-