public abstract class TIFFMetadataFormat extends Object implements IIOMetadataFormat
| Modifier and Type | Field and Description |
|---|---|
protected Map |
attrInfoMap |
protected Map |
elementInfoMap |
protected String |
resourceBaseName |
protected String |
rootName |
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 and Description |
|---|
TIFFMetadataFormat() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanNodeAppearprotected Map elementInfoMap
protected Map attrInfoMap
protected String resourceBaseName
protected String rootName
public String getRootName()
getRootName in interface IIOMetadataFormatprivate TIFFElementInfo getElementInfo(String elementName)
private TIFFAttrInfo getAttrInfo(String elementName, String attrName)
public int getElementMinChildren(String elementName)
getElementMinChildren in interface IIOMetadataFormatpublic int getElementMaxChildren(String elementName)
getElementMaxChildren in interface IIOMetadataFormatpublic String getElementDescription(String elementName, Locale locale)
getElementDescription in interface IIOMetadataFormatpublic int getChildPolicy(String elementName)
getChildPolicy in interface IIOMetadataFormatpublic String[] getChildNames(String elementName)
getChildNames in interface IIOMetadataFormatpublic String[] getAttributeNames(String elementName)
getAttributeNames in interface IIOMetadataFormatpublic int getAttributeValueType(String elementName, String attrName)
getAttributeValueType in interface IIOMetadataFormatpublic int getAttributeDataType(String elementName, String attrName)
getAttributeDataType in interface IIOMetadataFormatpublic boolean isAttributeRequired(String elementName, String attrName)
isAttributeRequired in interface IIOMetadataFormatpublic String getAttributeDefaultValue(String elementName, String attrName)
getAttributeDefaultValue in interface IIOMetadataFormatpublic String[] getAttributeEnumerations(String elementName, String attrName)
getAttributeEnumerations in interface IIOMetadataFormatpublic String getAttributeMinValue(String elementName, String attrName)
getAttributeMinValue in interface IIOMetadataFormatpublic String getAttributeMaxValue(String elementName, String attrName)
getAttributeMaxValue in interface IIOMetadataFormatpublic int getAttributeListMinLength(String elementName, String attrName)
getAttributeListMinLength in interface IIOMetadataFormatpublic int getAttributeListMaxLength(String elementName, String attrName)
getAttributeListMaxLength in interface IIOMetadataFormatpublic String getAttributeDescription(String elementName, String attrName, Locale locale)
getAttributeDescription in interface IIOMetadataFormatpublic int getObjectValueType(String elementName)
getObjectValueType in interface IIOMetadataFormatpublic Class getObjectClass(String elementName)
getObjectClass in interface IIOMetadataFormatpublic Object getObjectDefaultValue(String elementName)
getObjectDefaultValue in interface IIOMetadataFormatpublic Object[] getObjectEnumerations(String elementName)
getObjectEnumerations in interface IIOMetadataFormatpublic Comparable getObjectMinValue(String elementName)
getObjectMinValue in interface IIOMetadataFormatpublic Comparable getObjectMaxValue(String elementName)
getObjectMaxValue in interface IIOMetadataFormatpublic int getObjectArrayMinLength(String elementName)
getObjectArrayMinLength in interface IIOMetadataFormatpublic int getObjectArrayMaxLength(String elementName)
getObjectArrayMaxLength in interface IIOMetadataFormatCopyright © 2015 Open Microscopy Environment