43 |
import java.util.LinkedHashSet; |
import java.util.LinkedHashSet; |
44 |
import java.util.LinkedList; |
import java.util.LinkedList; |
45 |
import java.util.Set; |
import java.util.Set; |
46 |
|
import javax.xml.namespace.QName; |
47 |
import org.w3c.dom.Attr; |
import org.w3c.dom.Attr; |
48 |
import org.w3c.dom.Node; |
import org.w3c.dom.Node; |
49 |
|
|
220 |
return new Steps(path2); |
return new Steps(path2); |
221 |
} |
} |
222 |
|
|
223 |
|
public boolean references(QName var) |
224 |
|
{ |
225 |
|
for (Iterator i = path.iterator(); i.hasNext(); ) |
226 |
|
{ |
227 |
|
if (((Expr) i.next()).references(var)) |
228 |
|
{ |
229 |
|
return true; |
230 |
|
} |
231 |
|
} |
232 |
|
return false; |
233 |
|
} |
234 |
|
|
235 |
public String toString() |
public String toString() |
236 |
{ |
{ |
237 |
StringBuffer buf = new StringBuffer(); |
StringBuffer buf = new StringBuffer(); |