if (map.getLength() != 0) {
System.out.println("*************************************************");
System.out.println("* Global element declarations: {namespace} name ");
System.out.println("*************************************************");
for (int i = 0; i < map.getLength(); i++) {
XSObject item = map.item(i);
System.out.println("{" + item.getNamespace() + "}" + item.getName());
}
}
// attribute declarations
map = model.getComponents(XSConstants.ATTRIBUTE_DECLARATION);
if (map.getLength() != 0) {
System.out.println("*************************************************");
System.out.println("* Global attribute declarations: {namespace} name");
System.out.println("*************************************************");
for (int i = 0; i < map.getLength(); i++) {
XSObject item = map.item(i);
System.out.println("{" + item.getNamespace() + "}" + item.getName());
}
}
// notation declarations
map = model.getComponents(XSConstants.TYPE_DEFINITION);
if (map.getLength() != 0) {
System.out.println("*************************************************");
System.out.println("* Global type declarations: {namespace} name");
System.out.println("*************************************************");
for (int i = 0; i < map.getLength(); i++) {
XSObject item = map.item(i);
System.out.println("{" + item.getNamespace() + "}" + item.getName());
}
}
// notation declarations
map = model.getComponents(XSConstants.NOTATION_DECLARATION);
if (map.getLength() != 0) {
System.out.println("*************************************************");
System.out.println("* Global notation declarations: {namespace} name");
System.out.println("*************************************************");
for (int i = 0; i < map.getLength(); i++) {
XSObject item = map.item(i);
System.out.println("{" + item.getNamespace() + "}" + item.getName());
}
}
}