Package org.noos.xing.mydoggy

Examples of org.noos.xing.mydoggy.ToolWindow


        window.setVisible(false);
    }

    public void testSetVisibileFalseSliding() {
        ToolWindow window = toolWindowManager.getToolWindow("id");
        window.setType(ToolWindowType.SLIDING);

        assertFalse(window.isAvailable());
        assertFalse(window.isVisible());
        assertFalse(window.isActive());

        window.setVisible(true);

        window.setVisible(false);

        assertTrue(window.isAvailable());
        assertFalse(window.isVisible());
        assertFalse(window.isActive());
    }
View Full Code Here


    }

    public void contextChange(ViewContextChangeEvent evt) {
        if (ToolWindowTypeDescriptor.class.equals(evt.getProperty())) {
            if (evt.getNewValue().equals(SlidingTypeDescriptor.class)) {
                ToolWindow toolWindow = viewContext.get(ToolWindow.class);
                SlidingTypeDescriptor descriptor = (SlidingTypeDescriptor) toolWindow.getTypeDescriptor(ToolWindowType.SLIDING);
                viewContext.put(SlidingTypeDescriptor.class, descriptor);

                enabled.setSelected(descriptor.isEnabled());

                transparentMode.setSelected(descriptor.isTransparentMode());
View Full Code Here

        assertFalse(window.isVisible());
        assertFalse(window.isActive());
    }

    public void testSetVisibileTrueFloating() {
        ToolWindow window = toolWindowManager.getToolWindow("id");
        window.setType(ToolWindowType.FLOATING);

        assertFalse(window.isAvailable());
        assertFalse(window.isVisible());
        assertFalse(window.isActive());

        window.setVisible(true);

        assertTrue(window.isAvailable());
        assertTrue(window.isVisible());
        assertFalse(window.isActive());

        window.setVisible(false);
    }
View Full Code Here

        window.setVisible(false);
    }

    public void testSetVisibileFalseFloating() {
        ToolWindow window = toolWindowManager.getToolWindow("id");
        window.setType(ToolWindowType.FLOATING);

        assertFalse(window.isAvailable());
        assertFalse(window.isVisible());
        assertFalse(window.isActive());

        window.setVisible(true);

        window.setVisible(false);

        assertTrue(window.isAvailable());
        assertFalse(window.isVisible());
        assertFalse(window.isActive());
    }
View Full Code Here

        assertFalse(window.isVisible());
        assertFalse(window.isActive());
    }

    public void testSetVisibileTrueFloatingWindow() {
        ToolWindow window = toolWindowManager.getToolWindow("id");
        window.setType(ToolWindowType.FLOATING_FREE);

        assertFalse(window.isAvailable());
        assertFalse(window.isVisible());
        assertFalse(window.isActive());

        window.setVisible(true);

        assertTrue(window.isAvailable());
        assertTrue(window.isVisible());
        assertFalse(window.isActive());

        window.setVisible(false);
    }
View Full Code Here

        window.setVisible(false);
    }

    public void testSetVisibileFalseFloatingWindow() {
        ToolWindow window = toolWindowManager.getToolWindow("id");
        window.setType(ToolWindowType.FLOATING_FREE);

        assertFalse(window.isAvailable());
        assertFalse(window.isVisible());
        assertFalse(window.isActive());

        window.setVisible(true);

        window.setVisible(false);

        assertTrue(window.isAvailable());
        assertFalse(window.isVisible());
        assertFalse(window.isActive());

    }
View Full Code Here

    }

    public void contextChange(ViewContextChangeEvent evt) {
        if (ToolWindowTypeDescriptor.class.equals(evt.getProperty())) {
            if (evt.getNewValue().equals(DockedTypeDescriptor.class)) {
                ToolWindow toolWindow = viewContext.get(ToolWindow.class);
                DockedTypeDescriptor descriptor = toolWindow.getTypeDescriptor(DockedTypeDescriptor.class);
                viewContext.put(DockedTypeDescriptor.class, descriptor);

                popupMenuEnabled.setSelected(descriptor.isPopupMenuEnabled());
                hideLabelOnVisible.setSelected(descriptor.isHideRepresentativeButtonOnVisible());
                idVisibleOnTitleBar.setSelected(descriptor.isIdVisibleOnTitleBar());
View Full Code Here

                return;

            if (dtde.getDropAction() == DnDConstants.ACTION_MOVE) {
                if (dtde.getTransferable().isDataFlavorSupported(MyDoggyTransferable.TOOL_WINDOW_ID_DF)) {
                    try {
                        ToolWindow toolWindow = toolWindowManager.getToolWindow(
                                dtde.getTransferable().getTransferData(MyDoggyTransferable.TOOL_WINDOW_ID_DF)
                        );
                        if (toolWindow != null) {
                            toolWindowManager.getContentManager().addContent(toolWindow).setSelected(true);
View Full Code Here

    }

    public void contextChange(ViewContextChangeEvent evt) {
        if (ToolWindowTypeDescriptor.class.equals(evt.getProperty())) {
            if (FloatingLiveTypeDescriptor.class.equals(evt.getNewValue())) {
                ToolWindow toolWindow = viewContext.get(ToolWindow.class);
                FloatingLiveTypeDescriptor descriptor = (FloatingLiveTypeDescriptor) toolWindow.getTypeDescriptor(ToolWindowType.FLOATING_LIVE);
                viewContext.put(FloatingLiveTypeDescriptor.class, descriptor);

                enabledBox.setSelected(descriptor.isEnabled());
                animating.setSelected(descriptor.isAnimating());
                idVisibleOnTitleBar.setSelected(descriptor.isIdVisibleOnTitleBar());
View Full Code Here

            ((ToolWindowBarDropTarget) dtde.getDropTargetContext().getDropTarget()).hidePosition(true);

            try {
                String toolId = (String) transferable.getTransferData(MyDoggyTransferable.TOOL_WINDOW_ID_DF);
                ToolWindow toolWindow = manager.getToolWindow(toolId);
                if (toolWindow == null)
                    return;

                dtde.acceptDrop(DnDConstants.ACTION_MOVE);

                // Chech if it was a tab
                if (transferable.isDataFlavorSupported(MyDoggyTransferable.TOOL_WINDOW_TAB_ID_DF)) {
                    // Remove from tab
                    ToolWindowTab tab = (ToolWindowTab) manager.getDockable(
                            transferable.getTransferData(MyDoggyTransferable.TOOL_WINDOW_TAB_ID_DF)
                    );
                    tab.getOwner().removeToolWindowTab(tab);

                    toolWindow = (ToolWindow) tab.getDockableDelegator();
                    toolWindow.setAnchor(anchor, index);
                    toolWindow.setActive(true);
                } else {
                    boolean oldAggregateMode = toolWindow.isAggregateMode();
                    toolWindow.setAggregateMode(true);
                    try {
                        toolWindow.setAnchor(anchor, index);
                    } finally {
                        toolWindow.setAggregateMode(oldAggregateMode);
                    }
                }

                dtde.dropComplete(true);
            } catch (Exception e) {
View Full Code Here

TOP

Related Classes of org.noos.xing.mydoggy.ToolWindow

Copyright © 2018 www.massapicom. 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.