| | |
| protected | void | addAttribute(String elementName, String attrName, int dataType, boolean required, int listMinLength, int listMaxLength) Throws: IllegalArgumentException Throws: IllegalArgumentException Throws: IllegalArgumentException Throws: IllegalArgumentException |
|
| protected | void | addAttribute(String elementName, String attrName, int dataType, boolean required, String defaultValue) Throws: IllegalArgumentException Throws: IllegalArgumentException Throws: IllegalArgumentException |
|
| protected | void | addAttribute(String elementName, String attrName, int dataType, boolean required, String defaultValue, String minValue, String maxValue, boolean minInclusive, boolean maxInclusive) Throws: IllegalArgumentException Throws: IllegalArgumentException Throws: IllegalArgumentException |
|
| protected | void | addAttribute(String elementName, String attrName, int dataType, boolean required, String defaultValue, List enumeratedValues) Throws: IllegalArgumentException Throws: IllegalArgumentException Throws: IllegalArgumentException Throws: IllegalArgumentException Throws: IllegalArgumentException Throws: IllegalArgumentException |
|
| protected | void | addBooleanAttribute(String elementName, String attrName, boolean hasDefaultValue, boolean defaultValue) Throws: IllegalArgumentException Throws: IllegalArgumentException |
|
| protected | void | addChildElement(String elementName, String parentName) Throws: IllegalArgumentException Throws: IllegalArgumentException |
|
| protected | void | addElement(String elementName, String parentName, int childPolicy) Throws: IllegalArgumentException Throws: IllegalArgumentException |
|
| protected | void | addElement(String elementName, String parentName, int minChildren, int maxChildren) Throws: IllegalArgumentException Throws: IllegalArgumentException |
|
| protected | void | addObjectValue(String elementName, Class classType, boolean required, Object defaultValue) Throws: IllegalArgumentException |
|
| protected | void | addObjectValue(String elementName, Class classType, boolean required, Object defaultValue, List enumeratedValues) Throws: IllegalArgumentException Throws: IllegalArgumentException Throws: IllegalArgumentException Throws: IllegalArgumentException |
|
| protected | void | addObjectValue(String elementName, Class classType, int arrayMinLength, int arrayMaxLength) Throws: IllegalArgumentException |
|
| protected | void | addObjectValue(String elementName, Class classType, Object defaultValue, Comparable minValue, Comparable maxValue, boolean minInclusive, boolean maxInclusive) Throws: IllegalArgumentException |
|
| public abstract | 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) Throws: IllegalArgumentException Throws: IllegalArgumentException |
|
| 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) Throws: IllegalArgumentException |
|
| 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) |
|
| protected | String | getResourceBaseName() |
|
| public | String | getRootName() |
|
| public static | IIOMetadataFormat | getStandardFormatInstance() |
|
| public | boolean | isAttributeRequired(String elementName, String attrName) |
|
| protected | void | removeAttribute(String elementName, String attrName) Throws: IllegalArgumentException |
|
| protected | void | removeElement(String elementName) |
|
| protected | void | removeObjectValue(String elementName) Throws: IllegalArgumentException |
|
| protected | void | setResourceBaseName(String resourceBaseName) Throws: IllegalArgumentException |
|