Package org.verapdf.model.impl.axl
Class AXLExtensionSchemaProperty
- java.lang.Object
-
- org.verapdf.model.GenericModelObject
-
- org.verapdf.model.impl.axl.AXLXMPObject
-
- org.verapdf.model.impl.axl.AXLExtensionSchemaObject
-
- org.verapdf.model.impl.axl.AXLExtensionSchemaProperty
-
- All Implemented Interfaces:
Object,ExtensionSchemaObject,ExtensionSchemaProperty,XMPObject
public class AXLExtensionSchemaProperty extends AXLExtensionSchemaObject implements ExtensionSchemaProperty
- Author:
- Maksim Bezrukov
-
-
Field Summary
Fields Modifier and Type Field Description static StringEXTENSION_SCHEMA_PROPERTY-
Fields inherited from class org.verapdf.model.impl.axl.AXLExtensionSchemaObject
containerForPDFA_1, containerForPDFA_2_3, flavour, xmpNode
-
Fields inherited from class org.verapdf.model.GenericModelObject
contextDependent
-
-
Constructor Summary
Constructors Constructor Description AXLExtensionSchemaProperty(com.adobe.xmp.impl.VeraPDFXMPNode xmpNode, ValidatorsContainer containerForPDFA_1, ValidatorsContainer containerForPDFA_2_3, PDFAFlavour flavour)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringgetcategory()category field valueStringgetcategoryPrefix()namespace prefix for the category propertyBooleangetcontainsUndefinedFields()true if the object contains undefined fieldsStringgetdescriptionPrefix()namespace prefix for the description propertyBooleangetisCategoryValidText()true if property category (’pdfaProperty:category’ property) is of type TextBooleangetisDescriptionValidText()true if property description (’pdfaProperty:description’ property) is of type TextBooleangetisNameValidText()true if property name (’pdfaProperty:name’ property) is of type TextBooleangetisValueTypeDefined()true if property value type (’pdfaProperty:valueType’ property) is definedBooleangetisValueTypeValidText()true if property value type (’pdfaProperty:valueType’ property) is of type TextStringgetnamePrefix()namespace prefix for the name propertyStringgetvalueTypePrefix()namespace prefix for the value type property-
Methods inherited from class org.verapdf.model.GenericModelObject
getContext, getExtraContext, getID, getLinkedObjects, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.verapdf.model.baselayer.Object
getContext, getExtraContext, getID, getLinkedObjects, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependent
-
-
-
-
Field Detail
-
EXTENSION_SCHEMA_PROPERTY
public static final String EXTENSION_SCHEMA_PROPERTY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AXLExtensionSchemaProperty
public AXLExtensionSchemaProperty(com.adobe.xmp.impl.VeraPDFXMPNode xmpNode, ValidatorsContainer containerForPDFA_1, ValidatorsContainer containerForPDFA_2_3, PDFAFlavour flavour)
-
-
Method Detail
-
getcontainsUndefinedFields
public Boolean getcontainsUndefinedFields()
Description copied from interface:ExtensionSchemaObjecttrue if the object contains undefined fields- Specified by:
getcontainsUndefinedFieldsin interfaceExtensionSchemaObject- Specified by:
getcontainsUndefinedFieldsin classAXLExtensionSchemaObject
-
getcategory
public String getcategory()
Description copied from interface:ExtensionSchemaPropertycategory field value- Specified by:
getcategoryin interfaceExtensionSchemaProperty
-
getisCategoryValidText
public Boolean getisCategoryValidText()
Description copied from interface:ExtensionSchemaPropertytrue if property category (’pdfaProperty:category’ property) is of type Text- Specified by:
getisCategoryValidTextin interfaceExtensionSchemaProperty
-
getisDescriptionValidText
public Boolean getisDescriptionValidText()
Description copied from interface:ExtensionSchemaPropertytrue if property description (’pdfaProperty:description’ property) is of type Text- Specified by:
getisDescriptionValidTextin interfaceExtensionSchemaProperty
-
getisNameValidText
public Boolean getisNameValidText()
Description copied from interface:ExtensionSchemaPropertytrue if property name (’pdfaProperty:name’ property) is of type Text- Specified by:
getisNameValidTextin interfaceExtensionSchemaProperty
-
getisValueTypeValidText
public Boolean getisValueTypeValidText()
Description copied from interface:ExtensionSchemaPropertytrue if property value type (’pdfaProperty:valueType’ property) is of type Text- Specified by:
getisValueTypeValidTextin interfaceExtensionSchemaProperty
-
getisValueTypeDefined
public Boolean getisValueTypeDefined()
Description copied from interface:ExtensionSchemaPropertytrue if property value type (’pdfaProperty:valueType’ property) is defined- Specified by:
getisValueTypeDefinedin interfaceExtensionSchemaProperty
-
getcategoryPrefix
public String getcategoryPrefix()
Description copied from interface:ExtensionSchemaPropertynamespace prefix for the category property- Specified by:
getcategoryPrefixin interfaceExtensionSchemaProperty
-
getdescriptionPrefix
public String getdescriptionPrefix()
Description copied from interface:ExtensionSchemaPropertynamespace prefix for the description property- Specified by:
getdescriptionPrefixin interfaceExtensionSchemaProperty
-
getnamePrefix
public String getnamePrefix()
Description copied from interface:ExtensionSchemaPropertynamespace prefix for the name property- Specified by:
getnamePrefixin interfaceExtensionSchemaProperty
-
getvalueTypePrefix
public String getvalueTypePrefix()
Description copied from interface:ExtensionSchemaPropertynamespace prefix for the value type property- Specified by:
getvalueTypePrefixin interfaceExtensionSchemaProperty
-
-