Class DefaultPreview

    • Constructor Detail

      • DefaultPreview

        public DefaultPreview()
    • Method Detail

      • createPreviewPolygon

        public java.awt.Polygon createPreviewPolygon​(java.awt.Component dockable,
                                                     DockingPort port,
                                                     Dockable hover,
                                                     java.lang.String targetRegion,
                                                     java.awt.Component paintingTarget,
                                                     java.util.Map dragInfo)
        Specified by:
        createPreviewPolygon in interface DragPreview
      • createPolyRect

        protected java.awt.Polygon createPolyRect​(DockingPort port,
                                                  java.awt.Component dockable,
                                                  java.lang.String region)
      • createPolyRect

        protected java.awt.Polygon createPolyRect​(java.awt.Rectangle r)
      • createPolyTab

        protected java.awt.Polygon createPolyTab​(DockingPort port,
                                                 java.awt.Component hover)
      • createTabbedPaneRect

        protected java.awt.Rectangle createTabbedPaneRect​(DockingPort port,
                                                          java.awt.Component hover)
      • createPolyTabOnTop

        protected java.awt.Polygon createPolyTabOnTop​(java.awt.Rectangle tabPane,
                                                      java.awt.Rectangle tab)
      • createPolyTabOnBottom

        protected java.awt.Polygon createPolyTabOnBottom​(java.awt.Rectangle tabPane,
                                                         java.awt.Rectangle tab)
      • isOuterRegion

        protected boolean isOuterRegion​(java.lang.String region)
      • drawPreview

        public abstract void drawPreview​(java.awt.Graphics2D g,
                                         java.awt.Polygon poly,
                                         Dockable dockable,
                                         java.util.Map dragInfo)
        Specified by:
        drawPreview in interface DragPreview