Examples of MyDoggyToolWindowTab


Examples of org.noos.xing.mydoggy.plaf.MyDoggyToolWindowTab

            // Acquire locks
            if (!acquireLocks())
                return;

            // Start Drag
            MyDoggyToolWindowTab toolWindowTab = null;
            if (SwingUtilities.isDescendingFrom(dge.getComponent(), panel)) {
                ToolWindowTabPanel.TabButton tabButton = SwingUtil.getParent(dge.getComponent(), ToolWindowTabPanel.TabButton.class);
                if (tabButton != null)
                    toolWindowTab = (MyDoggyToolWindowTab) tabButton.getTab();
            }

            if (toolWindowTab != null && toolWindowTab.getDockableDelegator() != null) {
                // TDDO: change..this
                MyDoggyTransferable transferable = new MyDoggyTransferable();
                transferable.addEntry(MyDoggyTransferable.TOOL_WINDOW_ID_DF, toolWindowTab.getDockableDelegator().getId());
                transferable.addEntry(MyDoggyTransferable.TOOL_WINDOW_TAB_ID_DF, toolWindowTab.getId());

                dge.startDrag(Cursor.getDefaultCursor(), transferable, this);
            } else {
                dge.startDrag(Cursor.getDefaultCursor(),
                              new MyDoggyTransferable(MyDoggyTransferable.TOOL_WINDOW_ID_DF, toolWindow.getId()),
View Full Code Here

Examples of org.noos.xing.mydoggy.plaf.MyDoggyToolWindowTab

            // Acquire locks
            if (!acquireLocks())
                return;

            // Start Drag
            MyDoggyToolWindowTab toolWindowTab = null;
            if (SwingUtilities.isDescendingFrom(dge.getComponent(), panel)) {
                toolWindowTab = (MyDoggyToolWindowTab) SwingUtil.getParentClientProperty(dge.getComponent(), ToolWindowTab.class);
            }

            if (toolWindowTab != null && toolWindowTab.getDockableDelegator() != null) {
                // TDDO: change..this
                MyDoggyTransferable transferable = new MyDoggyTransferable(manager);
                transferable.addEntry(MyDoggyTransferable.TOOL_WINDOW_ID_DF, toolWindowTab.getDockableDelegator().getId());
                transferable.addEntry(MyDoggyTransferable.TOOL_WINDOW_TAB_ID_DF, toolWindowTab.getId());

                dge.startDrag(Cursor.getDefaultCursor(), transferable, this);
            } else {
                dge.startDrag(Cursor.getDefaultCursor(),
                              new MyDoggyTransferable(manager, MyDoggyTransferable.TOOL_WINDOW_ID_DF, toolWindow.getId()),
View Full Code Here

Examples of org.noos.xing.mydoggy.plaf.MyDoggyToolWindowTab

            // Acquire locks
            if (!acquireLocks())
                return;

            // if the source component a tab?
            MyDoggyToolWindowTab toolWindowTab = null;
            if (SwingUtilities.isDescendingFrom(dge.getComponent(), toolWindowTitleBar)) {
                ToolWindowTabButton toolWindowTabButton = SwingUtil.getParent(dge.getComponent(), ToolWindowTabButton.class);
                if (toolWindowTabButton != null)
                    toolWindowTab = (MyDoggyToolWindowTab) toolWindowTabButton.getToolWindowTab();
            }

            // Start Drag
            if (toolWindowTab != null && toolWindowTab.getDockableDelegator() != null) {
                // The source is a tab
                MyDoggyTransferable transferable = new MyDoggyTransferable(manager);
                transferable.addEntry(MyDoggyTransferable.TOOL_WINDOW_ID_DF, toolWindowTab.getDockableDelegator().getId());
                transferable.addEntry(MyDoggyTransferable.TOOL_WINDOW_TAB_ID_DF, toolWindowTab.getId());

                dge.startDrag(DragSource.DefaultMoveDrop,
                              transferable,
                              this);
            } else {
View Full Code Here

Examples of org.noos.xing.mydoggy.plaf.MyDoggyToolWindowTab

            // Acquire locks
            if (!acquireLocks())
                return;

            // Start Drag
            MyDoggyToolWindowTab toolWindowTab = null;
            if (SwingUtilities.isDescendingFrom(dge.getComponent(), panel)) {
                ToolWindowTabPanel.TabButton tabButton = SwingUtil.getParent(dge.getComponent(), ToolWindowTabPanel.TabButton.class);
                if (tabButton != null)
                    toolWindowTab = (MyDoggyToolWindowTab) tabButton.getTab();
            }

            if (toolWindowTab != null && toolWindowTab.getDockableDelegator() != null) {
                // TDDO: change..this
                MyDoggyTransferable transferable = new MyDoggyTransferable(manager);
                transferable.addEntry(MyDoggyTransferable.TOOL_WINDOW_ID_DF, toolWindowTab.getDockableDelegator().getId());
                transferable.addEntry(MyDoggyTransferable.TOOL_WINDOW_TAB_ID_DF, toolWindowTab.getId());

                dge.startDrag(Cursor.getDefaultCursor(), transferable, this);
            } else {
                dge.startDrag(Cursor.getDefaultCursor(),
                              new MyDoggyTransferable(manager, MyDoggyTransferable.TOOL_WINDOW_ID_DF, toolWindow.getId()),
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.