xmltorng.framework.document.relaxng
Interface NonEmptyPattern
- All Superinterfaces:
- Pattern
- All Known Subinterfaces:
- Attribute, Data, GroupPattern, ListPattern, Ref, Text, Value
- All Known Implementing Classes:
- AttributeImpl, DataImpl, GroupPatternImpl, ListPatternImpl, NonEmptyPatternImpl, RefImpl, TextImpl, ValueImpl
public interface NonEmptyPattern
- extends Pattern
Ancestor of all the non empty pattern interfaces.
Method Summary |
boolean |
canBeRepeated()
Implements the "oneOrMore" pattern of the grammar. |
int |
getPatternType()
Return the pattern type. |
Methods inherited from interface xmltorng.framework.document.relaxng.Pattern |
isEmpty |
PATTERN_TEXT
static final int PATTERN_TEXT
- See Also:
- Constant Field Values
PATTERN_DATA
static final int PATTERN_DATA
- See Also:
- Constant Field Values
PATTERN_VALUE
static final int PATTERN_VALUE
- See Also:
- Constant Field Values
PATTERN_LIST
static final int PATTERN_LIST
- See Also:
- Constant Field Values
PATTERN_ATTRIBUTE
static final int PATTERN_ATTRIBUTE
- See Also:
- Constant Field Values
PATTERN_REF
static final int PATTERN_REF
- See Also:
- Constant Field Values
PATTERN_GROUP
static final int PATTERN_GROUP
- See Also:
- Constant Field Values
getPatternType
int getPatternType()
- Return the pattern type.
Is one of the PATTERN_* constants.
canBeRepeated
boolean canBeRepeated()
- Implements the "oneOrMore" pattern of the grammar.