本文整理了Java中org.talend.daikon.properties.property.Property.setRequired()
方法的一些代码示例,展示了Property.setRequired()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Property.setRequired()
方法的具体详情如下:
包路径:org.talend.daikon.properties.property.Property
类名称:Property
方法名:setRequired
暂无
代码示例来源:origin: liferay/liferay-portal
@Override
public void setupLayout() {
super.setupLayout();
Form mainForm = getForm(Form.MAIN);
operations.setRequired();
Widget operationsWidget = Widget.widget(operations);
operationsWidget.setLongRunning(true);
operationsWidget.setWidgetType(Widget.ENUMERATION_WIDGET_TYPE);
mainForm.addRow(operationsWidget);
Widget calculateSchemaWidget = Widget.widget(calculateSchema);
calculateSchemaWidget.setLongRunning(true);
calculateSchemaWidget.setWidgetType(Widget.BUTTON_WIDGET_TYPE);
mainForm.addRow(calculateSchemaWidget);
Form advancedForm = new Form(this, Form.ADVANCED);
advancedForm.addRow(dieOnError);
}
代码示例来源:origin: org.talend.components/components-jdbc-definition
public void setNotRequired() {
this.jdbcUrl.setRequired(false);
this.driverClass.setRequired(false);
this.userPassword.userId.setRequired(false);
this.userPassword.password.setRequired(false);
}
代码示例来源:origin: Talend/components
public void setNotRequired() {
this.jdbcUrl.setRequired(false);
this.driverClass.setRequired(false);
this.userPassword.userId.setRequired(false);
this.userPassword.password.setRequired(false);
}
代码示例来源:origin: org.talend.daikon/daikon
public Property<T> setRequired() {
return setRequired(true);
}
代码示例来源:origin: Talend/components
@Override
public void setupProperties() {
super.setupProperties();
if (needSwitch) {
useAuth.setRequired();
} else {
userId.setRequired();
password.setRequired();
}
}
代码示例来源:origin: org.talend.components/components-common
@Override
public void setupProperties() {
super.setupProperties();
if (needSwitch) {
useAuth.setRequired();
} else {
userId.setRequired();
password.setRequired();
}
}
代码示例来源:origin: org.talend.components/components-common
@Override
public void setupProperties() {
super.setupProperties();
userPassword.userId.setRequired(false);
userPassword.password.setRequired(false);
}
代码示例来源:origin: Talend/components
@Override
public void setupProperties() {
super.setupProperties();
userPassword.userId.setRequired(false);
userPassword.password.setRequired(false);
}
代码示例来源:origin: Talend/components
@Override
public void setupProperties() {
super.setupProperties();
host.setRequired();
host.setValue("127.0.0.1");
port.setRequired();
port.setValue(8000);
database.setRequired();
database.setValue("Documents");
username.setRequired();
password.setRequired();
authentication.setPossibleValues("DIGEST", "BASIC");
authentication.setValue("DIGEST");
}
代码示例来源:origin: Talend/components
@Override
public void setupProperties() {
super.setupProperties();
connection.setupProperties();
loadFolder.setRequired();
useExternalMLCP.setValue(false); // use internal mlcp library by default
}
代码示例来源:origin: Talend/components
@Override
public void refreshLayout(Form form) {
super.refreshLayout(form);
if (form.getName().equals(Form.MAIN)) {
form.getWidget(maxReadTime).setVisible(useMaxReadTime);
maxReadTime.setRequired(useMaxReadTime.getValue());
form.getWidget(maxNumRecords).setVisible(useMaxNumRecords);
maxNumRecords.setRequired(useMaxNumRecords.getValue());
}
}
代码示例来源:origin: org.talend.components/simplefileio-definition
@Override
public void refreshLayout(Form form) {
super.refreshLayout(form);
// Main properties
if (form.getName().equals(Form.MAIN)) {
// handle S3
final boolean isSpecifyCredentialsEnabled = specifyCredentials.getValue();
accessKey.setRequired(isSpecifyCredentialsEnabled);
secretKey.setRequired(isSpecifyCredentialsEnabled);
form.getWidget(accessKey.getName()).setVisible(isSpecifyCredentialsEnabled);
form.getWidget(secretKey.getName()).setVisible(isSpecifyCredentialsEnabled);
}
}
代码示例来源:origin: Talend/components
@Override
public void refreshLayout(Form form) {
super.refreshLayout(form);
// Main properties
if (form.getName().equals(Form.MAIN)) {
// handle S3
final boolean isSpecifyCredentialsEnabled = specifyCredentials.getValue();
accessKey.setRequired(isSpecifyCredentialsEnabled);
secretKey.setRequired(isSpecifyCredentialsEnabled);
form.getWidget(accessKey.getName()).setVisible(isSpecifyCredentialsEnabled);
form.getWidget(secretKey.getName()).setVisible(isSpecifyCredentialsEnabled);
}
}
代码示例来源:origin: Talend/components
@Override
public void setupProperties() {
super.setupProperties();
datasetProperties.setDatastoreProperties(connection);
criteriaSearch.setRequired();
criteriaSearch.setValue(true);
docIdColumn.setRequired();
maxRetrieve.setValue(-1);
if (isOutputSchemaInvalid()) {
datasetProperties.setupSchema();
}
setInputSchemaListener(new ISchemaListener() { //TODO replace with lambda
@Override
public void afterSchema() {
updateDocIdColumnPossibleValues();
if (isOutputSchemaInvalid()) {
datasetProperties.setupSchema();
}
}
});
}
代码示例来源:origin: org.talend.components/components-salesforce-definition
/**
* the method is called back at many places, even some strange places, so it should work only for basic layout, not
* some action which need runtime support.
*/
@Override
public void refreshLayout(Form form) {
super.refreshLayout(form);
boolean useModule = sourceType.getValue() == SourceType.MODULE_SELECTION;
form.getWidget(moduleName).setVisible(useModule);
moduleName.setRequired(useModule);
boolean moduleNameSelect = StringUtils.isNotEmpty(moduleName.getValue());
form.getWidget(selectColumnIds).setVisible(useModule && moduleNameSelect);
selectColumnIds.setRequired(useModule && moduleNameSelect);
form.getWidget(condition).setVisible(useModule && moduleNameSelect);
// We can not have a hidden field which is required
form.getWidget(query).setVisible(!useModule);
query.setRequired(!useModule);
}
代码示例来源:origin: Talend/components
/**
* the method is called back at many places, even some strange places, so it should work only for basic layout, not
* some action which need runtime support.
*/
@Override
public void refreshLayout(Form form) {
super.refreshLayout(form);
boolean useModule = sourceType.getValue() == SourceType.MODULE_SELECTION;
form.getWidget(moduleName).setVisible(useModule);
moduleName.setRequired(useModule);
boolean moduleNameSelect = StringUtils.isNotEmpty(moduleName.getValue());
form.getWidget(selectColumnIds).setVisible(useModule && moduleNameSelect);
selectColumnIds.setRequired(useModule && moduleNameSelect);
form.getWidget(condition).setVisible(useModule && moduleNameSelect);
// We can not have a hidden field which is required
form.getWidget(query).setVisible(!useModule);
query.setRequired(!useModule);
}
代码示例来源:origin: Talend/components
@Override
public void setupProperties() {
super.setupProperties();
criteria.setRequired();
criteria.setValue("");
useQueryOption.setValue(false);
pageSize.setValue(10);
queryLiteralType.setPossibleValues("XML", "JSON");
queryLiteralType.setValue("XML");
queryOptionLiterals.setTaggedValue(ComponentConstants.LINE_SEPARATOR_REPLACED_TO, " ");
}
代码示例来源:origin: Talend/components
@Override
public void refreshLayout(Form form) {
super.refreshLayout(form);
if (form.getName().equals(Form.MAIN)) {
form.getWidget(fieldDelimiter).setVisible(ValueFormat.CSV.equals(valueFormat.getValue()));
fieldDelimiter.setRequired(ValueFormat.CSV.equals(valueFormat.getValue()));
form.getWidget(specificFieldDelimiter).setVisible(ValueFormat.CSV.equals(valueFormat.getValue())
&& fieldDelimiter.getValue().equals(FieldDelimiterType.OTHER));
specificFieldDelimiter.setRequired(ValueFormat.CSV.equals(valueFormat.getValue())
&& fieldDelimiter.getValue().equals(FieldDelimiterType.OTHER));
form.getWidget(isHierarchy).setVisible(valueFormat.getValue() == ValueFormat.AVRO);
form.getWidget(avroSchema).setVisible(valueFormat.getValue() == ValueFormat.AVRO && isHierarchy.getValue());
avroSchema.setRequired(ValueFormat.AVRO.equals(valueFormat.getValue()));
}
}
代码示例来源:origin: Talend/components
@Override
public void refreshLayout(Form form) {
super.refreshLayout(form);
if (form.getName().equals(Form.MAIN)) {
form.getWidget(unknownRegion).setVisible(KinesisRegion.OTHER.equals(region.getValue()));
form.getWidget(fieldDelimiter).setVisible(ValueFormat.CSV.equals(valueFormat.getValue()));
fieldDelimiter.setRequired(ValueFormat.CSV.equals(valueFormat.getValue()));
form.getWidget(specificFieldDelimiter).setVisible(ValueFormat.CSV.equals(valueFormat.getValue())
&& fieldDelimiter.getValue().equals(FieldDelimiterType.OTHER));
specificFieldDelimiter.setRequired(ValueFormat.CSV.equals(valueFormat.getValue())
&& fieldDelimiter.getValue().equals(FieldDelimiterType.OTHER));
form.getWidget(avroSchema).setVisible(ValueFormat.AVRO.equals(valueFormat.getValue()));
avroSchema.setRequired(ValueFormat.AVRO.equals(valueFormat.getValue()));
}
}
代码示例来源:origin: Talend/components
@Override
public void refreshLayout(Form form) {
if (sourceType.getValue() == SourceType.MODULE_SELECTION) {
form.getWidget(moduleName).setVisible(true);
moduleName.setRequired(true);
// We can not have a hidden field which is required
form.getWidget(query).setVisible(false);
query.setRequired(false);
} else if (sourceType.getValue() == SourceType.SOQL_QUERY) {
form.getWidget(query).setVisible(true);
query.setRequired();
// We can not have a hidden field which is required
form.getWidget(moduleName).setVisible(false);
moduleName.setRequired(false);
}
super.refreshLayout(form);
}
内容来源于网络,如有侵权,请联系作者删除!