public interface IIOMetadataFormat
| Modifier and Type | Field and Description |
|---|---|
static int |
CHILD_POLICY_ALL |
static int |
CHILD_POLICY_CHOICE |
static int |
CHILD_POLICY_EMPTY |
static int |
CHILD_POLICY_MAX |
static int |
CHILD_POLICY_REPEAT |
static int |
CHILD_POLICY_SEQUENCE |
static int |
CHILD_POLICY_SOME |
static int |
DATATYPE_BOOLEAN |
static int |
DATATYPE_DOUBLE |
static int |
DATATYPE_FLOAT |
static int |
DATATYPE_INTEGER |
static int |
DATATYPE_STRING |
static int |
VALUE_ARBITRARY |
static int |
VALUE_ENUMERATION |
static int |
VALUE_LIST |
static int |
VALUE_NONE |
static int |
VALUE_RANGE |
static int |
VALUE_RANGE_MAX_INCLUSIVE |
static int |
VALUE_RANGE_MAX_INCLUSIVE_MASK |
static int |
VALUE_RANGE_MIN_INCLUSIVE |
static int |
VALUE_RANGE_MIN_INCLUSIVE_MASK |
static int |
VALUE_RANGE_MIN_MAX_INCLUSIVE |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canNodeAppear(java.lang.String elementName,
javax.imageio.ImageTypeSpecifier imageType) |
int |
getAttributeDataType(java.lang.String elementName,
java.lang.String attrName) |
java.lang.String |
getAttributeDefaultValue(java.lang.String elementName,
java.lang.String attrName) |
java.lang.String |
getAttributeDescription(java.lang.String elementName,
java.lang.String attrName,
java.util.Locale locale) |
java.lang.String[] |
getAttributeEnumerations(java.lang.String elementName,
java.lang.String attrName) |
int |
getAttributeListMaxLength(java.lang.String elementName,
java.lang.String attrName) |
int |
getAttributeListMinLength(java.lang.String elementName,
java.lang.String attrName) |
java.lang.String |
getAttributeMaxValue(java.lang.String elementName,
java.lang.String attrName) |
java.lang.String |
getAttributeMinValue(java.lang.String elementName,
java.lang.String attrName) |
java.lang.String[] |
getAttributeNames(java.lang.String elementName) |
int |
getAttributeValueType(java.lang.String elementName,
java.lang.String attrName) |
java.lang.String[] |
getChildNames(java.lang.String elementName) |
int |
getChildPolicy(java.lang.String elementName) |
java.lang.String |
getElementDescription(java.lang.String elementName,
java.util.Locale locale) |
int |
getElementMaxChildren(java.lang.String elementName) |
int |
getElementMinChildren(java.lang.String elementName) |
int |
getObjectArrayMaxLength(java.lang.String elementName) |
int |
getObjectArrayMinLength(java.lang.String elementName) |
java.lang.Class<?> |
getObjectClass(java.lang.String elementName) |
java.lang.Object |
getObjectDefaultValue(java.lang.String elementName) |
java.lang.Object[] |
getObjectEnumerations(java.lang.String elementName) |
java.lang.Comparable<?> |
getObjectMaxValue(java.lang.String elementName) |
java.lang.Comparable<?> |
getObjectMinValue(java.lang.String elementName) |
int |
getObjectValueType(java.lang.String elementName) |
java.lang.String |
getRootName() |
boolean |
isAttributeRequired(java.lang.String elementName,
java.lang.String attrName) |
static final int CHILD_POLICY_ALL
static final int CHILD_POLICY_CHOICE
static final int CHILD_POLICY_EMPTY
static final int CHILD_POLICY_MAX
static final int CHILD_POLICY_REPEAT
static final int CHILD_POLICY_SEQUENCE
static final int CHILD_POLICY_SOME
static final int DATATYPE_BOOLEAN
static final int DATATYPE_DOUBLE
static final int DATATYPE_FLOAT
static final int DATATYPE_INTEGER
static final int DATATYPE_STRING
static final int VALUE_ARBITRARY
static final int VALUE_ENUMERATION
static final int VALUE_LIST
static final int VALUE_NONE
static final int VALUE_RANGE
static final int VALUE_RANGE_MAX_INCLUSIVE
static final int VALUE_RANGE_MAX_INCLUSIVE_MASK
static final int VALUE_RANGE_MIN_INCLUSIVE
static final int VALUE_RANGE_MIN_INCLUSIVE_MASK
static final int VALUE_RANGE_MIN_MAX_INCLUSIVE
boolean canNodeAppear(java.lang.String elementName, javax.imageio.ImageTypeSpecifier imageType)
int getAttributeDataType(java.lang.String elementName, java.lang.String attrName)
java.lang.String getAttributeDefaultValue(java.lang.String elementName, java.lang.String attrName)
java.lang.String getAttributeDescription(java.lang.String elementName, java.lang.String attrName, java.util.Locale locale)
java.lang.String[] getAttributeEnumerations(java.lang.String elementName, java.lang.String attrName)
int getAttributeListMaxLength(java.lang.String elementName, java.lang.String attrName)
int getAttributeListMinLength(java.lang.String elementName, java.lang.String attrName)
java.lang.String getAttributeMaxValue(java.lang.String elementName, java.lang.String attrName)
java.lang.String getAttributeMinValue(java.lang.String elementName, java.lang.String attrName)
java.lang.String[] getAttributeNames(java.lang.String elementName)
int getAttributeValueType(java.lang.String elementName, java.lang.String attrName)
java.lang.String[] getChildNames(java.lang.String elementName)
int getChildPolicy(java.lang.String elementName)
java.lang.String getElementDescription(java.lang.String elementName, java.util.Locale locale)
int getElementMaxChildren(java.lang.String elementName)
int getElementMinChildren(java.lang.String elementName)
int getObjectArrayMaxLength(java.lang.String elementName)
int getObjectArrayMinLength(java.lang.String elementName)
java.lang.Class<?> getObjectClass(java.lang.String elementName)
java.lang.Object getObjectDefaultValue(java.lang.String elementName)
java.lang.Object[] getObjectEnumerations(java.lang.String elementName)
java.lang.Comparable<?> getObjectMaxValue(java.lang.String elementName)
java.lang.Comparable<?> getObjectMinValue(java.lang.String elementName)
int getObjectValueType(java.lang.String elementName)
java.lang.String getRootName()
boolean isAttributeRequired(java.lang.String elementName, java.lang.String attrName)