当前位置: 首页>>代码示例>>Java>>正文


Java ListGridField.setValueMap方法代码示例

本文整理汇总了Java中com.smartgwt.client.widgets.grid.ListGridField.setValueMap方法的典型用法代码示例。如果您正苦于以下问题:Java ListGridField.setValueMap方法的具体用法?Java ListGridField.setValueMap怎么用?Java ListGridField.setValueMap使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.smartgwt.client.widgets.grid.ListGridField的用法示例。


在下文中一共展示了ListGridField.setValueMap方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: createDCListFormItem

import com.smartgwt.client.widgets.grid.ListGridField; //导入方法依赖的package包/类
private ListFormItem createDCListFormItem(QName name, String title, String help, boolean addLang) {
        ArrayList<ListGridField> fields = new ArrayList<ListGridField>(2);
        // text content field
        ListGridField fieldTextContent = new ListGridField(DcRecordDataSource.FIELD_XML_TEXT_CONTENT, title);
        fieldTextContent.setRequired(true);
        fields.add(fieldTextContent);

        if (addLang) {
            ComboBoxItem langComboBoxItem = new ComboBoxItem();
            langComboBoxItem.setAddUnknownValues(true);
            langComboBoxItem.setCompleteOnTab(true);
            langComboBoxItem.setBrowserSpellCheck(false);
    //        langComboBoxItem.setDefaultValue("cs");
            langComboBoxItem.setShowAllOptions(true);
            ListGridField fieldLang = new ListGridField(DcRecordDataSource.FIELD_XML_LANG,
                    i18n.DCEditor_Language_Title());
    //        Map<String, String> langMap = new HashMap<String, String>();
    //        langMap.put("cs", "Czech");
    //        langMap.put("de", "German");
    //        langMap.put("en", "English");
    //        langFormItem.setValueMap(langMap);
            fieldLang.setEditorType(langComboBoxItem);
            fieldLang.setValueMap("cs", "de", "en");
            fieldLang.setWidth(100);
            fieldLang.setDefaultValue("cs");
            fieldLang.setEmptyCellValue("cs - default");
            fields.add(fieldLang);
        }

        ListFormItem editorTitle = new ListFormItem(name.getQualifiedName(), title);
        editorTitle.setFields(fields.toArray(new ListGridField[fields.size()]));
        editorTitle.setShowTitle(false);
        editorTitle.setShowHint(false);
        editorTitle.setHelp(help);
//        editorTitle.setCanFocus(true);
        return editorTitle;
    }
 
开发者ID:proarc,项目名称:proarc,代码行数:38,代码来源:DCEditor.java

示例2: ExportResultWidget

import com.smartgwt.client.widgets.grid.ListGridField; //导入方法依赖的package包/类
public ExportResultWidget() {
            i18n = GWT.create(ClientMessages.class);
            VLayout vLayout = new VLayout();
            vLayout.setWidth100();
            vLayout.setHeight100();
            grid = new ListGrid();
            grid.setSelectionType(SelectionStyle.SINGLE);
            grid.setFixedRecordHeights(false);
            grid.setWrapCells(true);
            grid.setShowClippedValuesOnHover(true);
            ListGridField pidField = new ListGridField(DigitalObjectResourceApi.DIGITALOBJECT_PID,
                    i18n.ExportResultWidget_PID_Title());

//            ListGridField errorField = new ListGridField(DigitalObjectResourceApi.URNNBN_ITEM_MESSAGE,
//                    i18n.ExportResultWidget_Message_Title());
            ListGridField urnNbnField = new ListGridField(DigitalObjectResourceApi.URNNBN_ITEM_URNNBN,
                    i18n.UrnNbnAction_Result_UrnNbn_Title());
            ListGridField labelField = new ListGridField(DigitalObjectResourceApi.MEMBERS_ITEM_LABEL,
                    i18n.UrnNbnAction_Result_Label_Title());
            ListGridField modelField = new ListGridField(DigitalObjectResourceApi.DIGITALOBJECT_MODEL,
                    i18n.UrnNbnAction_Result_Model_Title());
            ListGridField statusField = new ListGridField(DigitalObjectResourceApi.URNNBN_ITEM_STATUSTYPE,
                    i18n.UrnNbnAction_Result_Error_Title());
            ListGridField warningField = new ListGridField(DigitalObjectResourceApi.URNNBN_ITEM_WARNING,
                    i18n.UrnNbnAction_Result_Status_Title(), 50);
            warningField.setCellAlign(Alignment.CENTER);
            warningField.setEmptyCellValue(":-)");
            HashMap<String, String> statusValues = new HashMap<String, String>();
            statusValues.put("true", ":-|");
            statusValues.put("false", ":-(");
            warningField.setValueMap(statusValues);

            grid.setFields(labelField, modelField, statusField, urnNbnField, warningField, pidField);

            grid.addSelectionUpdatedHandler(new SelectionUpdatedHandler() {

                @Override
                public void onSelectionUpdated(SelectionUpdatedEvent event) {
                    logForm.editSelectedData(grid);
                }
            });
            logForm = createLogForm();
            vLayout.setMembers(grid, logForm);
            this.widget = vLayout;
        }
 
开发者ID:proarc,项目名称:proarc,代码行数:46,代码来源:UrnNbnAction.java

示例3: setModels

import com.smartgwt.client.widgets.grid.ListGridField; //导入方法依赖的package包/类
public void setModels(LinkedHashMap<?, ?> valueMap) {
    ListGridField field = foundGrid.getField(SearchDataSource.FIELD_MODEL);
    field.setValueMap(valueMap);
    FormItem filterModel = filters.getField(DigitalObjectResourceApi.SEARCH_QUERY_MODEL_PARAM);
    filterModel.setValueMap(valueMap);
}
 
开发者ID:proarc,项目名称:proarc,代码行数:7,代码来源:DigitalObjectSearchView.java

示例4: setModels

import com.smartgwt.client.widgets.grid.ListGridField; //导入方法依赖的package包/类
public void setModels(Map<?, ?> valueMap) {
    ListGridField field = treeSelector.getField(RelationDataSource.FIELD_MODEL);
    field.setValueMap(valueMap);
}
 
开发者ID:proarc,项目名称:proarc,代码行数:5,代码来源:DigitalObjectTreeView.java


注:本文中的com.smartgwt.client.widgets.grid.ListGridField.setValueMap方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。