xmltorng.document.relaxng.impl
Class ValueImpl
java.lang.Object
xmltorng.document.relaxng.impl.NonEmptyPatternImpl
xmltorng.document.relaxng.impl.ValueImpl
- All Implemented Interfaces:
- NonEmptyPattern, Pattern, Value
public class ValueImpl
- extends NonEmptyPatternImpl
- implements Value
Constructor Summary |
ValueImpl(java.lang.String type,
java.lang.String datatypeLibraryURI,
java.lang.String nsURI,
java.lang.String value)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface xmltorng.framework.document.relaxng.Pattern |
isEmpty |
ValueImpl
public ValueImpl(java.lang.String type,
java.lang.String datatypeLibraryURI,
java.lang.String nsURI,
java.lang.String value)
getPatternType
public int getPatternType()
- Description copied from interface:
NonEmptyPattern
- Return the pattern type.
Is one of the PATTERN_* constants.
- Specified by:
getPatternType
in interface NonEmptyPattern
getType
public java.lang.String getType()
- Description copied from interface:
Value
- Return the value type.
Is a not null NCName.
- Specified by:
getType
in interface Value
getDatatypeLibraryURI
public java.lang.String getDatatypeLibraryURI()
- Description copied from interface:
Value
- Return the datatype library URI.
Is not null.
- Specified by:
getDatatypeLibraryURI
in interface Value
getNsURI
public java.lang.String getNsURI()
- Description copied from interface:
Value
- Return the namespace URI.
Is not null.
- Specified by:
getNsURI
in interface Value
getValue
public java.lang.String getValue()
- Description copied from interface:
Value
- Return the value.
Is not null.
- Specified by:
getValue
in interface Value