Author: blafond
Date: 2009-12-10 13:15:05 -0500 (Thu, 10 Dec 2009)
New Revision: 1422
Modified:
trunk/extensions/dna-sequencer-ddl/src/main/java/org/jboss/dna/sequencer/ddl/node/AstNode.java
Log:
DNA-49 changed getPath() method to use a relative path for parent if no parent exists.
Modified:
trunk/extensions/dna-sequencer-ddl/src/main/java/org/jboss/dna/sequencer/ddl/node/AstNode.java
===================================================================
---
trunk/extensions/dna-sequencer-ddl/src/main/java/org/jboss/dna/sequencer/ddl/node/AstNode.java 2009-12-10
18:14:51 UTC (rev 1421)
+++
trunk/extensions/dna-sequencer-ddl/src/main/java/org/jboss/dna/sequencer/ddl/node/AstNode.java 2009-12-10
18:15:05 UTC (rev 1422)
@@ -113,7 +113,7 @@
public Path getPath( ExecutionContext context ) {
assert context != null;
PathFactory pathFactory = context.getValueFactories().getPathFactory();
- Path parentPath = this.parent != null ? this.parent.getPath(context) :
pathFactory.createRootPath();
+ Path parentPath = this.parent != null ? this.parent.getPath(context) :
pathFactory.createRelativePath(); //StandardDdlLexicon.STATEMENTS_CONTAINER
return pathFactory.create(parentPath, name, getSameNameSiblingIndex());
}