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
ConstructorsModifierConstructorDescriptionprotectedprotectedPredefinedSchemasDefinition(ValidatorsContainer validator) -
Method Summary
Modifier and TypeMethodDescriptionisCorrespondsDefinedType(org.verapdf.xmp.impl.VeraPDFXMPNode node) Checks the node typeprotected booleanisDefinedProperty(QName name) protected booleanregisterRestrictedSeqTextProperty(String namespaceURI, String propertyName, Pattern pattern) protected booleanregisterRestrictedSimpleFieldProperty(String namespaceURI, String propertyName, Pattern pattern) protected booleanregisterSeqChoiceProperty(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:
isDefinedPropertyin classSchemasDefinition
-
isCorrespondsDefinedType
Description copied from class:SchemasDefinitionChecks the node type- Overrides:
isCorrespondsDefinedTypein 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
-