writer.println();
if (!single) {
- String elementListType = getName(parent) + "." + name + "List";
+ String elementListType = getName(parent) + "." + name + "_List";
writer.println(elementListType + " <T XML.ElementList");
- writer.println(relationName + "List <R XML.hasElementList : L0.FunctionalRelation");
+ writer.println(relationName + "_List <R XML.hasElementList : L0.FunctionalRelation");
writer.println(" --> " + elementListType);
}
if (type == null) {
writer.println(getName(parent)+"."+refName + "List <T XML.ElementList");
- writer.println(getName(parent)+".has"+refName + "List <R " + getName(obj,"has")+"List : L0.FunctionalRelation");
+ writer.println(getName(parent)+".has"+refName + "_List <R " + getName(obj,"has")+"_List : L0.FunctionalRelation");
} else {
- writer.println(getName(parent)+"."+refName + "List <T XML.ElementList");
- writer.println(getName(parent)+".has"+refName + "List <R XML.hasElementList : L0.FunctionalRelation");
+ writer.println(getName(parent)+"."+refName + "_List <T XML.ElementList");
+ writer.println(getName(parent)+".has"+refName + "_List <R XML.hasElementList : L0.FunctionalRelation");
}
}
} else {
writer.println();
writer.println(" --> " + getName(obj));
if (base.useElementList(parent, indicator,element, false, refName, new QName(obj.getName()))) {
- writer.println(getName(parent)+"."+refName + "List <T XML.ElementList");
- writer.println(getName(parent)+".has"+refName + "List <R " + getName(obj,"has")+"List : L0.FunctionalRelation");
+ writer.println(getName(parent)+"."+refName + "_List <T XML.ElementList");
+ writer.println(getName(parent)+".has"+refName + "_List <R " + getName(obj,"has")+"_List : L0.FunctionalRelation");
}
}
// Type definition
writer.println(name+ " <T " + inheritance.baseClass);
- writer.println(name + "List <T XML.ElementList");
+ writer.println(name + "_List <T XML.ElementList");
// Access relations
String relationName = getName(topLevelComplexType,"has");
writer.println(relationName+ " <R XML.hasComplexType");
writer.println(" --> " + name);
- writer.println(relationName+ "List <R XML.hasElementList");
- writer.println(" --> " + name + "List");
+ writer.println(relationName+ "_List <R XML.hasElementList");
+ writer.println(" --> " + name + "_List");
writer.println();
// Attributes
// relationName = ontRoot+getName(elementObj.getParent()) + "has"+element.getName();
// }
writer.println(relationName+ " <R XML.hasElement");
- writer.println(relationName+ "List <R XML.hasElementList");
+ writer.println(relationName+ "_List <R XML.hasElementList");
writer.println(name+ " <T "+type);