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 |
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(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)