com.google.caja.parser.quasiliteral
Class IllegalReferenceCheckRewriter

java.lang.Object
  extended by com.google.caja.parser.quasiliteral.Rewriter
      extended by com.google.caja.parser.quasiliteral.IllegalReferenceCheckRewriter

@RulesetDescription(name="IlegalReferenceCheckRewriter",
                    synopsis="Checks that any reserved references are synthetic")
public class IllegalReferenceCheckRewriter
extends Rewriter

Checks for non-synthetic identifiers in the reserved namespace.

Author:
ihab.awad@gmail.com (Ihab Awad)

Field Summary
 Rule[] cajaRules
           
 
Fields inherited from class com.google.caja.parser.quasiliteral.Rewriter
mq
 
Constructor Summary
IllegalReferenceCheckRewriter(MessageQueue mq)
           
IllegalReferenceCheckRewriter(MessageQueue mq, boolean logging)
           
 
Method Summary
 
Methods inherited from class com.google.caja.parser.quasiliteral.Rewriter
addRule, addRules, expand, expand, getRules, noexpand, noexpand, noexpand, noexpand, noexpand, noexpand, noexpandParams, render
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cajaRules

public final Rule[] cajaRules
Constructor Detail

IllegalReferenceCheckRewriter

public IllegalReferenceCheckRewriter(MessageQueue mq)

IllegalReferenceCheckRewriter

public IllegalReferenceCheckRewriter(MessageQueue mq,
                                     boolean logging)


Copyright (C) 2008 Google Inc.
Licensed under the Apache License, Version 2.0