Examples of ViewContextAction


Examples of org.noos.xing.yasaf.plaf.action.ViewContextAction

        button.setOpaque(false);
        button.setContentAreaFilled(false);
        button.setForeground(Color.WHITE);
        button.setFocusPainted(false);
        button.setBorder(new LineBorder(Color.WHITE));
        button.addActionListener(new ViewContextAction(viewContext, inContextKey));

        return button;
    }
View Full Code Here

Examples of org.noos.xing.yasaf.plaf.action.ViewContextAction

        protected Component initComponent() {
            JPanel panel = new JPanel(new ExtendedTableLayout(new double[][]{{3, 100, 3, -1, 3}, {3, 20, 3, 20, 3, 20, 3, -1, 3}}));
            panel.setBorder(new TitledBorder("(Persistence) Worskpace Editor"));

            JButton save = new JButton("Save ->");
            save.addActionListener(new ViewContextAction(viewContext, "save"));
            panel.add(save, "1,1,FULL,FULL");

            JButton load = new JButton("<- Load");
            load.addActionListener(new ViewContextAction(viewContext, "load"));
            panel.add(load, "1,3,FULL,FULL");

            JButton clear = new JButton("Clear");
            clear.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
View Full Code Here

Examples of org.noos.xing.yasaf.plaf.action.ViewContextAction

            groupsTable.getColumnModel().getColumn(1).setCellEditor(new DefaultCellEditor(booleanEditor));

            ToolBarContentPanel panel = new ToolBarContentPanel(new JScrollPane(groupsTable));
            panel.setBorder(new TitledBorder("Groups"));

            panel.getToolBar().add(new ViewContextAction("Add", viewContext, GroupKeySpace.ADD_GROUP));
            panel.getToolBar().add(new ViewContextAction("Remove", null, viewContext, GroupKeySpace.REMOVE_GROUP,
                                                         ToolWindowGroup.class));
            panel.getToolBar().add(new ViewContextAction("Show", null, viewContext, GroupKeySpace.SHOW_GROUP,
                                                         ToolWindowGroup.class));
            panel.getToolBar().add(new ViewContextAction("Hide", null, viewContext, GroupKeySpace.HIDE_GROUP,
                                                         ToolWindowGroup.class));

            return panel;
        }
View Full Code Here

Examples of org.noos.xing.yasaf.plaf.action.ViewContextAction

            JComboBox tools = new JComboBox(new ToolsComboBoxModel(viewContext));
            tools.addItemListener(new ContextPutItemListener(viewContext, GroupKeySpace.TOOL_ID));

            panel.getToolBar().add(tools);
            panel.getToolBar().add(new ViewContextAction("Add", null, viewContext, GroupKeySpace.ADD_TOOL,
                                                         ToolWindowGroup.class));
            panel.getToolBar().add(new ViewContextAction("Remove", null, viewContext, GroupKeySpace.REMOVE_TOOL,
                                                         GroupKeySpace.TOOL_IN_GROUP_ID));

            return panel;
        }
View Full Code Here

Examples of org.noos.xing.yasaf.plaf.action.ViewContextAction

        });
        indexColumn.setCellEditor(new DefaultCellEditor(indexs));

        ToolBarContentPanel toolBarContentPanel = new ToolBarContentPanel(new JScrollPane(toolsTable));
        toolBarContentPanel.setBorder(new TitledBorder("ToolWindows"));
        toolBarContentPanel.getToolBar().add(new ViewContextAction("Remove All",
                                                                   viewContext,
                                                                   "removeAll"));

        return toolBarContentPanel;
    }
View Full Code Here

Examples of org.noos.xing.yasaf.plaf.action.ViewContextAction

            contentsTable.getColumnModel().getColumn(i).setCellEditor(new DefaultCellEditor(booleanEditor));
        }

        ToolBarContentPanel toolBarContentPanel = new ToolBarContentPanel(new JScrollPane(contentsTable));
        toolBarContentPanel.getToolBar().add(new RemoveAllContentAction(viewContext.get(ToolWindowManager.class)));
        toolBarContentPanel.getToolBar().add(new ViewContextAction("Remove", null, viewContext,
                                                                   "remove", Content.class));

        main.add(toolBarContentPanel, "0,0,FULL,FULL");

        return main;
View Full Code Here

Examples of org.noos.xing.yasaf.plaf.action.ViewContextAction

            types.addItemListener(new ContextPutItemListener(viewContext, ToolWindowTypeDescriptor.class));
            types.setEnabled(false);

            panel.add(new JLabel("Type Descriptor : "), "0,0,r,FULL");
            panel.add(types, "2,0,FULL,FULL");
            panel.add(new JButton(new ViewContextAction("Remove", null, viewContext, "remove", ToolWindow.class)),
                     "4,0,FULL,FULL");

            return panel;
        }
View Full Code Here

Examples of org.noos.xing.yasaf.plaf.action.ViewContextAction

        // Content Menu
        JMenu contentMenu = new JMenu("Content");
        contentMenu.add(new ContentManagerEnabledAction(toolWindowManager));
        contentMenu.addSeparator();
        contentMenu.add(new ViewContextAction("Welcome", myDoggySetContext, MyDoggySet.class));
        contentMenu.add(new ViewContextAction("Manager", myDoggySetContext, ToolWindowManager.class));
        contentMenu.add(new ViewContextAction("Tools", myDoggySetContext, ToolWindow.class));
        contentMenu.add(new ViewContextAction("Contents", myDoggySetContext, Content.class));
        contentMenu.add(new ViewContextAction("Groups", myDoggySetContext, ToolWindowGroup.class));
        contentMenu.add(new ViewContextAction("Customize", myDoggySetContext, ResourceManager.class));

        // L&F Menu
        JMenu lafMenu = new JMenu("Looks");

        String currentLaF = UIManager.getLookAndFeel().getName();
View Full Code Here

Examples of org.noos.xing.yasaf.plaf.action.ViewContextAction

            // Descriptions Panel
            JPanel descriptionsPanel = new JPanel(new TableLayout(new double[][]{{0, -1, 120, 0}, {0, -1, 1, 20, 0}}));
            descriptionsPanel.setBorder(new TitledBorder("Description"));
            descriptionsPanel.add(new JScrollPane(descriptionArea = new JTextArea()), "1,1,2,1");
            descriptionArea.setWrapStyleWord(true);
            descriptionsPanel.add(new JButton(new ViewContextAction("Execute", null, viewContext, "Execute", "Scenario")), "2,3,FULL,FULL");

            // Source Panel
            JPanel sourcePanel = new JPanel(new TableLayout(new double[][]{{0, -1, 0}, {0, -1, 0}}));
            sourcePanel.setBorder(new TitledBorder("Source"));
            sourcePanel.add(new JScrollPane(sourceArea = new JTextArea()), "1,1,FULL,FULL");
View Full Code Here

Examples of org.noos.xing.yasaf.plaf.action.ViewContextAction

            MatrixPanel matrixPanel = new MatrixPanel(1, 1);

            JPanel showMessagePanel = new JPanel(new ExtendedTableLayout(new double[][]{{-1,1,70}, {-1}}));
            showMessagePanel.setBorder(new TitledBorder("Show Anchor Message"));
            showMessagePanel.add(messageField = new JTextField(), "0,0,FULL,FULL");
            showMessagePanel.add(new JButton(new ViewContextAction("Show", null, viewContext, Actions.SHOW_MESSAGE, ToolWindow.class)), "2,0,c,c");

            matrixPanel.addEntry(0,0, null, showMessagePanel);


            return matrixPanel;
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.