Uses of Class
com.caucho.relaxng.RelaxException

Packages that use RelaxException
com.caucho.relaxng   
com.caucho.relaxng.pattern   
com.caucho.relaxng.program   
 

Uses of RelaxException in com.caucho.relaxng
 

Methods in com.caucho.relaxng that throw RelaxException
 void CompactParser.parse(org.xml.sax.InputSource source)
          Parses the relax file.
 

Constructors in com.caucho.relaxng that throw RelaxException
SchemaImpl(GrammarPattern grammar)
           
 

Uses of RelaxException in com.caucho.relaxng.pattern
 

Methods in com.caucho.relaxng.pattern that return RelaxException
 RelaxException Pattern.error(java.lang.String msg)
          creates an error.
 

Methods in com.caucho.relaxng.pattern that throw RelaxException
 void AttributePattern.addChild(Pattern child)
          Adds an attribute.
 void ChoicePattern.addChild(Pattern child)
          Adds an element.
 void ElementPattern.addChild(Pattern child)
          Adds an element.
 void GroupPattern.addChild(Pattern child)
          Adds an element.
 void InterleavePattern.addChild(Pattern child)
          Adds an element.
 void Pattern.addChild(Pattern child)
          Adds an element child.
 void ZeroOrMorePattern.addChild(Pattern child)
          Adds an element.
 void AttributePattern.addNameChild(NameClassPattern child)
          Adds an element.
 void ChoiceNamePattern.addNameChild(NameClassPattern child)
          Adds an element.
 void ElementPattern.addNameChild(NameClassPattern child)
          Adds an element.
 void ExcludeNamePattern.addNameChild(NameClassPattern child)
          Adds an element.
 void Pattern.addNameChild(NameClassPattern child)
          Adds a name child.
 Item AttributePattern.createItem(GrammarPattern grammar)
          Creates the program (somewhat bogus)
 Item ChoicePattern.createItem(GrammarPattern grammar)
          Creates the production item.
 Item DataPattern.createItem(GrammarPattern grammar)
          Creates the program (somewhat bogus)
 Item ElementPattern.createItem(GrammarPattern grammar)
          Creates the item, i.e.
 Item EmptyPattern.createItem(GrammarPattern grammar)
          Creates the program (somewhat bogus)
 Item GroupPattern.createItem(GrammarPattern grammar)
          Creates the production item.
 Item InterleavePattern.createItem(GrammarPattern grammar)
          Creates the production item.
 Item Pattern.createItem(GrammarPattern grammar)
          Creates the current state
 Item RefPattern.createItem(GrammarPattern grammar)
          Creates the item.
 Item TextPattern.createItem(GrammarPattern grammar)
          Creates the program (somewhat bogus)
 Item ZeroOrMorePattern.createItem(GrammarPattern grammar)
          Creates the production item.
 NameClassItem AnyNamePattern.createNameItem()
          Creates the program.
 NameClassItem ChoiceNamePattern.createNameItem()
          Creates the production item.
 NameClassItem NamePattern.createNameItem()
          Creates the program.
 NameClassItem NsNamePattern.createNameItem()
          Creates the program.
 NameClassItem Pattern.createNameItem()
          Creates the name program
 void AttributePattern.endElement()
          Ends the element.
 void ElementPattern.endElement()
          Ends the element.
 void Pattern.endElement()
          Ends the element.
 NameClassPattern AttributePattern.getNameChild()
          get the name child
 NameClassPattern ElementPattern.getNameChild()
          Adds an element.
 void NameClassPattern.setParent(Pattern parent)
          Sets the parent.
 void Pattern.setParent(Pattern parent)
          Sets the parent.
 void GrammarPattern.setStart(Pattern start)
          Sets the start element
 

Constructors in com.caucho.relaxng.pattern that throw RelaxException
ZeroOrMorePattern(Pattern pattern)
          Creates a new zero-or-more pattern.
 

Uses of RelaxException in com.caucho.relaxng.program
 

Methods in com.caucho.relaxng.program that return RelaxException
protected  RelaxException Item.error(java.lang.String msg)
          Throws an error.
protected  RelaxException NameClassItem.error(java.lang.String msg)
          Throws an error.
 

Methods in com.caucho.relaxng.program that throw RelaxException
 boolean AttributeItem.allowAttribute(QName name, java.lang.String value)
          Returns true if the attribute is allowed.
 boolean ChoiceItem.allowAttribute(QName name, java.lang.String value)
          Returns true if the attribute is allowed.
 boolean GroupItem.allowAttribute(QName name, java.lang.String value)
          Returns true if the attribute is allowed.
 boolean InElementItem.allowAttribute(QName name, java.lang.String value)
          Sets an attribute.
 boolean InterleaveItem.allowAttribute(QName name, java.lang.String value)
          Returns true if the attribute is allowed.
 boolean Item.allowAttribute(QName name, java.lang.String value)
          Sets an attribute.
 boolean MemoItem.allowAttribute(QName name, java.lang.String value)
          Sets an attribute.
 boolean ZeroOrMoreItem.allowAttribute(QName name, java.lang.String value)
          Returns true if the attribute is allowed.
 Item ChoiceItem.endElement()
          Returns the next item when the element closes
 Item InElementItem.endElement()
          Returns the next item when the element is completes.
 Item Item.endElement()
          Returns the next item when the element closes
 Item MemoItem.endElement()
          Returns the next item when the element closes
 Item AttributeItem.setAttribute(QName name, java.lang.String value)
          Returns the next item on the match.
 Item ChoiceItem.setAttribute(QName name, java.lang.String value)
          Sets an attribute.
 Item GroupItem.setAttribute(QName name, java.lang.String value)
          Sets an attribute.
 Item InElementItem.setAttribute(QName name, java.lang.String value)
          Sets an attribute.
 Item InterleaveItem.setAttribute(QName name, java.lang.String value)
          Sets an attribute.
 Item Item.setAttribute(QName name, java.lang.String value)
          Sets an attribute.
 Item MemoItem.setAttribute(QName name, java.lang.String value)
          Sets an attribute.
 Item ChoiceItem.startElement(QName name)
          Returns the next item on the match.
 Item ElementItem.startElement(QName name)
          Returns the next item on the match.
 Item GroupItem.startElement(QName name)
          Returns the next item when an element of the given name is returned
 Item InElementItem.startElement(QName name)
          Returns the next item when an element of the given name is returned
 Item InterleaveItem.startElement(QName name)
          Returns the next item on the match.
 Item Item.startElement(QName name)
          Returns the next item when an element of the given name is returned
 Item MemoItem.startElement(QName name)
          Returns the next item when an element of the given name is returned
 Item ZeroOrMoreItem.startElement(QName name)
          Returns the next item on the match.
 Item ChoiceItem.text(java.lang.CharSequence data)
          Returns the next item on the match.
 Item GroupItem.text(java.lang.CharSequence string)
          Returns the next item when some text data is available.
 Item InElementItem.text(java.lang.CharSequence string)
          Returns the next item when some text data is available.
 Item InterleaveItem.text(java.lang.CharSequence string)
          Returns the next item on some text
 Item Item.text(java.lang.CharSequence text)
          Adds text.
 Item MemoItem.text(java.lang.CharSequence text)
          Adds text.