/[classpath]/classpath/javax/imageio/metadata/IIOMetadataFormat.java
ViewVC logotype

Diff of /classpath/javax/imageio/metadata/IIOMetadataFormat.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by mkoch, Mon Oct 4 08:15:27 2004 UTC revision 1.2 by mkoch, Mon Oct 4 13:25:51 2004 UTC
# Line 38  exception statement from your version. * Line 38  exception statement from your version. *
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   */   */
# Line 65  public interface IIOMetadataFormat Line 68  public interface IIOMetadataFormat
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  }  }

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26