org.kuali.student.contract.model.util
Class MessageStructureHierarchyDumper

java.lang.Object
  extended by org.kuali.student.contract.model.util.MessageStructureHierarchyDumper

public class MessageStructureHierarchyDumper
extends Object

Author:
nwright

Field Summary
private  ModelFinder finder
           
private  ServiceContractModel model
           
private  PrintStream out
           
 
Constructor Summary
MessageStructureHierarchyDumper(PrintStream out, ServiceContractModel model)
           
 
Method Summary
 String calcId(MessageStructure ms, Stack<String> parents)
           
private  String clean(String str)
           
private  String stripList(String type)
           
 void writeTabbedData(MessageStructure ms, Stack<String> parents)
           
 void writeTabbedHeader()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

model

private ServiceContractModel model

finder

private ModelFinder finder

out

private PrintStream out
Constructor Detail

MessageStructureHierarchyDumper

public MessageStructureHierarchyDumper(PrintStream out,
                                       ServiceContractModel model)
Method Detail

writeTabbedHeader

public void writeTabbedHeader()

clean

private String clean(String str)

calcId

public String calcId(MessageStructure ms,
                     Stack<String> parents)

writeTabbedData

public void writeTabbedData(MessageStructure ms,
                            Stack<String> parents)

stripList

private String stripList(String type)


Copyright © 2007-2012 The Kuali Foundation. All Rights Reserved.