Package org.noos.xing.mydoggy

Examples of org.noos.xing.mydoggy.ToolWindow


            if (lastToolWindowContainer != null) {
                lastToolWindowContainer.setBorder(oldBorder);

                String toolId = lastToolWindowContainer.getName().substring(21);
                ToolWindow destToolWindow = descriptor.getManager().getToolWindow(toolId);
                assert destToolWindow != null;

                ToolWindowAnchor anchor = destToolWindow.getAnchor();

                boolean oldAM = toolWindow.isAggregateMode();
                try {
                    toolWindow.setAggregateMode(true);
                    toolWindow.setAnchor(anchor,
View Full Code Here


            this.animation = new TransparencyAnimation(sheet, sheet, 1.0f, 500f);
        }


        public void onAnchor(PropertyChangeEvent evt) {
            ToolWindow evtToolWindow = (ToolWindow) evt.getSource();
            if (toolWindow.getType() == ToolWindowType.SLIDING && toolWindow.isVisible() && !evtToolWindow.isVisible())
                update();
        }
View Full Code Here

            if (lastToolWindowContainer != null) {
                lastToolWindowContainer.setBorder(oldBorder);

                String toolId = lastToolWindowContainer.getName().substring(21);
                ToolWindow destToolWindow = descriptor.getManager().getToolWindow(toolId);
                assert destToolWindow != null;

                ToolWindowAnchor anchor = destToolWindow.getAnchor();

                boolean oldAM = toolWindow.isAggregateMode();
                try {
                    toolWindow.setAggregateMode(true);
                    toolWindow.setAnchor(anchor,
View Full Code Here

        frame.dispose();
    }

    private void registerToolWindow() {
        toolContent = new JLabel("label");
        ToolWindow toolWindow = toolWindowManager.registerToolWindow(
                "id", "title", null, toolContent, ToolWindowAnchor.LEFT
        );

        assertNotNull(toolWindow);
        assertEquals("id", toolWindow.getId());
        assertEquals("title", toolWindow.getTitle());
        assertNull(toolWindow.getIcon());
        assertEquals(ToolWindowAnchor.LEFT, toolWindow.getAnchor());

        assertEquals(1, toolWindowManager.getToolWindows().length);
        assertEquals(toolWindow, toolWindowManager.getToolWindow("id"));
    }
View Full Code Here

        assertEquals(1, toolWindowManager.getToolWindows().length);
        assertEquals(toolWindow, toolWindowManager.getToolWindow("id"));
    }

    public void testSetVisibileTrueDocked() {
        ToolWindow window = toolWindowManager.getToolWindow("id");

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

        window.setVisible(true);

        assertNotNull(toolContent.getParent().getParent());

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

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

        window.setVisible(false);
    }

    public void testSetVisibileFalseDocked() {
        ToolWindow window = toolWindowManager.getToolWindow("id");

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

        window.setVisible(true);

        window.setVisible(false);

        assertNull(toolContent.getParent().getParent());

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

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

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

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

        window.setVisible(true);

        assertNotNull(toolContent.getParent().getParent());

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

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

        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);

        assertNull(toolContent.getParent().getParent());

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

    }
View Full Code Here

        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);

        assertNotNull(toolContent.getParent().getParent());

        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);

//TODO        assertNull(SwingUtilities.getWindowAncestor(toolContent));

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

    }
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.