org.jaxen.expr

Class DefaultLocationPath

abstract class DefaultLocationPath extends DefaultExpr implements LocationPath

Field Summary
Liststeps
Constructor Summary
DefaultLocationPath()
Create a new empty location path.
Method Summary
voidaddStep(Step step)
Objectevaluate(Context context)
ListgetSteps()
StringgetText()
booleanisAbsolute()
booleanisReverseAxis(Step step)
Exprsimplify()
StringtoString()

Field Detail

steps

private List steps

Constructor Detail

DefaultLocationPath

DefaultLocationPath()
Create a new empty location path.

Method Detail

addStep

public void addStep(Step step)

evaluate

public Object evaluate(Context context)

getSteps

public List getSteps()

getText

public String getText()

isAbsolute

public boolean isAbsolute()

isReverseAxis

private boolean isReverseAxis(Step step)

simplify

public Expr simplify()

toString

public String toString()