import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
import java.util.ListIterator;
/**
* Extends with methods to list rules that have various unusual conditions.
*
* @layer<requireBali2javacc>
*/
public class BaliRulesData {
/**
* Lists those rules that appear in "require" statements, but are
* neither defined nor referenced.
*
* @layer<requireBali2javacc>
*/
public List misRequired() {
return getList( DEFINED | REFERENCED | REQUIRED, REQUIRED ) ;
}
/**
* Lists those rules that are defined ("require" statements don't
* count), but not referenced.
*
* @layer<requireBali2javacc>
*/
public List unReferenced() {
return getList( DEFINED | REFERENCED, DEFINED ) ;
}
}