## IDiagramViewManager

com.change_vision.jude.api.inf.view.View InterfaceView

com.change_vision.jude.api.inf.view. IDiagramViewManager
+BACKGROUND_COLOR :String +BORDER_COLOR :String +LINE_COLOR :String +USER_ICON :String
+setViewProperty(IPresentation presentation, String key, Object value) :void +getViewProperty(IPresentation presentation, String key) :Object +clearAllViewProperties(IPresentation presentation) :void +clearAllViewProperties(IDiagram presentation) :void +showInDiagramEditor(IPresentation presentation) :void +getCurrentDiagram() :IDiagram +getSelectedPresentations() :IPresentation[] +getSelectedElements() :IElement[] +addEntitySelectionListener(IEntitySelectionListener listener) :void +removeEntitySelectionListener(IEntitySelectionListener listener) :void +addDropTargetListener(DiagramDropTargetListener listener) :void +layoutAll() :void +layoutSelected() :void +autoCreateClassDiagram(IClass clazz) :IDiagram +getOpenDiagrams() :IDiagram[] +open(IDiagram diagram) :void +closeCurrentDiagramEditor() :void +close(IDiagram diagram) :void +closeAll() :void +select(IPresentation presentation) :void +select(IPresentation[] presentations) :void +selectAll() :void +unselectAll() :void +toWorldCoordX(double xInDeviceCoord) :double +toWorldCoordY(double yInDeviceCoord) :double +toDeviceCoordX(double xInWorldCoord) :double +toDeviceCoordY(double yInWorldCoord) :double +addDiagramEditorSelectionListner(IDiagramEditorSelectionListener listener) :void +removeDiagramEditorSelectionListener(IDiagramEditorSelectionListener listener) :void +getCurrentDiagramEditorBoundsRect() :Rectangle2D +toWorldCoord(int x, int y) :Point2D +pan(double vectorX, double vectorY) :void +zoom(double zoomFactor, boolean keepCenter) :void +getZoomFactor() :void