本文整理汇总了Java中com.smartgwt.client.data.fields.DataSourceIntegerField类的典型用法代码示例。如果您正苦于以下问题:Java DataSourceIntegerField类的具体用法?Java DataSourceIntegerField怎么用?Java DataSourceIntegerField使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
DataSourceIntegerField类属于com.smartgwt.client.data.fields包,在下文中一共展示了DataSourceIntegerField类的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: buildDatasourceFields
import com.smartgwt.client.data.fields.DataSourceIntegerField; //导入依赖的package包/类
/**
* Build the datasource fields
* @return
*/
protected DataSourceField[] buildDatasourceFields() {
GridColumns[] columns = this.columnsFactory.getColumns();
DataSourceField[] result = new DataSourceField[columns.length];
for (int i = 0; i < columns.length; i++) {
if (columns[i].isPrimaryKey()) {
result[i] = new DataSourceIntegerField(columns[i].getName());
result[i].setPrimaryKey(true);
} else {
result[i] = new DataSourceTextField(columns[i].getName(), columns[i].getTitle());
result[i].setRequired(true);
result[i].setDetail(columns[i].isHidden());
}
}
return result;
}
开发者ID:ow2-proactive,项目名称:scheduling-portal,代码行数:20,代码来源:ItemsListGrid.java
示例2: UserRoleRequestXmlDS
import com.smartgwt.client.data.fields.DataSourceIntegerField; //导入依赖的package包/类
public UserRoleRequestXmlDS(String id) {
setID(id);
setRecordXPath(RECORD_X_PATH);
DataSourceTextField userIdField = new DataSourceTextField("Id");
userIdField.setPrimaryKey(true);
DataSourceTextField userNameField = new DataSourceTextField("UserName");
DataSourceTextField requestDateField = new DataSourceTextField("RequestDate");
DataSourceTextField responseDateField = new DataSourceTextField("ResponseDate");
DataSourceIntegerField requestGrantedField = new DataSourceIntegerField("RequestGranted");
LinkedHashMap<String, String> grantedValueMap = new LinkedHashMap<String, String>();
grantedValueMap.put("1", "<b>Granted</b>");
grantedValueMap.put("0", "<b>Denied</b>");
requestGrantedField.setValueMap(grantedValueMap);
setFields(userIdField, userNameField, requestDateField, responseDateField,
requestGrantedField);
setClientOnly(true);
}
开发者ID:SHARP-HTP,项目名称:phenotype-portal,代码行数:25,代码来源:UserRoleRequestXmlDS.java
示例3: UserDataSource
import com.smartgwt.client.data.fields.DataSourceIntegerField; //导入依赖的package包/类
public UserDataSource() {
DataSourceIntegerField id = new DataSourceIntegerField("parameterId", "ID");
id.setPrimaryKey(true);
id.setHidden(true);
DataSourceTextField userName = new DataSourceTextField("userName", i18n.userName());
DataSourceTextField name = new DataSourceTextField("name", i18n.name());
DataSourceTextField password = new DataSourceTextField("password", i18n.password());
DataSourceTextField eMail = new DataSourceTextField("eMail", i18n.emailAddress());
DataSourceTextField handy = new DataSourceTextField("handy", i18n.handyNumber());
DataSourceTextField role = new DataSourceTextField("role", i18n.role());
setFields(id, userName, name, password, eMail, handy, role);
setClientOnly(true);
}
开发者ID:52North,项目名称:SensorWebClient,代码行数:18,代码来源:UserDataSource.java
示例4: SOSDataSource
import com.smartgwt.client.data.fields.DataSourceIntegerField; //导入依赖的package包/类
public SOSDataSource(String id) {
setID(id);
setRecordXPath("/instances/instance");
DataSourceIntegerField pkField = new DataSourceIntegerField("itemID");
pkField.setPrimaryKey(true);
pkField.setHidden(true);
DataSourceTextField sosURLField = new DataSourceTextField("url");
DataSourceTextField sosVersionField = new DataSourceTextField("version");
DataSourceBooleanField cachedField = new DataSourceBooleanField("cached");
DataSourceTextField sosItemNameField = new DataSourceTextField("itemName");
DataSourceBooleanField waterMLField = new DataSourceBooleanField("waterML");
DataSourceFloatField llEastingField = new DataSourceFloatField("llEasting");
DataSourceFloatField urEastingField = new DataSourceFloatField("urEasting");
DataSourceFloatField llNorthingField = new DataSourceFloatField("llNorthing");
DataSourceFloatField urNorthingField = new DataSourceFloatField("urNorthing");
DataSourceIntegerField defaultZoomField = new DataSourceIntegerField("defaultZoom");
DataSourceIntegerField requestChunkField = new DataSourceIntegerField("requestChunk");
setFields(pkField, sosItemNameField, sosVersionField, sosURLField, waterMLField, cachedField, llEastingField, llNorthingField, urEastingField, urNorthingField, defaultZoomField, requestChunkField);
setDataURL(SOS_INSTANCES_DATA_SOURCE);
}
开发者ID:52North,项目名称:SensorWebClient,代码行数:23,代码来源:SOSDataSource.java
示例5: StreamProfileDataSource
import com.smartgwt.client.data.fields.DataSourceIntegerField; //导入依赖的package包/类
public StreamProfileDataSource() {
setID(ID);
setDataURL(RestConfig.URL_DIGOBJECT_STREAMPROFILE);
DataSourceTextField fieldId = new DataSourceTextField(FIELD_ID);
fieldId.setPrimaryKey(Boolean.TRUE);
DataSourceTextField fieldMime = new DataSourceTextField(FIELD_MIME);
DataSourceTextField fieldLabel = new DataSourceTextField(FIELD_LABEL);
DataSourceIntegerField fieldOrder = new DataSourceIntegerField(FIELD_ORDER);
fieldOrder.setHidden(true);
setFields(fieldId, fieldMime, fieldLabel, fieldOrder);
setRequestProperties(RestConfig.createRestRequest(getDataFormat()));
}
开发者ID:proarc,项目名称:proarc,代码行数:15,代码来源:StreamProfileDataSource.java
示例6: createForm
import com.smartgwt.client.data.fields.DataSourceIntegerField; //导入依赖的package包/类
private DynamicForm createForm() {
DataSource ds = new DataSource();
ds.setClientOnly(true);
DataSourceIntegerField fDays = new DataSourceIntegerField(
DigitalObjectResourceApi.DIGITALOBJECT_SERIES_DAYS_INCLUDED_PARAM);
fDays.setMultiple(true);
DataSourceDateField fDateFrom = new DataSourceDateField(
DigitalObjectResourceApi.DIGITALOBJECT_SERIES_DATE_FROM_PARAM);
DataSourceDateField fDateTo = new DataSourceDateField(
DigitalObjectResourceApi.DIGITALOBJECT_SERIES_DATE_TO_PARAM);
DataSourceIntegerField fPartNumberFrom = new DataSourceIntegerField(
DigitalObjectResourceApi.DIGITALOBJECT_SERIES_PARTNUMBER_FROM_PARAM);
ds.setFields(fDateFrom, fDateTo, fDays, fPartNumberFrom);
DynamicForm df = new DynamicForm();
df.setWidth(200);
df.setItemHoverWidth(200);
df.setWrapItemTitles(false);
df.setSaveOnEnter(true);
IntegerItem partNumberStart = createPartName(fPartNumberFrom.getName());
DateRangeValidator dateRangeValidator = new DateRangeValidator();
DateItem dateStart = createDateFrom(fDateFrom.getName(), dateRangeValidator);
DateItem dateEnd = new DateItem(fDateTo.getName(), i18n.NewIssueEditor_dateTo_Title());
dateEnd.setTooltip(i18n.NewIssueEditor_dateTo_Hint());
dateEnd.setUseTextField(true);
dateEnd.setValidators(dateRangeValidator);
dateEnd.setStartDate(new Date(1900 - 1900, 1, 1));
SelectItem issueDays = createDayChooser(fDays.getName());
df.setDataSource(ds, partNumberStart, dateStart, dateEnd, issueDays);
return df;
}
开发者ID:proarc,项目名称:proarc,代码行数:37,代码来源:NewIssueEditor.java
示例7: getViewPanel
import com.smartgwt.client.data.fields.DataSourceIntegerField; //导入依赖的package包/类
public Canvas getViewPanel() {
// @extract-start CustomAttributeFormFieldRegistry, CustomAttributeFormFieldRegistry
// We define the custom type "myType" in the AttributeFormItemFactory:
AttributeFormFieldRegistry.registerCustomFormItem("myType", new DataSourceFieldFactory() {
public DataSourceField create() {
return new DataSourceIntegerField();
}
}, new FormItemFactory() {
public FormItem create() {
return new SliderItem();
}
}, null);
// @extract-end
// Now we continue as usual:
final VLayout layout = new VLayout();
layout.setMembersMargin(10);
layout.setWidth100();
layout.setHeight100();
// Map with ID beansMap is defined in the XML configuration. (contains any type of attribute)
final MapWidget map = new MapWidget("mapBeansCustomType", "gwtExample");
map.setVisible(false);
layout.addMember(map);
map.init();
map.getMapModel().runWhenInitialized(new Runnable() {
public void run() {
VectorLayer layer = (VectorLayer) map.getMapModel().getLayer("beansLayerCustomType");
FeatureAttributeEditor editor = new FeatureAttributeEditor(layer, false);
editor.setWidth(400);
layout.addMember(editor);
}
});
return layout;
}
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:41,代码来源:AttributeCustomTypeSample.java
示例8: PhenotypeXmlDS
import com.smartgwt.client.data.fields.DataSourceIntegerField; //导入依赖的package包/类
public PhenotypeXmlDS(String id) {
setID(id);
setTitleField("Phenotype");
setRecordXPath("/List/phenotype");
DataSourceTextField phenotypeNameField = new DataSourceTextField("Name", "PhenotypeName",
158);
DataSourceIntegerField categoryIdField = new DataSourceIntegerField("CategoryId",
"Category ID");
categoryIdField.setPrimaryKey(true);
categoryIdField.setRequired(true);
DataSourceIntegerField parentIdField = new DataSourceIntegerField("ParentId", "parent ID");
parentIdField.setRequired(true);
parentIdField.setForeignKey(id + ".CategoryId");
parentIdField.setRootValue("0");
DataSourceIntegerField countField = new DataSourceIntegerField("Count", "Count");
DataSourceIntegerField levelField = new DataSourceIntegerField("Level", "Level");
DataSourceTextField algoVersionField = new DataSourceTextField("AlgoVersion", "AlgoVersion");
DataSourceTextField algoUserField = new DataSourceTextField("AlgoUser", "AlgoUser");
DataSourceTextField algoDescField = new DataSourceTextField("AlgoDesc", "AlgoDesc");
DataSourceIntegerField algoIdField = new DataSourceIntegerField("AlgoId", "AlgoId");
algoIdField.setHidden(true);
DataSourceBooleanField isFolderField = new DataSourceBooleanField("isFolder", "isFolder");
isFolderField.setHidden(true);
isFolderField.setRequired(true);
setFields(phenotypeNameField, categoryIdField, parentIdField, countField, levelField,
algoVersionField, algoUserField, algoDescField, isFolderField, algoIdField);
setClientOnly(true);
// setDataURL("data/xmlResult.xml");
// setCacheAllData(true);
}
开发者ID:SHARP-HTP,项目名称:phenotype-portal,代码行数:39,代码来源:PhenotypeXmlDS.java
示例9: UsersXmlDS
import com.smartgwt.client.data.fields.DataSourceIntegerField; //导入依赖的package包/类
public UsersXmlDS(String id) {
setID(id);
setRecordXPath(RECORD_X_PATH);
DataSourceTextField userIdField = new DataSourceTextField("UserId");
userIdField.setPrimaryKey(true);
DataSourceTextField firstNameField = new DataSourceTextField("FirstName");
DataSourceTextField lastNameField = new DataSourceTextField("LastName");
DataSourceTextField emailField = new DataSourceTextField("Email");
DataSourceIntegerField roleField = new DataSourceIntegerField("Role");
DataSourceTextField registrationDateField = new DataSourceTextField("RegistrationDate");
LinkedHashMap<String, String> roleValueMap = new LinkedHashMap<String, String>();
roleValueMap.put(UserRoles.ADMIN + "", "<b>Admin</b>");
roleValueMap.put(UserRoles.EXECUTE + "", "<b>Execute</b>");
roleValueMap.put(UserRoles.READ + "", "<b>Read Only</b>");
roleField.setValueMap(roleValueMap);
DataSourceIntegerField enabledField = new DataSourceIntegerField("Enabled");
LinkedHashMap<String, String> enableValueMap = new LinkedHashMap<String, String>();
enableValueMap.put("1", "<b>Enabled</b>");
enableValueMap.put("0", "<b>Disabled</b>");
enabledField.setValueMap(enableValueMap);
DataSourceTextField countryOrRegionField = new DataSourceTextField("CountryOrRegion");
DataSourceTextField streetField = new DataSourceTextField("Street");
DataSourceTextField cityField = new DataSourceTextField("City");
DataSourceTextField stateField = new DataSourceTextField("State");
DataSourceTextField zipField = new DataSourceTextField("Zip");
DataSourceTextField phoneField = new DataSourceTextField("Phone");
setFields(userIdField, firstNameField, lastNameField, emailField, roleField, enabledField,
registrationDateField, countryOrRegionField, streetField, cityField, stateField,
zipField, phoneField);
setClientOnly(true);
}
开发者ID:SHARP-HTP,项目名称:phenotype-portal,代码行数:41,代码来源:UsersXmlDS.java
示例10: UserDataSource
import com.smartgwt.client.data.fields.DataSourceIntegerField; //导入依赖的package包/类
public UserDataSource() {
setID(ID);
ClientMessages i18n = GWT.create(ClientMessages.class);
setDataURL(RestConfig.URL_USER);
DataSourceIntegerField userId = new DataSourceIntegerField(FIELD_ID);
userId.setPrimaryKey(true);
userId.setCanEdit(false);
userId.setHidden(true);
userId.setTitle(i18n.UsersView_ListHeader_Id_Title());
DataSourceTextField userName = new DataSourceTextField(FIELD_USERNAME);
userName.setCanEdit(false);
userName.setRequired(true);
userName.setReadOnlyEditorProperties(new StaticTextItem());
userName.setTitle(i18n.UsersView_ListHeader_Username_Title());
userName.setPrompt(i18n.UsersView_ListHeader_Username_Hint());
DataSourcePasswordField passwd = new DataSourcePasswordField(FIELD_PASSWORD);
passwd.setHidden(true);
passwd.setTitle(i18n.UsersView_ListHeader_Password_Title());
DataSourceTextField surname = new DataSourceTextField(UserResourceApi.USER_SURNAME);
surname.setRequired(true);
surname.setTitle(i18n.UsersView_ListHeader_Surname_Title());
DataSourceTextField forename = new DataSourceTextField(UserResourceApi.USER_FORENAME);
forename.setTitle(i18n.UsersView_ListHeader_Forename_Title());
DataSourceTextField email = new DataSourceTextField(UserResourceApi.USER_EMAIL);
email.setTitle(i18n.UsersView_ListHeader_Email_Title());
DataSourceTextField home = new DataSourceTextField(UserResourceApi.USER_HOME);
home.setCanEdit(false);
home.setReadOnlyEditorProperties(new StaticTextItem());
home.setHidden(true);
home.setTitle(i18n.UsersView_ListHeader_Home_Title());
DataSourceDateTimeField created = new DataSourceDateTimeField(UserResourceApi.USER_CREATED);
created.setCanEdit(false);
created.setTitle(i18n.UsersView_ListHeader_Created_Title());
created.setDateFormatter(DateDisplayFormat.TOEUROPEANSHORTDATETIME);
DataSourceTextField remoteName = new DataSourceTextField(UserResourceApi.USER_REMOTENAME);
remoteName.setTitle(i18n.UsersView_ListHeader_RemoteName_Title());
remoteName.setCanEdit(false);
remoteName.setHidden(true);
DataSourceTextField remoteType = new DataSourceTextField(UserResourceApi.USER_REMOTETYPE);
remoteType.setTitle(i18n.UsersView_ListHeader_RemoteType_Title());
remoteType.setCanEdit(false);
remoteType.setHidden(true);
setFields(userId, userName, passwd, surname, forename, email, created, remoteName, remoteType, home);
setOperationBindings(RestConfig.createAddOperation(), RestConfig.createUpdateOperation());
setRequestProperties(RestConfig.createRestRequest(getDataFormat()));
}
开发者ID:proarc,项目名称:proarc,代码行数:61,代码来源:UserDataSource.java
示例11: addDataSourceIntegerField
import com.smartgwt.client.data.fields.DataSourceIntegerField; //导入依赖的package包/类
@Override
public void addDataSourceIntegerField(String attributeName, boolean hidden,
boolean primaryKey) {
addField(new DataSourceIntegerField(attributeName), hidden, primaryKey);
}
开发者ID:WELTEN,项目名称:dojo-ibl,代码行数:6,代码来源:GenericDataSource.java
示例12: create
import com.smartgwt.client.data.fields.DataSourceIntegerField; //导入依赖的package包/类
public DataSourceField create() {
return new DataSourceIntegerField();
}
开发者ID:geomajas,项目名称:geomajas-project-client-gwt,代码行数:4,代码来源:AttributeFormFieldRegistry.java
示例13: ImportBatchItemDataSource
import com.smartgwt.client.data.fields.DataSourceIntegerField; //导入依赖的package包/类
public ImportBatchItemDataSource() {
setID(ID);
setDataURL(RestConfig.URL_IMPORT_BATCH_ITEM);
DataSourceField pid = new DataSourceField(FIELD_PID, FieldType.TEXT);
pid.setPrimaryKey(true);
DataSourceIntegerField batchId = new DataSourceIntegerField(FIELD_BATCHID);
batchId.setPrimaryKey(true);
batchId.setForeignKey(ImportBatchDataSource.ID + '.' + ImportBatchDataSource.FIELD_ID);
DataSourceField timestamp = new DataSourceField(FIELD_TIMESTAMP, FieldType.TEXT);
timestamp.setRequired(true);
timestamp.setHidden(true);
DataSourceTextField filename = new DataSourceTextField(FIELD_FILENAME);
DataSourceTextField user = new DataSourceTextField(FIELD_USER);
DataSourceTextField model = new DataSourceTextField(FIELD_MODEL);
model.setForeignKey(MetaModelDataSource.ID + '.' + MetaModelDataSource.FIELD_PID);
DataSourceImageField preview = new DataSourceImageField(FIELD_PREVIEW);
preview.setImageURLPrefix(RestConfig.URL_DIGOBJECT_PREVIEW + "?");
DataSourceImageField thumbnail = new DataSourceImageField(FIELD_THUMBNAIL);
thumbnail.setImageURLPrefix(RestConfig.URL_DIGOBJECT_THUMBNAIL + "?");
DataSourceField pageType = new DataSourceField(FIELD_PAGE_TYPE, FieldType.TEXT);
DataSourceField pageTypeLabel = new DataSourceField(FIELD_PAGE_TYPE_LABEL, FieldType.TEXT);
DataSourceField pageIndex = new DataSourceField(FIELD_PAGE_INDEX, FieldType.INTEGER, "Page Index");
DataSourceField pageNumber = new DataSourceField(FIELD_PAGE_NUMBER, FieldType.TEXT, "Page Number");
setFields(pid, batchId, timestamp, filename, user, model, preview, thumbnail, pageIndex, pageNumber, pageType, pageTypeLabel);
setOperationBindings(RestConfig.createDeleteOperation());
setRequestProperties(RestConfig.createRestRequest(getDataFormat()));
}
开发者ID:proarc,项目名称:proarc,代码行数:43,代码来源:ImportBatchItemDataSource.java
注:本文中的com.smartgwt.client.data.fields.DataSourceIntegerField类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论