Class ErdDiagramThumbnail

  • All Implemented Interfaces:
    org.eclipse.draw2d.IFigure, org.eclipse.draw2d.UpdateListener

    public class ErdDiagramThumbnail
    extends com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractDiagramThumbnail
    ERD implementation of AbstractDiagramThumbnail.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.eclipse.draw2d.Figure

        org.eclipse.draw2d.Figure.FigureIterator, org.eclipse.draw2d.Figure.IdentitySearch
      • Nested classes/interfaces inherited from interface org.eclipse.draw2d.IFigure

        org.eclipse.draw2d.IFigure.NoInsets
    • Field Summary

      • Fields inherited from class org.eclipse.draw2d.Figure

        bgColor, border, bounds, fgColor, flags, font, MAX_FLAG, maxSize, minSize, NO_MANAGER, prefSize, toolTip
      • Fields inherited from interface org.eclipse.draw2d.IFigure

        MAX_DIMENSION, MIN_DIMENSION, NO_INSETS
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.eclipse.draw2d.FigureCanvas getFigureCanvas()  
      protected void initialize()  
      void refreshSourceFigure()
      Refreshes source figure
      • Methods inherited from class com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractDiagramThumbnail

        getCurrentViewLocationRectangle, paintFigure, setCurrentViewLocationRectangle
      • Methods inherited from class org.eclipse.draw2d.parts.Thumbnail

        deactivate, getPreferredSize, getScaleX, getScaleY, getSource, getSourceRectangle, getThumbnailImage, isDirty, notifyPainting, notifyValidating, setDirty, setScales, setSource
      • Methods inherited from class org.eclipse.draw2d.Figure

        add, add, add, add, addAncestorListener, addCoordinateListener, addFigureListener, addFocusListener, addKeyListener, addLayoutListener, addListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, containsPoint, containsPoint, erase, findDescendantAtExcluding, findFigureAt, findFigureAt, findFigureAt, findFigureAtExcluding, findMouseEventTargetAt, findMouseEventTargetInDescendantsAt, fireCoordinateSystemChanged, fireFigureMoved, fireMoved, firePropertyChange, firePropertyChange, firePropertyChange, getBackgroundColor, getBorder, getBounds, getChildren, getClientArea, getClientArea, getClippingStrategy, getCursor, getFlag, getFont, getForegroundColor, getInsets, getLayoutManager, getListeners, getLocalBackgroundColor, getLocalFont, getLocalForegroundColor, getLocation, getMaximumSize, getMinimumSize, getMinimumSize, getParent, getPreferredSize, getSize, getToolTip, getUpdateManager, handleFocusGained, handleFocusLost, handleKeyPressed, handleKeyReleased, handleMouseDoubleClicked, handleMouseDragged, handleMouseEntered, handleMouseExited, handleMouseHover, handleMouseMoved, handleMousePressed, handleMouseReleased, hasFocus, internalGetEventDispatcher, intersects, invalidate, invalidateTree, isCoordinateSystem, isEnabled, isFocusTraversable, isMirrored, isMouseEventTarget, isOpaque, isRequestFocusEnabled, isShowing, isValid, isValidationRoot, isVisible, layout, paint, paintBorder, paintChildren, paintClientArea, primTranslate, remove, removeAll, removeAncestorListener, removeCoordinateListener, removeFigureListener, removeFocusListener, removeKeyListener, removeLayoutListener, removeListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, revalidate, setBackgroundColor, setBorder, setBounds, setChildrenDirection, setChildrenEnabled, setChildrenOrientation, setClippingStrategy, setConstraint, setCursor, setEnabled, setFlag, setFocusTraversable, setFont, setForegroundColor, setLayoutManager, setLocation, setMaximumSize, setMinimumSize, setOpaque, setParent, setPreferredSize, setPreferredSize, setRequestFocusEnabled, setSize, setSize, setToolTip, setValid, setVisible, translate, translateFromParent, translateToAbsolute, translateToParent, translateToRelative, useLocalCoordinates, validate
    • Constructor Detail

      • ErdDiagramThumbnail

        public ErdDiagramThumbnail​(ErdTabsManager tabsManager)
        Constructor.
        Parameters:
        tabsManager - - editors tabs manager. Can't be null.
    • Method Detail

      • refreshSourceFigure

        public void refreshSourceFigure()
        Refreshes source figure
      • getFigureCanvas

        protected org.eclipse.draw2d.FigureCanvas getFigureCanvas()
        Specified by:
        getFigureCanvas in class com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractDiagramThumbnail
      • initialize

        protected void initialize()
        Overrides:
        initialize in class com._1c.g5.v8.dt.diagram.framework.ui.model.AbstractDiagramThumbnail