public String typeInfo(Element element) { String tns = element.getSchema().getTargetNamespace(); String name = element.getName(); String typeNs = element.getType().getNamespaceURI(); String type = element.getType().getLocalPart(); int minOcc = element.getMinOccurs(); int maxOcc = element.getMaxOccurs(); boolean formQualified = element.getSchema().isElementFormQualified(); return "\"" + tns + "\",\"" + name + "\",\"" + typeNs + "\",\"" + type + "\"," + minOcc + "," + maxOcc + "," + formQualified; }
public String fieldName(Element element) { return NameMapper.getFieldName(element.getName()); }
public String setMethod(Element element) { return "set" + NameMapper.getMethodName(element.getName()); }
public String elementDoc(Element element) { return element.getName() + " of type " + element.getType(); }
public String booleanGetMethod(Element element) { return "is" + NameMapper.getMethodName(element.getName()); }