protected void printNodeLinks(PrintWriter writer, DestinationMapNode node, String prefix) { String path = getPath(node); Collection children = node.getChildren(); for (Iterator iter = children.iterator(); iter.hasNext();) { DestinationMapNode child = (DestinationMapNode)iter.next(); writer.print(" "); writer.print(prefix); writer.print(ID_SEPARATOR); writer.print(path); writer.print(" -> "); writer.print(prefix); writer.print(ID_SEPARATOR); writer.print(path); writer.print(ID_SEPARATOR); writer.print(getPath(child)); writer.println(";"); printNodeLinks(writer, child, prefix + ID_SEPARATOR + path); } }
writer.println(" label = \"Queues\""); writer.println(); printNodeLinks(writer, map.getQueueRootNode(), "queue"); writer.println("}"); writer.println(); writer.println(" label = \"TempQueues\""); writer.println(); printNodeLinks(writer, map.getTempQueueRootNode(), "tempqueue"); writer.println("}"); writer.println(); writer.println(" label = \"Topics\""); writer.println(); printNodeLinks(writer, map.getTopicRootNode(), "topic"); writer.println("}"); writer.println(); writer.println(" label = \"TempTopics\""); writer.println(); printNodeLinks(writer, map.getTempTopicRootNode(), "temptopic"); writer.println("}"); writer.println();
protected void printNodeLinks(PrintWriter writer, DestinationMapNode node, String prefix) { String path = getPath(node); Collection children = node.getChildren(); for (Iterator iter = children.iterator(); iter.hasNext();) { DestinationMapNode child = (DestinationMapNode)iter.next(); writer.print(" "); writer.print(prefix); writer.print(ID_SEPARATOR); writer.print(path); writer.print(" -> "); writer.print(prefix); writer.print(ID_SEPARATOR); writer.print(path); writer.print(ID_SEPARATOR); writer.print(getPath(child)); writer.println(";"); printNodeLinks(writer, child, prefix + ID_SEPARATOR + path); } }
protected void printNodeLinks(PrintWriter writer, DestinationMapNode node, String prefix) { String path = getPath(node); Collection children = node.getChildren(); for (Iterator iter = children.iterator(); iter.hasNext();) { DestinationMapNode child = (DestinationMapNode)iter.next(); writer.print(" "); writer.print(prefix); writer.print(ID_SEPARATOR); writer.print(path); writer.print(" -> "); writer.print(prefix); writer.print(ID_SEPARATOR); writer.print(path); writer.print(ID_SEPARATOR); writer.print(getPath(child)); writer.println(";"); printNodeLinks(writer, child, prefix + ID_SEPARATOR + path); } }
protected void printNodeLinks(PrintWriter writer, DestinationMapNode node, String prefix) { String path = getPath(node); Collection children = node.getChildren(); for (Iterator iter = children.iterator(); iter.hasNext();) { DestinationMapNode child = (DestinationMapNode)iter.next(); writer.print(" "); writer.print(prefix); writer.print(ID_SEPARATOR); writer.print(path); writer.print(" -> "); writer.print(prefix); writer.print(ID_SEPARATOR); writer.print(path); writer.print(ID_SEPARATOR); writer.print(getPath(child)); writer.println(";"); printNodeLinks(writer, child, prefix + ID_SEPARATOR + path); } }
protected void printNodeLinks(PrintWriter writer, DestinationMapNode node, String prefix) { String path = getPath(node); Collection children = node.getChildren(); for (Iterator iter = children.iterator(); iter.hasNext();) { DestinationMapNode child = (DestinationMapNode)iter.next(); writer.print(" "); writer.print(prefix); writer.print(ID_SEPARATOR); writer.print(path); writer.print(" -> "); writer.print(prefix); writer.print(ID_SEPARATOR); writer.print(path); writer.print(ID_SEPARATOR); writer.print(getPath(child)); writer.println(";"); printNodeLinks(writer, child, prefix + ID_SEPARATOR + path); } }
writer.println(" label = \"Queues\""); writer.println(); printNodeLinks(writer, map.getQueueRootNode(), "queue"); writer.println("}"); writer.println(); writer.println(" label = \"TempQueues\""); writer.println(); printNodeLinks(writer, map.getTempQueueRootNode(), "tempqueue"); writer.println("}"); writer.println(); writer.println(" label = \"Topics\""); writer.println(); printNodeLinks(writer, map.getTopicRootNode(), "topic"); writer.println("}"); writer.println(); writer.println(" label = \"TempTopics\""); writer.println(); printNodeLinks(writer, map.getTempTopicRootNode(), "temptopic"); writer.println("}"); writer.println();
writer.println(" label = \"Queues\""); writer.println(); printNodeLinks(writer, map.getQueueRootNode(), "queue"); writer.println("}"); writer.println(); writer.println(" label = \"TempQueues\""); writer.println(); printNodeLinks(writer, map.getTempQueueRootNode(), "tempqueue"); writer.println("}"); writer.println(); writer.println(" label = \"Topics\""); writer.println(); printNodeLinks(writer, map.getTopicRootNode(), "topic"); writer.println("}"); writer.println(); writer.println(" label = \"TempTopics\""); writer.println(); printNodeLinks(writer, map.getTempTopicRootNode(), "temptopic"); writer.println("}"); writer.println();
writer.println(" label = \"Queues\""); writer.println(); printNodeLinks(writer, map.getQueueRootNode(), "queue"); writer.println("}"); writer.println(); writer.println(" label = \"TempQueues\""); writer.println(); printNodeLinks(writer, map.getTempQueueRootNode(), "tempqueue"); writer.println("}"); writer.println(); writer.println(" label = \"Topics\""); writer.println(); printNodeLinks(writer, map.getTopicRootNode(), "topic"); writer.println("}"); writer.println(); writer.println(" label = \"TempTopics\""); writer.println(); printNodeLinks(writer, map.getTempTopicRootNode(), "temptopic"); writer.println("}"); writer.println();
writer.println(" label = \"Queues\""); writer.println(); printNodeLinks(writer, map.getQueueRootNode(), "queue"); writer.println("}"); writer.println(); writer.println(" label = \"TempQueues\""); writer.println(); printNodeLinks(writer, map.getTempQueueRootNode(), "tempqueue"); writer.println("}"); writer.println(); writer.println(" label = \"Topics\""); writer.println(); printNodeLinks(writer, map.getTopicRootNode(), "topic"); writer.println("}"); writer.println(); writer.println(" label = \"TempTopics\""); writer.println(); printNodeLinks(writer, map.getTempTopicRootNode(), "temptopic"); writer.println("}"); writer.println();