Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## xmltorng.i2s.framework
Interface GroupPatternCategory

All Superinterfaces:
  PatternCategory

All Known Implementing Classes:
  GroupPatternCategoryImpl

    public interface GroupPatternCategory

extends PatternCategory

A group pattern category is a pattern category for group or interleave patterns whose child patterns are repeatable or not repeatable, optional or required refs.

Method Summary
`java.util.Set` | `elementNameSet()` Return the set of element names.
`boolean` | `isOptional(Name elementName)` The returned value say if the element with that name may be ommited or not.
`boolean` | `isRepeatable(Name elementName)` The returned value say if the element with that name may be repeated or not.

Methods inherited from interface xmltorng.i2s.framework.PatternCategory
`addPattern, fullPattern`

Method Detail

### elementNameSet

    java.util.Set elementNameSet()

  Return the set of element names. It is neither empty nor null.

### isRepeatable

    boolean isRepeatable(Name elementName)

  The returned value say if the element with that name may be repeated or not.

### isOptional

    boolean isOptional(Name elementName)

  The returned value say if the element with that name may be ommited or not.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD