ResourceBundle.getBundle(String,Locale)
protected void
addAttribute
(String elementName, String attrName, int dataType, boolean required, int listMinLength, int listMaxLength)
protected void
addAttribute
(String elementName, String attrName, int dataType, boolean required, String defaultValue)
protected void
addAttribute
(String elementName, String attrName, int dataType, boolean required, String defaultValue, List<String> enumeratedValues)
protected void
addAttribute
(String elementName, String attrName, int dataType, boolean required, String defaultValue, String minValue, String maxValue, boolean minInclusive, boolean maxInclusive)
protected void
addBooleanAttribute
(String elementName, String attrName, boolean hasDefaultValue, boolean defaultValue)
protected void
addObjectValue
(String elementName, Class<Object> classType, int arrayMinLength, int arrayMaxLength)
protected void
addObjectValue
(String elementName, Class< T> classType, boolean required, T defaultValue)
protected void
addObjectValue
(String elementName, Class< T> classType, boolean required, T defaultValue, List<Object> enumeratedValues)
protected void
addObjectValue
(String elementName, Class< T> classType, T defaultValue, Comparable<Object> minValue, Comparable<Object> maxValue, boolean minInclusive, boolean maxInclusive)
publicabstract boolean
canNodeAppear
(String elementName, ImageTypeSpecifier imageType)
[Specified in IIOMetadataFormat]
public int
getAttributeDataType
(String elementName, String attrName)
[Specified in IIOMetadataFormat]
public String
getAttributeDefaultValue
(String elementName, String attrName)
[Specified in IIOMetadataFormat]
public String
getAttributeDescription
(String elementName, String attrName, Locale locale)
[Specified in IIOMetadataFormat]
public String
getAttributeEnumerations
(String elementName, String attrName)
[Specified in IIOMetadataFormat]
public int
getAttributeListMaxLength
(String elementName, String attrName)
[Specified in IIOMetadataFormat]
public int
getAttributeListMinLength
(String elementName, String attrName)
[Specified in IIOMetadataFormat]
public String
getAttributeMaxValue
(String elementName, String attrName)
[Specified in IIOMetadataFormat]
public String
getAttributeMinValue
(String elementName, String attrName)
[Specified in IIOMetadataFormat]
public int
getAttributeValueType
(String elementName, String attrName)
[Specified in IIOMetadataFormat]
public String
getElementDescription
(String elementName, Locale locale)
[Specified in IIOMetadataFormat]
public boolean
isAttributeRequired
(String elementName, String attrName)
[Specified in IIOMetadataFormat]
publicfinalstatic
int CHILD_POLICY_MAX
= "5"
[Inherited From IIOMetadataFormat]
CHILD_POLICY_* constant,
to be used for range checks.
publicfinalstatic
int DATATYPE_BOOLEAN
= "1"
[Inherited From IIOMetadataFormat]
getAttributeDataType
indicating that the value of an attribute is one of 'true' or
'false'.
publicfinalstatic
int DATATYPE_DOUBLE
= "4"
[Inherited From IIOMetadataFormat]
getAttributeDataType
indicating that the value of an attribute is a string
representation of a double-precision decimal floating-point
number.
publicfinalstatic
int DATATYPE_FLOAT
= "3"
[Inherited From IIOMetadataFormat]
getAttributeDataType
indicating that the value of an attribute is a string
representation of a decimal floating-point number.
publicfinalstatic
int DATATYPE_INTEGER
= "2"
[Inherited From IIOMetadataFormat]
getAttributeDataType
indicating that the value of an attribute is a string
representation of an integer.
publicfinalstatic
int DATATYPE_STRING
= "0"
[Inherited From IIOMetadataFormat]
getAttributeDataType
indicating that the value of an attribute is a general Unicode
string.
publicfinalstatic
String standardMetadataFormatName
= "javax_imageio_1.0"
String constant containing the standard format
name, "javax_imageio_1.0".
publicfinalstatic
int VALUE_ARBITRARY
= "1"
[Inherited From IIOMetadataFormat]
getAttributeValueType and
getObjectValueType to indicate that the attribute
or user object may be set a single, arbitrary value.
publicfinalstatic
int VALUE_NONE
= "0"
[Inherited From IIOMetadataFormat]
getObjectValueType to
indicate the absence of a user object.