@Override public void setupProperties() { super.setupProperties(); endpoint.setValue(_HOST); followRedirects.setValue(true); forceHttps.setValue(false); loginType.setValue(LoginType.Basic); password.setValue(_PASSWORD); siteFilter.setValue(false); userId.setValue(_USER_ID); webSiteName.setValue(""); webSiteProperty.setHost(endpoint.getValue()); webSiteProperty.setValue(""); }
public String getReferencedComponentId() { return referencedComponent.componentInstanceId.getStringValue(); }
super.setupProperties(); dieOnError.setValue(true); operations.setValue(null); operations.setPossibleValues((List<?>)null); operations.setTaggedValue(ADD_QUOTES, true);
@Override public void refreshLayout(Form form) { super.refreshLayout(form); if (form.getName().equals(Form.MAIN)) { form.getWidget(query.getName()).setHidden(!manualQuery.getValue()); form.getWidget(condition.getName()).setHidden(manualQuery.getValue()); } else if (form.getName().equals(Form.ADVANCED)) { form.getWidget(convertColumnsAndTableToUppercase.getName()).setHidden(manualQuery.getValue()); } }
public static boolean useExistedConnection(ComponentReferenceProperties<TJDBCConnectionProperties> referencedComponent) { String refComponentIdValue = referencedComponent.componentInstanceId.getStringValue(); ReferenceType referenceType = referencedComponent.referenceType.getValue(); boolean useOtherConnection = refComponentIdValue != null && (refComponentIdValue.startsWith(TJDBCConnectionDefinition.COMPONENT_NAME) || (referenceType != null && (referenceType == ReferenceType.COMPONENT_INSTANCE))); return useOtherConnection; }
operations.setValue(null); operations.setPossibleValues((List<?>)null); operations.setPossibleValues(actions); operations.setPossibleValues(Action.Unavailable); operations.setValue(null);
@Override public void refreshLayout(Form form) { super.refreshLayout(form); if (form.getName().equals(Form.MAIN)) { form.getWidget(filterExpression.getName()).setVisible(useFilterExpression.getValue()); form.getWidget(producedFilter.getName()).setVisible(useFilterExpression.getValue()); if (useFilterExpression.getValue()) { producedFilter.setValue(filterExpression.generateCombinedFilterConditions()); } } }
@Override public void setupProperties() { super.setupProperties(); condition.setValue(""); resourceProperty.setValue(null); }
private void updatePossibleValues(){ this.column.setPossibleValues(columnPossibleValues); if(columnPossibleValues.isEmpty()){ dbtype.setValue(null); } if(this.dbtype.getPossibleValues() == null || this.dbtype.getPossibleValues().isEmpty()){ this.dbtype.setPossibleValues(dbTypePossibleValues); } }
@Override public ValidationResult afterTableName() throws Exception { ValidationResult validationResult = super.afterTableName(); if (table.main.schema.getValue() != null) { List<String> fieldNames = getFieldNames(table.main.schema); upsertKeyColumn.setPossibleValues(fieldNames); } return validationResult; } }
private void createFormatValues() { allFormatDefs = getPossibleFormatValues(); Object[] defsNames = allFormatDefs.keySet().toArray(); if (defsNames.length > 0) { format.setPossibleValues(defsNames); if (format.getValue() == null || format.getValue().isEmpty()) { format.setStoredValue(defsNames[0]); } } }
@Test public void testHiddingAField() throws Throwable { assertFalse(cp.getForm(Form.MAIN).getWidget(cp.stringProp.getName()).isHidden()); cp.hideStringPropProp.setValue(true); Properties resultCP = getComponentService().afterProperty(cp.hideStringPropProp.getName(), cp); assertTrue(resultCP.getForm(Form.MAIN).getWidget(cp.stringProp.getName()).isHidden()); }
@JsonIgnore // to avoid swagger failure because of the 2 similar following methods. public Property<String> setPossibleValues(List<?> possibleValues) { // check is the type is a NamedThing if (possibleValues != null && !possibleValues.isEmpty() && possibleValues.get(0) instanceof NamedThing) { setPossibleNamedThingValues((List<NamedThing>) possibleValues); } else { super.setPossibleValues(possibleValues); } return this; }
@Override public void refreshLayout(Form form) { super.refreshLayout(form); // Main properties if (form.getName().equals(Form.MAIN)) { form.getWidget(kerberosPrincipal.getName()).setVisible(useKerberos); form.getWidget(kerberosKeytab.getName()).setVisible(useKerberos); form.getWidget(userName.getName()).setHidden(useKerberos); } }
@Override public void setupProperties() { super.setupProperties(); operand.setTaggedValue(ADD_QUOTES, true); function.setPossibleValues(Comparison.possibleValues()); predicate.setPossibleValues(Predicate.possibleValues()); fieldType.setPossibleValues(SupportedFieldType.possibleValues()); updateColumnsNames(); }
@Override public void visit(Property property, Properties parent) { // use the property name hashCodeBuilder.append(property.getName()); // and the property value hashCodeBuilder.append(property.getStoredValue()); } }, null);
protected boolean isAPossibleValue(Object possibleValue) { if (getPossibleValues() != null) { return getPossibleValues().contains(possibleValue); } // no possible values so this should not be called, return false. return false; }
public RESTClient(LiferayConnectionProperties liferayConnectionProperties) { this( liferayConnectionProperties.endpoint.getValue(), liferayConnectionProperties); }