public Map<String, List<String>> getDeclareParentsMap();
public void setDeclareParentsMap(Map<String, List<String>> newmap);
+
+ public void addFullyQualifiedName(String fqname);
+
+ public String getFullyQualifiedName();
}
\ No newline at end of file
// escape the @ (pr249216c9)
handle.append("declare \\@").append(ipe.getName().substring(9)).append(getParameters(ipe));
} else {
- handle.append(ipe.getName()).append(getParameters(ipe));
+ if (ipe.getFullyQualifiedName() != null) {
+ handle.append(ipe.getFullyQualifiedName());
+ } else {
+ handle.append(ipe.getName());
+ }
+ handle.append(getParameters(ipe));
}
}
// }
public void setDeclareParentsMap(Map<String, List<String>> newmap) {
kvpairs.put("declareparentsmap", newmap);
}
+
+ public void addFullyQualifiedName(String fqname) {
+ fixMap();
+ kvpairs.put("itdfqname", fqname);
+ }
+
+ public String getFullyQualifiedName() {
+ return (String) kvpairs.get("itdfqname");
+ }
}