Package org.verapdf.model.impl.axl
Class AXLExtensionSchemaDefinition
java.lang.Object
org.verapdf.model.GenericModelObject
org.verapdf.model.impl.axl.AXLXMPObject
org.verapdf.model.impl.axl.AXLExtensionSchemaObject
org.verapdf.model.impl.axl.AXLExtensionSchemaDefinition
- All Implemented Interfaces:
Object,ExtensionSchemaDefinition,ExtensionSchemaObject,XMPObject
public class AXLExtensionSchemaDefinition
extends AXLExtensionSchemaObject
implements ExtensionSchemaDefinition
- Author:
- Maksim Bezrukov
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.verapdf.model.impl.axl.AXLExtensionSchemaObject
containerForPDFA_1, containerForPDFA_2_3, flavour, xmpNodeFields inherited from class org.verapdf.model.GenericModelObject
contextDependent -
Constructor Summary
ConstructorsConstructorDescriptionAXLExtensionSchemaDefinition(VeraPDFXMPNode xmpNode, ValidatorsContainer containerForPDFA_1, ValidatorsContainer containerForPDFA_2_3, PDFAFlavour flavour) -
Method Summary
Modifier and TypeMethodDescriptiontrue if extension schema namespace URI (’pdfaSchema:namespaceURI’ property) is of type URItrue if extension schema preferred prefix (’pdfaSchema:prefix’ property) is of type Texttrue if extension schema properties list (’pdfaSchema:property’ property) is of type Seqtrue if extension schema description (’pdfaSchema:schema’ property) is of type Texttrue if extension schema value types list (’pdfaSchema:valueType’ property) is of type SeqgetLinkedObjects(String link) namespace prefix for the extension schema namespace URI propertynamespace prefix for the extension schema prefix propertynamespace prefix for the extension schema properties list propertynamespace prefix for the extension schema schema description propertyprotected Stringnamespace prefix for the extension schema value type list propertyMethods inherited from class org.verapdf.model.impl.axl.AXLExtensionSchemaObject
getcontainsUndefinedFields, getundefinedFieldsMethods inherited from class org.verapdf.model.GenericModelObject
getContext, getExtraContext, getID, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.verapdf.model.xmplayer.ExtensionSchemaObject
getcontainsUndefinedFields, getundefinedFieldsMethods inherited from interface org.verapdf.model.baselayer.Object
getContext, getExtraContext, getID, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependent
-
Field Details
-
EXTENSION_SCHEMA_DEFINITION
- See Also:
-
EXTENSION_SCHEMA_PROPERTIES
- See Also:
-
EXTENSION_SCHEMA_VALUE_TYPES
- See Also:
-
NAMESPACE_URI
- See Also:
-
-
Constructor Details
-
AXLExtensionSchemaDefinition
public AXLExtensionSchemaDefinition(VeraPDFXMPNode xmpNode, ValidatorsContainer containerForPDFA_1, ValidatorsContainer containerForPDFA_2_3, PDFAFlavour flavour)
-
-
Method Details
-
getLinkedObjects
- Specified by:
getLinkedObjectsin interfaceObject- Overrides:
getLinkedObjectsin classGenericModelObject- Parameters:
link- name of the link- Returns:
- List of all objects with link name
-
getisNamespaceURIValidURI
Description copied from interface:ExtensionSchemaDefinitiontrue if extension schema namespace URI (’pdfaSchema:namespaceURI’ property) is of type URI- Specified by:
getisNamespaceURIValidURIin interfaceExtensionSchemaDefinition
-
getisPrefixValidText
Description copied from interface:ExtensionSchemaDefinitiontrue if extension schema preferred prefix (’pdfaSchema:prefix’ property) is of type Text- Specified by:
getisPrefixValidTextin interfaceExtensionSchemaDefinition
-
getisPropertyValidSeq
Description copied from interface:ExtensionSchemaDefinitiontrue if extension schema properties list (’pdfaSchema:property’ property) is of type Seq- Specified by:
getisPropertyValidSeqin interfaceExtensionSchemaDefinition
-
getisSchemaValidText
Description copied from interface:ExtensionSchemaDefinitiontrue if extension schema description (’pdfaSchema:schema’ property) is of type Text- Specified by:
getisSchemaValidTextin interfaceExtensionSchemaDefinition
-
getisValueTypeValidSeq
Description copied from interface:ExtensionSchemaDefinitiontrue if extension schema value types list (’pdfaSchema:valueType’ property) is of type Seq- Specified by:
getisValueTypeValidSeqin interfaceExtensionSchemaDefinition
-
getnamespaceURIPrefix
Description copied from interface:ExtensionSchemaDefinitionnamespace prefix for the extension schema namespace URI property- Specified by:
getnamespaceURIPrefixin interfaceExtensionSchemaDefinition
-
getprefixPrefix
Description copied from interface:ExtensionSchemaDefinitionnamespace prefix for the extension schema prefix property- Specified by:
getprefixPrefixin interfaceExtensionSchemaDefinition
-
getpropertyPrefix
Description copied from interface:ExtensionSchemaDefinitionnamespace prefix for the extension schema properties list property- Specified by:
getpropertyPrefixin interfaceExtensionSchemaDefinition
-
getschemaPrefix
Description copied from interface:ExtensionSchemaDefinitionnamespace prefix for the extension schema schema description property- Specified by:
getschemaPrefixin interfaceExtensionSchemaDefinition
-
getvalueTypePrefix
Description copied from interface:ExtensionSchemaDefinitionnamespace prefix for the extension schema value type list property- Specified by:
getvalueTypePrefixin interfaceExtensionSchemaDefinition
-
getValidNamespaceURI
- Specified by:
getValidNamespaceURIin classAXLExtensionSchemaObject
-
getValidChildNames
- Specified by:
getValidChildNamesin classAXLExtensionSchemaObject
-