38 |
|
|
39 |
package javax.imageio.metadata; |
package javax.imageio.metadata; |
40 |
|
|
41 |
|
import java.util.Locale; |
42 |
|
import javax.imageio.ImageTypeSpecifier; |
43 |
|
|
44 |
/** |
/** |
45 |
* @author Michael Koch (konqueror@gmx.de) |
* @author Michael Koch (konqueror@gmx.de) |
46 |
*/ |
*/ |
68 |
int VALUE_RANGE_MIN_INCLUSIVE = 6; |
int VALUE_RANGE_MIN_INCLUSIVE = 6; |
69 |
int VALUE_RANGE_MIN_INCLUSIVE_MASK = 4; |
int VALUE_RANGE_MIN_INCLUSIVE_MASK = 4; |
70 |
int VALUE_RANGE_MIN_MAX_INCLUSIVE = 14; |
int VALUE_RANGE_MIN_MAX_INCLUSIVE = 14; |
71 |
|
|
72 |
|
boolean canNodeAppear (String elementName, ImageTypeSpecifier imageType); |
73 |
|
|
74 |
|
int getAttributeDataType (String elementName, String attrName); |
75 |
|
|
76 |
|
String getAttributeDefaultValue (String elementName, String attrName); |
77 |
|
|
78 |
|
String getAttributeDescription (String elementName, String attrName, Locale locale); |
79 |
|
|
80 |
|
String[] getAttributeEnumerations (String elementName, String attrName); |
81 |
|
|
82 |
|
int getAttributeListMaxLength (String elementName, String attrName); |
83 |
|
|
84 |
|
int getAttributeListMinLength (String elementName, String attrName); |
85 |
|
|
86 |
|
String getAttributeMaxValue (String elementName, String attrName); |
87 |
|
|
88 |
|
String getAttributeMinValue (String elementName, String attrName); |
89 |
|
|
90 |
|
String[] getAttributeNames (String elementName); |
91 |
|
|
92 |
|
int getAttributeValueType (String elementName, String attrName); |
93 |
|
|
94 |
|
String[] getChildNames (String elementName); |
95 |
|
|
96 |
|
int getChildPolicy (String elementName); |
97 |
|
|
98 |
|
String getElementDescription (String elementName, Locale locale); |
99 |
|
|
100 |
|
int getElementMaxChildren (String elementName); |
101 |
|
|
102 |
|
int getElementMinChildren (String elementName); |
103 |
|
|
104 |
|
int getObjectArrayMaxLength (String elementName); |
105 |
|
|
106 |
|
int getObjectArrayMinLength (String elementName); |
107 |
|
|
108 |
|
Class getObjectClass (String elementName); |
109 |
|
|
110 |
|
Object getObjectDefaultValue (String elementName); |
111 |
|
|
112 |
|
Object[] getObjectEnumerations (String elementName); |
113 |
|
|
114 |
|
Comparable getObjectMaxValue (String elementName); |
115 |
|
|
116 |
|
Comparable getObjectMinValue (String elementName); |
117 |
|
|
118 |
|
int getObjectValueType (String elementName); |
119 |
|
|
120 |
|
String getRootName(); |
121 |
|
|
122 |
|
boolean isAttributeRequired (String elementName, String attrName); |
123 |
} |
} |