Package org.eclipse.wst.xml.xpath2.processor.internal


org.eclipse.wst.xml.xpath2.processor.internal
Class Axis



public class Axis
extends 
This is the interface class for an Axis. An axis defines the "direction of movement" for a step between a context node and another node that is reachable via the axis.

Method Summary

public voiditerate(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node , org.eclipse.wst.xml.xpath2.api.ResultBuffer copyInto , org.w3c.dom.Node limitNode)
     Get elements and attributes.
public java.lang.Stringname()
     Returns the title of the sequence as it appears in the XPath source
public org.eclipse.wst.xml.xpath2.processor.internal.types.NodeTypeprincipal_node_kind()
     Get the principle kind of node.

Methods Detail

iterate

public void iterate(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node , org.eclipse.wst.xml.xpath2.api.ResultBuffer copyInto , org.w3c.dom.Node limitNode)

Get elements and attributes.

Parameters

node - is the type of node.

copyInto - TODO

limitNode - TODO


name

public java.lang.String name()

Returns the title of the sequence as it appears in the XPath source

Returns

java.lang.String - Axis title


principal_node_kind

public org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType principal_node_kind()

Get the principle kind of node.

Returns

org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType - The principle node kind.