Uses of Interface
xmltorng.framework.document.relaxng.NonEmptyPattern

Packages that use NonEmptyPattern
xmltorng.document.relaxng.impl   
xmltorng.framework.document.relaxng   
xmltorng.i2s.util   
 

Uses of NonEmptyPattern in xmltorng.document.relaxng.impl
 

Classes in xmltorng.document.relaxng.impl that implement NonEmptyPattern
 class AttributeImpl
           
 class DataImpl
           
 class GroupPatternImpl
           
 class ListPatternImpl
           
 class NonEmptyPatternImpl
           
 class RefImpl
           
 class TextImpl
           
 class ValueImpl
           
 

Methods in xmltorng.document.relaxng.impl that return NonEmptyPattern
 NonEmptyPattern GroupPatternImpl.getChild(int index)
           
 

Constructors in xmltorng.document.relaxng.impl with parameters of type NonEmptyPattern
GroupPatternImpl(int groupType, NonEmptyPattern[] childPatterns)
           
 

Uses of NonEmptyPattern in xmltorng.framework.document.relaxng
 

Subinterfaces of NonEmptyPattern in xmltorng.framework.document.relaxng
 interface Attribute
          Attribute pattern.
 interface Data
          Data pattern.
 interface GroupPattern
          Pattern class grouping "choice", "group" and "interleave" patterns.
 interface ListPattern
          List pattern.
 interface Ref
          Reference pattern.
 interface Text
          Pattern for text.
 interface Value
          Value pattern.
 

Methods in xmltorng.framework.document.relaxng that return NonEmptyPattern
 NonEmptyPattern GroupPattern.getChild(int index)
          Return the child pattern with index index 0 <= index < childCount
 

Uses of NonEmptyPattern in xmltorng.i2s.util
 

Methods in xmltorng.i2s.util that return NonEmptyPattern
static NonEmptyPattern PatternFactory.anyPattern()
           
static NonEmptyPattern PatternFactory.choice(NonEmptyPattern[] patterns, boolean isOptional)
           
static NonEmptyPattern PatternFactory.choiceFromNames(java.util.Map fromNameToElementDefinition, java.util.Set names)
           
static NonEmptyPattern PatternFactory.choiceFromNames(java.util.Map fromNameToElementDefinition, java.util.Set names, boolean isOptional)
           
static NonEmptyPattern PatternFactory.choiceFromRepeatableNames(java.util.Map fromNameToElementDefinition, java.util.Map fromNameToRepeatable)
           
static NonEmptyPattern PatternFactory.choiceFromRepeatableNames(java.util.Map fromNameToElementDefinition, java.util.Map fromNameToRepeatable, boolean isOptional)
           
static NonEmptyPattern PatternFactory.group(NonEmptyPattern[] patterns)
           
static NonEmptyPattern PatternFactory.interleave(NonEmptyPattern[] patterns)
           
static NonEmptyPattern PatternFactory.namedAttribute(Name attributeName)
           
static NonEmptyPattern PatternFactory.namedAttribute(Name attributeName, boolean isOptional)
           
static NonEmptyPattern PatternFactory.namedElement(java.util.Map fromNameToElementDefinition, Name name)
           
static NonEmptyPattern PatternFactory.namedElement(java.util.Map fromNameToElementDefinition, Name name, boolean isRepeatable)
           
static NonEmptyPattern PatternFactory.textPattern()
           
 

Methods in xmltorng.i2s.util with parameters of type NonEmptyPattern
static NonEmptyPattern PatternFactory.choice(NonEmptyPattern[] patterns, boolean isOptional)
           
static NonEmptyPattern PatternFactory.group(NonEmptyPattern[] patterns)
           
static NonEmptyPattern PatternFactory.interleave(NonEmptyPattern[] patterns)