Changeset 151 for Xml/xsd-fu/trunk/templates/Class.template
- Timestamp:
- 02/14/08 16:28:25 (9 months ago)
- Files:
-
- 1 modified
-
Xml/xsd-fu/trunk/templates/Class.template (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
Xml/xsd-fu/trunk/templates/Class.template
r150 r151 75 75 "${klass.name}", attach)); 76 76 } 77 {% if klass.base == "Reference" %} 78 /** 79 * Returns the <code>${klass.refNodeName}</code> which this reference 80 * links to. 81 */ 82 public ${klass.refNodeName} get${klass.refNodeName[:-4]}() 83 { 84 return (${klass.refNodeName}) 85 getAttrReferencedNode("${klass.refNodeName[:-4]}", "ID"); 86 } 87 88 /** 89 * Sets the active reference node on this node. 90 * @param node The <code>${klass.refNodeName}</code> to set as a 91 * reference. 92 */ 93 public void set${klass.refNodeName}(${klass.refNodeName} node) 94 { 95 setNodeID(node.getNodeID()); 96 } 97 {% end %}\ 77 98 78 99 // -- ${klass.name} API methods --
