Examples of MnemonicString


Examples of org.jitterbit.ui.MnemonicString

    @Override
    public void addSection(String title, Icon icon, UiProvider ui) {
        prepareNewSection();
        Selector selector = sectionSplit.addSection(null, icon, ui);
        MnemonicString mnemonic = UiResourceBundle.MNEMONIC_FACTORY.fromString(title);
        selector.setToolTip(mnemonic.getText());
    }
View Full Code Here

Examples of org.jitterbit.ui.MnemonicString

    public void bindAction(Action a) {
        ActionKeyBinding.install(a, field);
    }

    public TextInputField2 asInputField(String label, boolean required) {
        MnemonicString ms = UiResourceBundle.MNEMONIC_FACTORY.fromString(label);
        String name = ms.getText();
        JLabel jlabel = new KongaLabel(ms);
        return new InputFieldImpl(name, jlabel, required);
    }
View Full Code Here

Examples of org.jitterbit.ui.MnemonicString

        this.parent = parent;
    }

    @Override
    public Integer getDisplayedMnemonicIndex(String menuID) {
        MnemonicString swm = getMnemonicString(menuID);
        Integer value = null;
        if (swm != null) {
            int index = swm.getDisplayedMnemonicIndex();
            value = (index >= 0) ? Integer.valueOf(index) : null;
        } else if (parent != null) {
            value = parent.getDisplayedMnemonicIndex(menuID);
        }
        return value;
View Full Code Here

Examples of org.jitterbit.ui.MnemonicString

    }

    @Override
    public Integer getMnemonic(String menuID) {
        Integer value = null;
        MnemonicString swm = getMnemonicString(menuID);
        if (swm != null) {
            char c = swm.getMnemonic();
            if (c != 0) {
                value = Integer.valueOf(c);
            }
        } else if (parent != null) {
            value = parent.getMnemonic(menuID);
View Full Code Here

Examples of org.jitterbit.ui.MnemonicString

    }

    @Override
    public String getName(String menuID) {
        String value = null;
        MnemonicString swm = getMnemonicString(menuID);
        if (swm != null) {
            value = swm.getText();
        } else if (parent != null) {
            value = parent.getName(menuID);
        }
        return value;
    }
View Full Code Here

Examples of org.jitterbit.ui.MnemonicString

        return parent;
    }

    private MnemonicString getMnemonicString(String menuID) {
        String key = menuID + ".Name";
        MnemonicString swm = null;
        if (mnemonicStrings.containsKey(key)) {
            swm = mnemonicStrings.get(key);
        } else {
            swm = strings.getMnemonicString(key);
            mnemonicStrings.put(key, swm);
View Full Code Here

Examples of org.jitterbit.ui.MnemonicString

    }

    @Override
    public MnemonicString getName(String actionID) {
        String key = actionID + ".Name";
        MnemonicString swm = null;
        if (mnemonicStrings.containsKey(key)) {
            swm = mnemonicStrings.get(key);
        } else if (strings.contains(key)) {
            swm = strings.getMnemonicString(key);
            mnemonicStrings.put(key, swm);
View Full Code Here

Examples of org.jitterbit.ui.MnemonicString

     *            the <code>ActionDictionary</code> from which to look up the action properties
     * @param id
     *            the ID to use when querying the dictionary
     */
    public static void decorateFromDictionary(Action action, ActionDictionary dictionary, String id) {
        MnemonicString name = dictionary.getName(id);
        if (name != null) {
            action.putValue(Action.NAME, name.getRaw());
        }
        action.putValue(Action.SHORT_DESCRIPTION, dictionary.getToolTip(id));
        action.putValue(Action.SMALL_ICON, dictionary.getSmallIcon(id));
        action.putValue(Action2.MEDIUM_ICON_KEY, dictionary.getMediumIcon(id));
        action.putValue(Action.LARGE_ICON_KEY, dictionary.getLargeIcon(id));
View Full Code Here

Examples of org.jitterbit.ui.MnemonicString

                            new ResourceBundleIconProvider(ICONS), null);
        }

        @Override
        public MnemonicString getName(String actionID) {
            MnemonicString def = super.getName(actionID);
            if (AboutAction.ID.equals(actionID)) {
                String pattern = def.getText();
                String formatted = MessageFormat.format(pattern, ApplicationConfiguration.getProductName());
                return ApplicationResources.MNEMONIC_FACTORY.fromString(formatted);
            }
            return def;
        }
View Full Code Here

Examples of org.jitterbit.ui.MnemonicString

     * @param caption
     *            the caption that will appear above the search field
     */
    public void setCaption(String caption) {
        String s = (caption != null) ? caption : "";
        MnemonicString swm = ResourceLoader.MNEMONIC_FACTORY.fromString(s);
        searchField.setCaption(swm);
    }
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.