private String createString(CString cs) { if(cs.defaultValue() != null) { return cs.defaultValue(); } else if (cs.getList() != null && cs.getList().size() > 0) { return cs.getList().get(0); } else { return "string value"; } }
protected void printCString(CString cstring, Writer out) throws IOException { if (cstring.getPattern() != null) { out.write("/" + cstring.getPattern() + "/"); } else if(cstring.getList() != null){ printList(cstring.getList(), out, true); } else if(cstring.defaultValue() != null) { out.write(quoteString(cstring.defaultValue())); } if(cstring.hasAssumedValue()) { out.write("; "); out.write(quoteString(ObjectUtils.toString(cstring.assumedValue(), ""))); } }
protected void printCString(CString cstring, Writer out) throws IOException { if (cstring.getPattern() != null) { out.write("/" + cstring.getPattern() + "/"); } else if(cstring.getList() != null){ printList(cstring.getList(), out, true); } else if(cstring.defaultValue() != null) { out.write(quoteString(cstring.defaultValue())); } if(cstring.hasAssumedValue()) { out.write("; "); out.write(quoteString(ObjectUtils.toString(cstring.assumedValue(), ""))); } }