com.thaiopensource.relaxng.impl
Class Alphabet

java.lang.Object
  extended by com.thaiopensource.relaxng.impl.Alphabet

 class Alphabet
extends Object


Field Summary
private  NameClass nameClass
           
 
Constructor Summary
Alphabet()
           
 
Method Summary
(package private)  void addAlphabet(Alphabet a)
           
(package private)  void addElement(NameClass nc)
           
(package private)  void checkOverlap(Alphabet a)
           
(package private)  boolean isEmpty()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nameClass

private NameClass nameClass
Constructor Detail

Alphabet

Alphabet()
Method Detail

isEmpty

boolean isEmpty()

addElement

void addElement(NameClass nc)

addAlphabet

void addAlphabet(Alphabet a)

checkOverlap

void checkOverlap(Alphabet a)
            throws RestrictionViolationException
Throws:
RestrictionViolationException