Class PossibleRequiredElementsFunction

java.lang.Object
com.thaiopensource.relaxng.pattern.PossibleRequiredElementsFunction

public class PossibleRequiredElementsFunction extends Object
  • Constructor Details

    • PossibleRequiredElementsFunction

      public PossibleRequiredElementsFunction(Set<String> requiredElementNames)
  • Method Details

    • caseOther

      public Void caseOther(com.thaiopensource.relaxng.pattern.Pattern p)
    • caseElement

      public Void caseElement(com.thaiopensource.relaxng.pattern.ElementPattern p)
    • caseGroup

      public Void caseGroup(com.thaiopensource.relaxng.pattern.GroupPattern p)
    • caseChoice

      public Void caseChoice(com.thaiopensource.relaxng.pattern.ChoicePattern p)
    • caseInterleave

      public Void caseInterleave(com.thaiopensource.relaxng.pattern.InterleavePattern p)
    • caseAfter

      public Void caseAfter(com.thaiopensource.relaxng.pattern.AfterPattern p)
    • caseOneOrMore

      public Void caseOneOrMore(com.thaiopensource.relaxng.pattern.OneOrMorePattern p)
    • caseEmpty

      public Void caseEmpty(com.thaiopensource.relaxng.pattern.EmptyPattern arg0)
    • caseNotAllowed

      public Void caseNotAllowed(com.thaiopensource.relaxng.pattern.NotAllowedPattern arg0)
    • caseError

      public Void caseError(com.thaiopensource.relaxng.pattern.ErrorPattern arg0)
    • caseAttribute

      public Void caseAttribute(com.thaiopensource.relaxng.pattern.AttributePattern arg0)
    • caseData

      public Void caseData(com.thaiopensource.relaxng.pattern.DataPattern arg0)
    • caseDataExcept

      public Void caseDataExcept(com.thaiopensource.relaxng.pattern.DataExceptPattern arg0)
    • caseValue

      public Void caseValue(com.thaiopensource.relaxng.pattern.ValuePattern arg0)
    • caseText

      public Void caseText(com.thaiopensource.relaxng.pattern.TextPattern arg0)
    • caseList

      public Void caseList(com.thaiopensource.relaxng.pattern.ListPattern arg0)
    • caseRef

      public Void caseRef(com.thaiopensource.relaxng.pattern.RefPattern arg0)