com.caucho.relaxng.pattern
Class ExcludeNamePattern

java.lang.Object
  extended by com.caucho.relaxng.pattern.Pattern
      extended by com.caucho.relaxng.pattern.NameClassPattern
          extended by com.caucho.relaxng.pattern.ExcludeNamePattern

public class ExcludeNamePattern
extends NameClassPattern

Relax element pattern


Field Summary
 
Fields inherited from class com.caucho.relaxng.pattern.NameClassPattern
L
 
Constructor Summary
ExcludeNamePattern()
          Creates a new choice pattern.
 
Method Summary
 void addNameChild(NameClassPattern child)
          Adds an element.
 boolean equals(java.lang.Object o)
           
 NameClassPattern getNameChild()
          Returns the child.
 java.lang.String getTagName()
          Returns the Relax schema name.
 java.lang.String toString()
          Debugging.
 
Methods inherited from class com.caucho.relaxng.pattern.NameClassPattern
setParent
 
Methods inherited from class com.caucho.relaxng.pattern.Pattern
addChild, createItem, createNameItem, endElement, error, getElementName, getLocation, getParent, hasData, hasElement, setElementName, setFilename, setLine, toProduction
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExcludeNamePattern

public ExcludeNamePattern()
Creates a new choice pattern.

Method Detail

getNameChild

public NameClassPattern getNameChild()
Returns the child.


addNameChild

public void addNameChild(NameClassPattern child)
                  throws RelaxException
Adds an element.

Overrides:
addNameChild in class Pattern
Throws:
RelaxException

getTagName

public java.lang.String getTagName()
Returns the Relax schema name.

Overrides:
getTagName in class Pattern

equals

public boolean equals(java.lang.Object o)
Specified by:
equals in class Pattern

toString

public java.lang.String toString()
Debugging.

Overrides:
toString in class java.lang.Object