예제 #1
0
 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;
 }
예제 #2
0
 public String fieldName(Element element) {
   return NameMapper.getFieldName(element.getName());
 }
예제 #3
0
 public String setMethod(Element element) {
   return "set" + NameMapper.getMethodName(element.getName());
 }
예제 #4
0
 public String elementDoc(Element element) {
   return element.getName() + " of type " + element.getType();
 }
예제 #5
0
 public String booleanGetMethod(Element element) {
   return "is" + NameMapper.getMethodName(element.getName());
 }