Package org.jitterbit.ui.layout

Examples of org.jitterbit.ui.layout.CardPanel


    public Editor getActiveEditor() {
        if (tabs.getTabCount() == 0) {
            return null;
        }
        int index = tabs.getSelectedIndex();
        CardPanel cards = tabCards.get(index);
        String id = cards.getCurrentCard();
        Editor active = editorIdMap.get(id);
        return active;
    }
View Full Code Here


    private void selectEditorImpl(Editor editor) {
        tabListener.internalChange = true;
        EditorCategory category = categoryModel.categorize(editor);
        int index = switchToTab(category);
        CardPanel cards = tabCards.get(index);
        cards.show(editor.getId());
        getEditorService().fireActiveEditorChanged();
        updateEditorStates(editor);
        tabListener.internalChange = false;
    }
View Full Code Here

        }

        @Override
        protected Component getActiveArea() {
            int index = tabs.getSelectedIndex();
            CardPanel cards = tabCards.get(index);
            return cards.container();
        }
View Full Code Here

            tabListener.internalChange = false;
        }

        private JComponent addTab(EditorCategory category) {
            int index = tabs.getTabCount();
            CardPanel cards = new CardPanel();
            tabCards.add(cards);
            String title = categoryModel.getCategoryDisplayName(category);
            tabs.addTab(title, category.icon, cards.container());
            return tabs.getTabComponentAt(index);
        }
View Full Code Here

TOP

Related Classes of org.jitterbit.ui.layout.CardPanel

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.