mirror of
https://github.com/vanitasvitae/Smack.git
synced 2025-12-12 22:11:07 +01:00
Change FormField value(s) type from String to CharSequence
This commit is contained in:
parent
9b5dafe541
commit
1d88c857b5
12 changed files with 79 additions and 44 deletions
|
|
@ -606,7 +606,7 @@ public class ConfigureForm extends Form {
|
|||
|
||||
StringBuilder valuesBuilder = new StringBuilder();
|
||||
|
||||
for (String value : formField.getValues()) {
|
||||
for (CharSequence value : formField.getValues()) {
|
||||
if (valuesBuilder.length() > 0)
|
||||
result.append(',');
|
||||
valuesBuilder.append(value);
|
||||
|
|
@ -628,13 +628,13 @@ public class ConfigureForm extends Form {
|
|||
private String getFieldValue(ConfigureNodeFields field) {
|
||||
FormField formField = getField(field.getFieldName());
|
||||
|
||||
return (formField.getValues().isEmpty()) ? null : formField.getValues().get(0);
|
||||
return formField.getFirstValue();
|
||||
}
|
||||
|
||||
private List<String> getFieldValues(ConfigureNodeFields field) {
|
||||
FormField formField = getField(field.getFieldName());
|
||||
|
||||
return formField.getValues();
|
||||
return formField.getValuesAsString();
|
||||
}
|
||||
|
||||
private void addField(ConfigureNodeFields nodeField, FormField.Type type) {
|
||||
|
|
|
|||
|
|
@ -196,13 +196,13 @@ public class SubscribeForm extends Form {
|
|||
private String getFieldValue(SubscribeOptionFields field) {
|
||||
FormField formField = getField(field.getFieldName());
|
||||
|
||||
return formField.getValues().get(0);
|
||||
return formField.getFirstValue();
|
||||
}
|
||||
|
||||
private List<String> getFieldValues(SubscribeOptionFields field) {
|
||||
FormField formField = getField(field.getFieldName());
|
||||
|
||||
return formField.getValues();
|
||||
return formField.getValuesAsString();
|
||||
}
|
||||
|
||||
private void addField(SubscribeOptionFields nodeField, FormField.Type type) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue