protected void Predicate() throws javax.xml.transform.TransformerException {
  if (tokenIs('[')) {
    nextToken();
    PredicateExpr();
    consumeExpected(']');
  }
}

protected void Predicate ( ) throws javax . xml . transform . TransformerException { if ( tokenIs ( '[' ) ) { nextToken ( ) ; PredicateExpr ( ) ; consumeExpected ( ']' ) ; } }
predicate : : = ' [ ' predicateexpr ' ] '
