1 /* $Id: XmlTag.java 203 2010-10-11 08:59:47Z dchokshi $ */
6 * Class to store XML tag for xml element
11 * Get a single instance of the XmlTag object.
13 private final static XmlTag _instance = new XmlTag();
16 * Constructor. Private since only a single version may exist.
21 * returns the singleton instance of this class.
23 * @return The instance value
25 public final static XmlTag getInstance() { return _instance; }
27 // processnetwork XML tag
28 public final String getPNTag() { return "processnetwork";}
29 public final String getVariableTag() { return "variable";}
30 public final String getProcessTag() { return "process";}
31 public final String getSWChannelTag() { return "sw_channel";}
32 public final String getPortTag() { return "port";}
33 public final String getSourceTag() { return "source";}
34 public final String getProfilingTag() { return "profiling";}
36 // architecture XML tag
37 public final String getArchiTag() { return "architecture";}
38 public final String getProcessorTag() { return "processor";}
39 public final String getMemoryTag() { return "memory";}
40 public final String getNodeTag() { return "node";}
41 public final String getInPortTag() { return "inputport";}
42 public final String getOutPortTag() { return "outputport";}
43 public final String getDuplexPortTag() { return "duplexport";}
44 public final String getHWChannelTag() { return "hw_channel";}
45 public final String getReadPathTag() { return "readpath";}
46 public final String getWritePathTag() { return "writepath";}
47 public final String getTXBufTag() { return "txbuf";}
48 public final String getRXBufTag() { return "rxbuf";}
49 public final String getCHBufTag() { return "chbuf";}
52 public final String getMappingTag() { return "mapping";}
53 public final String getBindingTag() { return "binding";}
54 public final String getScheduleTag() { return "schedule";}
55 public final String getResourceTag() { return "resource";}
58 public final String getConfigurationTag() { return "configuration";}
60 //iterator related XML tag
61 public final String getIteratorTag() { return "iterator";}
62 public final String getFunctionTag() { return "function";}
63 public final String getAppendTag() { return "append";}
66 public final String getConnectionTag() { return "connection";}
67 public final String getOriginTag() { return "origin";}
68 public final String getTargetTag() { return "target";}
70 // processnetwork profiling value
71 public final String getProfilingTotalReadData() { return "TotalReadData";}
72 public final String getProfilingNumOfReads() { return "NumOfReads";}
73 public final String getProfilingNumOfWrites() { return "NumOfWrites";}
74 public final String getProfilingNumOfFires() { return "NumOfFires";}