Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package com.thaiopensource.relaxng.impl;
 
 
 class ListPattern extends Pattern {
   private final Pattern p;
   private final Locator locator;
 
  ListPattern(Pattern pLocator locator) {
    super(false,
    this. = p;
    this. = locator;
  }
    Pattern ep = .expand(b);
    if (ep != )
      return b.makeList(ep);
    else
      return this;
  }
  void checkRecursion(int depththrows SAXException {
    .checkRecursion(depth);
  }
  boolean samePattern(Pattern other) {
    return (other instanceof ListPattern
	    &&  == ((ListPattern)other).);
  }
  void accept(PatternVisitor visitor) {
    visitor.visitList();
  }
    return f.caseList(this);
  }
  void checkRestrictions(int contextDuplicateAttributeDetector dadAlphabet alpha)
    switch (context) {
    case :
      throw new RestrictionViolationException("data_except_contains_list");
    case :
      throw new RestrictionViolationException("start_contains_list");
    case :
      throw new RestrictionViolationException("list_contains_list");
    }
    try {
      .checkRestrictions(dadnull);
    }
    catch (RestrictionViolationException e) {
      e.maybeSetLocator();
      throw e;
    }
  }
  
    return ;
  }
New to GrepCode? Check out our FAQ X