Package org.noos.xing.mydoggy

Examples of org.noos.xing.mydoggy.ToolWindow


    /**
     * We try to register a tool window with a null id.
     */
    public void testRegisterToolWindowUnuseCaseOne() {
        try {
            ToolWindow toolWindow = toolWindowManager.registerToolWindow(
                    null, "title", null, new JLabel("label"), ToolWindowAnchor.LEFT
            );
            fail("Try body must throws a RuntimeException");
        } catch (Exception e) {
        }
View Full Code Here


        frame.dispose();
    }

    public void testRegisterToolWindow() {

        ToolWindow toolWindow = toolWindowManager.registerToolWindow(
                "id", "title", null, new JLabel("label"), 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

    /**
     * We try to register a tool window with a null compoennt.
     */
    public void testRegisterToolWindowUnuseCaseTwo() {
        try {
            ToolWindow toolWindow = toolWindowManager.registerToolWindow(
                    "id", "title", null, null, ToolWindowAnchor.LEFT
            );
            fail("Try body must throws a RuntimeException");
        } catch (Exception e) {
        }
View Full Code Here

    /**
     * We try to register a tool window with a null id.
     */
    public void testRegisterToolWindowUnuseCaseOne() {
        try {
            ToolWindow toolWindow = toolWindowManager.registerToolWindow(
                    null, "title", null, new JLabel("label"), ToolWindowAnchor.LEFT
            );
            fail("Try body must throws a RuntimeException");
        } catch (Exception e) {
        }
View Full Code Here

    /**
     * We try to register a tool window with a null compoennt.
     */
    public void testRegisterToolWindowUnuseCaseTwo() {
        try {
            ToolWindow toolWindow = toolWindowManager.registerToolWindow(
                    "id", "title", null, null, ToolWindowAnchor.LEFT
            );
            fail("Try body must throws a RuntimeException");
        } catch (Exception e) {
        }
View Full Code Here

        frame.dispose();
    }

    private void registerToolWindow() {
    Component 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);

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

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

    }

    protected void initListeners() {
        dockedContainer.addPropertyChangeListener("anchor", new PropertyChangeListener() {
            public void propertyChange(PropertyChangeEvent evt) {
                ToolWindow evtToolWindow = ((ToolWindowDescriptor) evt.getSource()).getToolWindow();
                if (toolWindow.getType() == ToolWindowType.SLIDING && toolWindow.isVisible() && !evtToolWindow.isVisible())
                    update();
            }
        });
        dockedContainer.addPropertyChangeListener("type", new PropertyChangeListener() {
            public void propertyChange(PropertyChangeEvent evt) {
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);

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

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

        window.setVisible(false);
    }
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.