return true;
}
public void prepareAttributes() throws XPathException {
AttributeCollection atts = getAttributeList();
String selectAtt = null;
String orderAtt = null;
String dataTypeAtt = null;
String caseOrderAtt = null;
String langAtt = null;
String collationAtt = null;
String stableAtt = null;
for (int a=0; a<atts.getLength(); a++) {
int nc = atts.getNameCode(a);
String f = getNamePool().getClarkName(nc);
if (f.equals(StandardNames.SELECT)) {
selectAtt = atts.getValue(a);
} else if (f.equals(StandardNames.ORDER)) {
orderAtt = Whitespace.trim(atts.getValue(a));
} else if (f.equals(StandardNames.DATA_TYPE)) {
dataTypeAtt = Whitespace.trim(atts.getValue(a));
} else if (f.equals(StandardNames.CASE_ORDER)) {
caseOrderAtt = Whitespace.trim(atts.getValue(a));
} else if (f.equals(StandardNames.LANG)) {
langAtt = Whitespace.trim(atts.getValue(a));
} else if (f.equals(StandardNames.COLLATION)) {
collationAtt = Whitespace.trim(atts.getValue(a));
} else if (f.equals(StandardNames.STABLE)) {
stableAtt = Whitespace.trim(atts.getValue(a));
} else {
checkUnknownAttribute(nc);
}
}