Blame | Last modification | View Log | RSS feed
/** Created on 29/03/2005*/package DMS;import org.w3c.dom.Node;/*** @author mtayler*/public class templateItem {private String FTemplateName;private String FTemplateSQL;private String FStyleSheet;private columnList columns;private highlightList highlights;private String FDSName;public templateItem(Node root) {FTemplateName = XMLParser.findNodeValue(root,"template-name");FDSName = XMLParser.findNodeValue(root,"ds-name");FStyleSheet = XMLParser.findNodeValue(root,"style-sheet");FTemplateSQL = XMLParser.findNodeValue(root,"template-sql");Node columnNode = XMLParser.findNode(root,"column-list");Node highlightNode = XMLParser.findNode(root,"highlight-list");columns = new columnList(columnNode);highlights = new highlightList(highlightNode);}/*** @return Returns the columns.*/public columnList getColumns() {return columns;}/*** @return Returns the FTemplateName.*/public String getName() {return FTemplateName;}/*** @return Returns the FTemplateSQL.*/public String getSQL() {return FTemplateSQL;}/*** @return Returns the templates by name.*/public columnItem getColumnByName(String name) {return columns.getColumnByName(name);}/*** @return Returns the fStyleSheet.*/public String getStyleSheet() {return FStyleSheet;}/*** @return Returns the highlights.*/public highlightList getHighlights() {return highlights;}/*** @return Returns the fDSName.*/public String getDSName() {return FDSName;}}