Class TIFFMetadataFormat
java.lang.Object
com.sun.media.imageioimpl.plugins.tiff.TIFFMetadataFormat
- All Implemented Interfaces:
IIOMetadataFormat
- Direct Known Subclasses:
TIFFImageMetadataFormat,TIFFStreamMetadataFormat
-
Field Summary
FieldsFields inherited from interface javax.imageio.metadata.IIOMetadataFormat
CHILD_POLICY_ALL, CHILD_POLICY_CHOICE, CHILD_POLICY_EMPTY, CHILD_POLICY_MAX, CHILD_POLICY_REPEAT, CHILD_POLICY_SEQUENCE, CHILD_POLICY_SOME, DATATYPE_BOOLEAN, DATATYPE_DOUBLE, DATATYPE_FLOAT, DATATYPE_INTEGER, DATATYPE_STRING, VALUE_ARBITRARY, VALUE_ENUMERATION, VALUE_LIST, VALUE_NONE, VALUE_RANGE, VALUE_RANGE_MAX_INCLUSIVE, VALUE_RANGE_MAX_INCLUSIVE_MASK, VALUE_RANGE_MIN_INCLUSIVE, VALUE_RANGE_MIN_INCLUSIVE_MASK, VALUE_RANGE_MIN_MAX_INCLUSIVE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetAttributeDataType(String elementName, String attrName) getAttributeDefaultValue(String elementName, String attrName) getAttributeDescription(String elementName, String attrName, Locale locale) String[]getAttributeEnumerations(String elementName, String attrName) intgetAttributeListMaxLength(String elementName, String attrName) intgetAttributeListMinLength(String elementName, String attrName) getAttributeMaxValue(String elementName, String attrName) getAttributeMinValue(String elementName, String attrName) String[]getAttributeNames(String elementName) intgetAttributeValueType(String elementName, String attrName) String[]getChildNames(String elementName) intgetChildPolicy(String elementName) getElementDescription(String elementName, Locale locale) intgetElementMaxChildren(String elementName) intgetElementMinChildren(String elementName) intgetObjectArrayMaxLength(String elementName) intgetObjectArrayMinLength(String elementName) getObjectClass(String elementName) getObjectDefaultValue(String elementName) Object[]getObjectEnumerations(String elementName) getObjectMaxValue(String elementName) getObjectMinValue(String elementName) intgetObjectValueType(String elementName) booleanisAttributeRequired(String elementName, String attrName) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.imageio.metadata.IIOMetadataFormat
canNodeAppear
-
Field Details
-
elementInfoMap
-
attrInfoMap
-
resourceBaseName
-
rootName
-
-
Constructor Details
-
TIFFMetadataFormat
public TIFFMetadataFormat()
-
-
Method Details
-
getRootName
- Specified by:
getRootNamein interfaceIIOMetadataFormat
-
getElementMinChildren
- Specified by:
getElementMinChildrenin interfaceIIOMetadataFormat
-
getElementMaxChildren
- Specified by:
getElementMaxChildrenin interfaceIIOMetadataFormat
-
getElementDescription
- Specified by:
getElementDescriptionin interfaceIIOMetadataFormat
-
getChildPolicy
- Specified by:
getChildPolicyin interfaceIIOMetadataFormat
-
getChildNames
- Specified by:
getChildNamesin interfaceIIOMetadataFormat
-
getAttributeNames
- Specified by:
getAttributeNamesin interfaceIIOMetadataFormat
-
getAttributeValueType
- Specified by:
getAttributeValueTypein interfaceIIOMetadataFormat
-
getAttributeDataType
- Specified by:
getAttributeDataTypein interfaceIIOMetadataFormat
-
isAttributeRequired
- Specified by:
isAttributeRequiredin interfaceIIOMetadataFormat
-
getAttributeDefaultValue
- Specified by:
getAttributeDefaultValuein interfaceIIOMetadataFormat
-
getAttributeEnumerations
- Specified by:
getAttributeEnumerationsin interfaceIIOMetadataFormat
-
getAttributeMinValue
- Specified by:
getAttributeMinValuein interfaceIIOMetadataFormat
-
getAttributeMaxValue
- Specified by:
getAttributeMaxValuein interfaceIIOMetadataFormat
-
getAttributeListMinLength
- Specified by:
getAttributeListMinLengthin interfaceIIOMetadataFormat
-
getAttributeListMaxLength
- Specified by:
getAttributeListMaxLengthin interfaceIIOMetadataFormat
-
getAttributeDescription
- Specified by:
getAttributeDescriptionin interfaceIIOMetadataFormat
-
getObjectValueType
- Specified by:
getObjectValueTypein interfaceIIOMetadataFormat
-
getObjectClass
- Specified by:
getObjectClassin interfaceIIOMetadataFormat
-
getObjectDefaultValue
- Specified by:
getObjectDefaultValuein interfaceIIOMetadataFormat
-
getObjectEnumerations
- Specified by:
getObjectEnumerationsin interfaceIIOMetadataFormat
-
getObjectMinValue
- Specified by:
getObjectMinValuein interfaceIIOMetadataFormat
-
getObjectMaxValue
- Specified by:
getObjectMaxValuein interfaceIIOMetadataFormat
-
getObjectArrayMinLength
- Specified by:
getObjectArrayMinLengthin interfaceIIOMetadataFormat
-
getObjectArrayMaxLength
- Specified by:
getObjectArrayMaxLengthin interfaceIIOMetadataFormat
-