Package org.jbpm.formapi.client.form

Examples of org.jbpm.formapi.client.form.I18NFormItem


        super(FormBuilderGlobals.getInstance().getI18n().InternationalizeEffectLabel(), true);
    }
   
    @Override
    public void createStyles() {
        I18NFormItem item = (I18NFormItem) getItem();
        Map<String, Object> dataSnapshot = new HashMap<String, Object>();
        dataSnapshot.put("item", item);
        dataSnapshot.put("oldI18nMap", item.getI18nMap());
        dataSnapshot.put("newI18nMap", savedMap);
        bus.fireEvent(new UndoableEvent(dataSnapshot, new UndoableHandler() {
            @Override @SuppressWarnings("unchecked")
            public void undoAction(UndoableEvent event) {
                I18NFormItem item = (I18NFormItem) event.getData("item");
                Map<String, String> i18nMap = (Map<String, String>) event.getData("oldI18nMap");
                item.saveI18nMap(i18nMap);
            }
            @Override
            public void onEvent(UndoableEvent event) { }
            @Override @SuppressWarnings("unchecked")
            public void doAction(UndoableEvent event) {
                I18NFormItem item = (I18NFormItem) event.getData("item");
                Map<String, String> i18nMap = (Map<String, String>) event.getData("newI18nMap");
                item.saveI18nMap(i18nMap);
            }
        }));
    }
View Full Code Here


    public boolean isValidForItem(FBFormItem item) {
        return super.isValidForItem(item) && item instanceof I18NFormItem;
    }
   
    public Map<String, String> getItemI18nMap() {
        I18NFormItem item = (I18NFormItem) getItem();
        Map<String, String> map = new HashMap<String, String>();
        map.putAll(item.getI18nMap());
        return map;
    }
View Full Code Here

        super(FormBuilderGlobals.getInstance().getI18n().ApplyLocaleFormattingLabel(), true);
    }
   
    @Override
    public void createStyles() {
        I18NFormItem item = (I18NFormItem) getItem();
        Map<String, Object> dataSnapshot = new HashMap<String, Object>();
        dataSnapshot.put("item", item);
        dataSnapshot.put("oldFormat", item.getFormat());
        dataSnapshot.put("newFormat", I18NFormItem.Format.valueOf(savedFormat));
        bus.fireEvent(new UndoableEvent(dataSnapshot, new UndoableHandler() {
            @Override
            public void undoAction(UndoableEvent event) {
                I18NFormItem item = (I18NFormItem) event.getData("item");
                I18NFormItem.Format format = (I18NFormItem.Format) event.getData("oldFormat");
                item.setFormat(format);
            }
            @Override
            public void onEvent(UndoableEvent event) { }
            @Override
            public void doAction(UndoableEvent event) {
                I18NFormItem item = (I18NFormItem) event.getData("item");
                I18NFormItem.Format format = (I18NFormItem.Format) event.getData("newFormat");
                item.setFormat(format);
            }
        }));
    }
View Full Code Here

    public boolean isValidForItem(FBFormItem item) {
        return super.isValidForItem(item) && item instanceof I18NFormItem;
    }
   
    public String getSelectedFormat() {
        I18NFormItem item = (I18NFormItem) getItem();
        I18NFormItem.Format format = item.getFormat();
        return format == null ? null : format.toString();
    }
View Full Code Here

TOP

Related Classes of org.jbpm.formapi.client.form.I18NFormItem

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.