76 |
parse(String s) throws LscpException { |
parse(String s) throws LscpException { |
77 |
if(super.parse(s)) return true; |
if(super.parse(s)) return true; |
78 |
else if(s.startsWith("DEFAULT: ")) { |
else if(s.startsWith("DEFAULT: ")) { |
79 |
setDefault(Parser.parseStringList(s.substring("DEFAULT: ".length()))); |
setDefault(Parser.parseQuotedStringList(s.substring("DEFAULT: ".length()))); |
80 |
return true; |
return true; |
81 |
} else if(s.startsWith("POSSIBILITIES: ")) { |
} else if(s.startsWith("POSSIBILITIES: ")) { |
82 |
s = s.substring("POSSIBILITIES: ".length(), s.length()); |
s = s.substring("POSSIBILITIES: ".length(), s.length()); |
105 |
getStringValue() { |
getStringValue() { |
106 |
String[] ar = getValue(); |
String[] ar = getValue(); |
107 |
|
|
108 |
if(ar == null || ar.length == 0) return ""; |
if(ar == null || ar.length == 0) return "NONE"; |
109 |
|
|
110 |
StringBuffer sb = new StringBuffer(); |
StringBuffer sb = new StringBuffer(); |
111 |
sb.append('\'').append(ar[0]).append('\''); |
sb.append('\'').append(ar[0]).append('\''); |