@Override protected String getJdbcUrl(final String hostname, final int port, final String database, final String param1, final String param2, final String param3, final String param4) { if (StringUtils.isNullOrEmpty(param1)) { return "jdbc:jtds:sqlserver://" + hostname + ":" + port + "/" + database + ";useUnicode=true;characterEncoding=UTF-8"; } return "jdbc:jtds:sqlserver://" + hostname + ":" + port + "/" + database + ";instance=" + param1 + ";useUnicode=true;characterEncoding=UTF-8"; }
private File[] getDriverFiles() { final List<File> files = new ArrayList<>(); for (final AbstractResourceTextField<?> filenameTextField : _filenameTextFields) { final String filename = filenameTextField.getFilename(); if (!StringUtils.isNullOrEmpty(filename)) { files.add(new File(filename)); } } return files.toArray(new File[files.size()]); }
public File getFile() { final String filename = getFilename(); if (StringUtils.isNullOrEmpty(filename)) { return null; } return new File(filename); }
public String getEncoding() { String encoding = _encodingComboBox.getSelectedItem(); if (StringUtils.isNullOrEmpty(encoding)) { encoding = FileHelper.UTF_8_ENCODING; } return encoding; }
@Override public Class[] getValue() { final String[] keys = KeysAndTypesPropertyWidget.this.getValue(); final List<Class<?>> result = new ArrayList<>(); for (int i = 0; i < keys.length; i++) { if (!StringUtils.isNullOrEmpty(keys[i])) { final DCComboBox<Class<?>> comboBox = _comboBoxes.get(i); result.add(comboBox.getSelectedItem()); } } return result.toArray(new Class[result.size()]); }
MetricDescriptorImpl(final Class<? extends AnalyzerResult> resultClass, final Method method) { _resultClass = resultClass; _method = method; _method.setAccessible(true); final String metricName = ReflectionUtils.getAnnotation(_method, Metric.class).value(); if (StringUtils.isNullOrEmpty(metricName)) { throw new IllegalStateException("Metric method has no name: " + _method); } _name = metricName.trim(); _methodName = _method.getName(); }
public static <E> E parse(final String jsonString, final Class<E> dataType, final ObjectMapper objectMapper) { if (StringUtils.isNullOrEmpty(jsonString)) { return null; } final ObjectReader reader = objectMapper.reader().forType(dataType); return parse(jsonString, dataType, reader); }
private boolean validateForm() { final List<String> paths = getPathList(); // We do not save a connection if there are no paths if (paths.size() == 0) { return false; } final String connectionName = _nameTextField.getText(); if (StringUtils.isNullOrEmpty(connectionName)) { return false; } return true; }
@Override protected String getJdbcUrl(final String hostname, final int port, final String database, final String param1, final String param2, final String param3, final String param4) { if (_radioSid.isSelected()) { return replaceParameters(URL_SID_BASED, hostname, port, database, param1, param2, param3); } else if (_radioServiceName.isSelected()) { if (!StringUtils.isNullOrEmpty(database)) { return replaceParameters(URL_SERVICE_NAME_BASED, hostname, port, database, param1, param2, param3); } } return replaceParameters(URL_FALLBACK, hostname, port, database, param1, param2, param3); }
@Override public void onPathEntered(final ResourceTypePresenter<?> presenter, final String path) { if (_nameAutomaticallySet || StringUtils.isNullOrEmpty(_nameTextField.getText())) { _nameTextField.setText(path); _nameAutomaticallySet = true; } } });
private String getValue(final Property property) { String value = property.getValue(); if (StringUtils.isNullOrEmpty(value)) { final String valueAttribute = property.getValueAttribute(); if (value != null) { value = valueAttribute; } } return value; } }
@Override public void onPathEntered(final ResourceTypePresenter<?> presenter, final String path) { if (_nameAutomaticallySet || StringUtils.isNullOrEmpty(_nameTextField.getText())) { _nameTextField.setText(path); _nameAutomaticallySet = true; } } });
public DCCheckBox(final String text, final boolean selected) { super(text, selected); if (!StringUtils.isNullOrEmpty(text)) { setBorder(REGULAR_BORDER); setBorderPainted(true); addMouseListener(this); } super.addItemListener(this); }
@Override public String getDisplayName() { // this is the 'descriptor' name, e.g. will be used for CSS styling final Description desc = ReflectionUtils.getAnnotation(_componentClass, Description.class); if (desc == null || StringUtils.isNullOrEmpty(desc.value())) { return _componentClass.getSimpleName(); } return desc.value(); }
@Override public String getDisplayName() { // this is the 'descriptor' name, e.g. will be used for CSS styling final Description desc = ReflectionUtils.getAnnotation(_componentClass, Description.class); if (desc == null || StringUtils.isNullOrEmpty(desc.value())) { return _componentClass.getSimpleName(); } return desc.value(); }
@Override public void onResourceSelected(final ResourceTypePresenter<?> presenter, final Resource resource) { if (_nameAutomaticallySet || StringUtils.isNullOrEmpty(_nameTextField.getText())) { _nameTextField.setText(resource.getName()); _nameAutomaticallySet = true; } }
@Override public String getWindowTitle() { String title = "Analysis results"; final String datastoreName = getDatastoreName(); if (!StringUtils.isNullOrEmpty(datastoreName)) { title = datastoreName + " | " + title; } if (_jobFilename != null) { title = _jobFilename.getName().getBaseName() + " | " + title; } return title; }
protected boolean validateForm() { final String datastoreName = _datastoreNameTextField.getText(); if (StringUtils.isNullOrEmpty(datastoreName)) { setStatusError("Please enter a datastore name"); return false; } setStatusValid(); return true; }
@Override public String getName() { final Configured configured = getAnnotation(Configured.class); if (configured != null) { final String value = configured.value(); if (!StringUtils.isNullOrEmpty(value)) { return value.trim(); } } return ReflectionUtils.explodeCamelCase(super.getName(), true); }
@Override public void onResourceSelected(final ResourceTypePresenter<?> presenter, final Resource resource) { if (resource != null) { if (StringUtils.isNullOrEmpty(_datastoreNameTextField.getText())) { _datastoreNameTextField.setText(resource.getName()); } } validateAndUpdate(); onSelected(resource); } });