// $Id: AttributeAxisExpr.java,v 1.1 2002/04/25 18:04:50 bill Exp $

package com.jclark.xsl.expr;

import com.jclark.xsl.om.*;

class AttributeAxisExpr extends AxisExpr
{
    public NodeIterator eval(Node node, ExprContext context)
    {
        return node.getAttributes();
    }

    int getOptimizeFlags()
    {
        return STAYS_IN_SUBTREE | SINGLE_LEVEL;
    }
    /* OPT: Implement compose for when the expr is a ParentAxis */
}
