javax > javax.imageio > javax.imageio.metadata > javax.imageio.metadata.iiometadataformat >

Interface: javax.imageio.metadata.IIOMetadataFormat
    javax.imageio.metadata.IIOMetadataFormat


public interface IIOMetadataFormat


FIELDS:
static final int CHILD_POLICY_ALL : 1
static final int CHILD_POLICY_CHOICE : 3
static final int CHILD_POLICY_EMPTY : 0
static final int CHILD_POLICY_MAX : 5
static final int CHILD_POLICY_REPEAT : 5
static final int CHILD_POLICY_SEQUENCE : 4
static final int CHILD_POLICY_SOME : 2
static final int DATATYPE_BOOLEAN : 1
static final int DATATYPE_DOUBLE : 4
static final int DATATYPE_FLOAT : 3
static final int DATATYPE_INTEGER : 2
static final int DATATYPE_STRING : 0
static final int VALUE_ARBITRARY : 1
static final int VALUE_ENUMERATION : 16
static final int VALUE_LIST : 32
static final int VALUE_NONE : 0
static final int VALUE_RANGE : 2
static final int VALUE_RANGE_MAX_INCLUSIVE : 10
static final int VALUE_RANGE_MAX_INCLUSIVE_MASK : 8
static final int VALUE_RANGE_MIN_INCLUSIVE : 6
static final int VALUE_RANGE_MIN_INCLUSIVE_MASK : 4
static final int VALUE_RANGE_MIN_MAX_INCLUSIVE : 14

CONSTRUCTORS:

METHODS:
boolean canNodeAppear(String elementName, ImageTypeSpecifier imageType)

int getAttributeDataType(String elementName, String attrName)
Throws: IllegalArgumentException
Throws: IllegalArgumentException

String getAttributeDefaultValue(String elementName, String attrName)
Throws: IllegalArgumentException
Throws: IllegalArgumentException

String getAttributeDescription(String elementName, String attrName, Locale locale)
Throws: IllegalArgumentException
Throws: IllegalArgumentException

String[] getAttributeEnumerations(String elementName, String attrName)
Throws: IllegalArgumentException
Throws: IllegalArgumentException
Throws: IllegalArgumentException

int getAttributeListMaxLength(String elementName, String attrName)
Throws: IllegalArgumentException
Throws: IllegalArgumentException
Throws: IllegalArgumentException

int getAttributeListMinLength(String elementName, String attrName)
Throws: IllegalArgumentException
Throws: IllegalArgumentException
Throws: IllegalArgumentException

String getAttributeMaxValue(String elementName, String attrName)
Throws: IllegalArgumentException
Throws: IllegalArgumentException
Throws: IllegalArgumentException

String getAttributeMinValue(String elementName, String attrName)
Throws: IllegalArgumentException
Throws: IllegalArgumentException
Throws: IllegalArgumentException

String[] getAttributeNames(String elementName)
Throws: IllegalArgumentException

int getAttributeValueType(String elementName, String attrName)
Throws: IllegalArgumentException
Throws: IllegalArgumentException

String[] getChildNames(String elementName)
Throws: IllegalArgumentException

int getChildPolicy(String elementName)
Throws: IllegalArgumentException

String getElementDescription(String elementName, Locale locale)
Throws: IllegalArgumentException

int getElementMaxChildren(String elementName)
Throws: IllegalArgumentException
Throws: IllegalArgumentException

int getElementMinChildren(String elementName)
Throws: IllegalArgumentException
Throws: IllegalArgumentException

int getObjectArrayMaxLength(String elementName)
Throws: IllegalArgumentException
Throws: IllegalArgumentException
Throws: IllegalArgumentException

int getObjectArrayMinLength(String elementName)
Throws: IllegalArgumentException
Throws: IllegalArgumentException
Throws: IllegalArgumentException

Class getObjectClass(String elementName)
Throws: IllegalArgumentException
Throws: IllegalArgumentException

Object getObjectDefaultValue(String elementName)
Throws: IllegalArgumentException
Throws: IllegalArgumentException

Object[] getObjectEnumerations(String elementName)
Throws: IllegalArgumentException
Throws: IllegalArgumentException
Throws: IllegalArgumentException

Comparable getObjectMaxValue(String elementName)
Throws: IllegalArgumentException
Throws: IllegalArgumentException
Throws: IllegalArgumentException

Comparable getObjectMinValue(String elementName)
Throws: IllegalArgumentException
Throws: IllegalArgumentException
Throws: IllegalArgumentException

int getObjectValueType(String elementName)
Throws: IllegalArgumentException

String getRootName()

boolean isAttributeRequired(String elementName, String attrName)
Throws: IllegalArgumentException
Throws: IllegalArgumentException


INHERITED METHODS:

SUBINTERFACES:





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net