Package org.verapdf.model.tools.xmp
Class SchemasDefinition
java.lang.Object
org.verapdf.model.tools.xmp.SchemasDefinition
- Direct Known Subclasses:
PredefinedSchemasDefinition
- Author:
- Maksim Bezrukov
-
Constructor Summary
ModifierConstructorDescriptionprotected
protected
SchemasDefinition
(ValidatorsContainer validator) -
Method Summary
Modifier and TypeMethodDescriptiongetDefinedType
(VeraPDFXMPNode node) Checks the node typeprotected boolean
isDefinedProperty
(QName name) boolean
protected boolean
registerProperty
(String namespaceURI, String propertyName, String type) Registers property with known value type
-
Constructor Details
-
SchemasDefinition
protected SchemasDefinition() -
SchemasDefinition
-
-
Method Details
-
isDefinedProperty
-
isDefinedProperty
-
isCorrespondsDefinedType
Checks the node type- 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
-
getDefinedType
-
getValidatorsContainer
-
registerProperty
Registers property with known value type- Parameters:
namespaceURI
- property namespace uri for registrationpropertyName
- property name for registrationtype
- property type for registration- Returns:
- true if property was registered successfully
-