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