Package org.verapdf.model.tools.xmp
Class PredefinedSchemasDefinition
java.lang.Object
org.verapdf.model.tools.xmp.SchemasDefinition
org.verapdf.model.tools.xmp.PredefinedSchemasDefinition
- Author:
- Maksim Bezrukov
-
Constructor Summary
ModifierConstructorDescriptionprotected
protected
PredefinedSchemasDefinition
(ValidatorsContainer validator) -
Method Summary
Modifier and TypeMethodDescriptionChecks the node typeprotected boolean
isDefinedProperty
(QName name) protected boolean
registerRestrictedSeqTextProperty
(String namespaceURI, String propertyName, Pattern pattern) protected boolean
registerRestrictedSimpleFieldProperty
(String namespaceURI, String propertyName, Pattern pattern) protected boolean
registerSeqChoiceProperty
(String namespaceURI, String propertyName, String[][] choices) Methods inherited from class org.verapdf.model.tools.xmp.SchemasDefinition
getDefinedType, getValidatorsContainer, isDefinedProperty, registerProperty
-
Constructor Details
-
PredefinedSchemasDefinition
protected PredefinedSchemasDefinition() -
PredefinedSchemasDefinition
-
-
Method Details
-
isDefinedProperty
- Overrides:
isDefinedProperty
in classSchemasDefinition
-
isCorrespondsDefinedType
Description copied from class:SchemasDefinition
Checks the node type- Overrides:
isCorrespondsDefinedType
in classSchemasDefinition
- Parameters:
node
- node for check- Returns:
- true if the node type corresponds to defined one, false if it is not, null if the node is not defined or value type is not defined
-
registerRestrictedSimpleFieldProperty
-
registerRestrictedSeqTextProperty
-
registerSeqChoiceProperty
-