return;\r
} else {\r
if (simpleType == null) {\r
- SchemaObject simpleTypeObj = this.base.simpleTypeName.get(primitiveType.getLocalPart());\r
+ SchemaObject simpleTypeObj = this.base.getSimpleType(primitiveType);//this.base.simpleTypeName.get(primitiveType.getLocalPart());\r
if (simpleTypeObj != null)\r
simpleType = simpleTypeObj.getSimpleType();\r
} \r
public void handle(SchemaObject parent, AttributeGroup attribute) {\r
if (parent != null) {\r
FileWriter fw = getWriter(parent);\r
- NamedAttributeGroup group = this.base.getAttributeGroup(attribute.getRef().getLocalPart());\r
+ NamedAttributeGroup group = this.base.getAttributeGroup(attribute.getRef());\r
fw.writer.println(commentTag+" AttributeGroup " + group.getName());\r
SchemaObject obj = new SchemaObject(parent,attribute);\r
for (Annotated annotated : group.getAttributeOrAttributeGroup()) {\r
handle(obj,(AttributeGroup)annotated);\r
}\r
}\r
+ //dd\r
+ if(true)\r
+ System.out.println();\r
fw.writer.println(commentTag+" End of AttributeGroup " + group.getName());\r
}\r
\r
LocalSimpleType simpleType = element.getSimpleType();\r
\r
if (complexType != null) {\r
- SchemaObject obj = this.base.complexTypes.get(complexType);\r
+ SchemaObject obj = this.base.getComplexType(complexType);\r
this.base.handleElementComplexTypeAttributes(obj);\r
} \r
fw.writer.println(" }");\r
fw.writer.println(" super();");\r
\r
if (complexType != null) {\r
- SchemaObject obj = this.base.complexTypes.get(complexType);\r
+ SchemaObject obj = this.base.getComplexType(complexType);\r
this.base.handleComplexTypeExtension(obj);\r
} else if (simpleType != null) {\r
\r