com.thaiopensource.relaxng.impl
Class NotAllowedPattern

java.lang.Object
  extended by com.thaiopensource.relaxng.impl.Pattern
      extended by com.thaiopensource.relaxng.impl.NotAllowedPattern
All Implemented Interfaces:
ParsedPattern
Direct Known Subclasses:
UnexpandedNotAllowedPattern

 class NotAllowedPattern
extends Pattern


Field Summary
 
Fields inherited from class com.thaiopensource.relaxng.impl.Pattern
AFTER_HASH_CODE, ATTRIBUTE_CONTEXT, ATTRIBUTE_HASH_CODE, CHOICE_HASH_CODE, DATA_CONTENT_TYPE, DATA_EXCEPT_CONTEXT, DATA_HASH_CODE, ELEMENT_CONTENT_TYPE, ELEMENT_CONTEXT, ELEMENT_HASH_CODE, ELEMENT_REPEAT_CONTEXT, ELEMENT_REPEAT_GROUP_CONTEXT, ELEMENT_REPEAT_INTERLEAVE_CONTEXT, EMPTY_CONTENT_TYPE, EMPTY_HASH_CODE, ERROR_HASH_CODE, GROUP_HASH_CODE, INTERLEAVE_HASH_CODE, LIST_CONTEXT, LIST_HASH_CODE, MIXED_CONTENT_TYPE, NOT_ALLOWED_HASH_CODE, ONE_OR_MORE_HASH_CODE, START_CONTEXT, TEXT_HASH_CODE, VALUE_HASH_CODE
 
Constructor Summary
NotAllowedPattern()
           
 
Method Summary
(package private)  void accept(PatternVisitor visitor)
           
(package private)  Object apply(PatternFunction f)
           
(package private)  boolean isNotAllowed()
           
(package private)  boolean samePattern(Pattern other)
           
 
Methods inherited from class com.thaiopensource.relaxng.impl.Pattern
applyForPattern, checkRecursion, checkRestrictions, combineHashCode, combineHashCode, containsChoice, contentTypeGroupable, expand, getContentType, isNullable, patternHashCode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotAllowedPattern

NotAllowedPattern()
Method Detail

isNotAllowed

boolean isNotAllowed()
Overrides:
isNotAllowed in class Pattern

samePattern

boolean samePattern(Pattern other)
Specified by:
samePattern in class Pattern

accept

void accept(PatternVisitor visitor)
Specified by:
accept in class Pattern

apply

Object apply(PatternFunction f)
Specified by:
apply in class Pattern