IIOMetadataFormatImpl$IIOMetadataNodeAttrEnumerated.h 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __javax_imageio_metadata_IIOMetadataFormatImpl$IIOMetadataNodeAttrEnumerated__
  3. #define __javax_imageio_metadata_IIOMetadataFormatImpl$IIOMetadataNodeAttrEnumerated__
  4. #pragma interface
  5. #include <javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttr.h>
  6. #include <gcj/array.h>
  7. extern "Java"
  8. {
  9. namespace javax
  10. {
  11. namespace imageio
  12. {
  13. namespace metadata
  14. {
  15. class IIOMetadataFormatImpl;
  16. class IIOMetadataFormatImpl$IIOMetadataNodeAttrEnumerated;
  17. }
  18. }
  19. }
  20. namespace org
  21. {
  22. namespace w3c
  23. {
  24. namespace dom
  25. {
  26. class Element;
  27. }
  28. }
  29. }
  30. }
  31. class javax::imageio::metadata::IIOMetadataFormatImpl$IIOMetadataNodeAttrEnumerated : public ::javax::imageio::metadata::IIOMetadataFormatImpl$IIOMetadataNodeAttr
  32. {
  33. public:
  34. IIOMetadataFormatImpl$IIOMetadataNodeAttrEnumerated(::javax::imageio::metadata::IIOMetadataFormatImpl *, ::org::w3c::dom::Element *, ::java::lang::String *, jint, jboolean, ::java::lang::String *, ::java::util::List *);
  35. virtual JArray< ::java::lang::Object * > * getEnumerations();
  36. public: // actually protected
  37. ::java::util::List * __attribute__((aligned(__alignof__( ::javax::imageio::metadata::IIOMetadataFormatImpl$IIOMetadataNodeAttr)))) enumeratedValues;
  38. public: // actually package-private
  39. ::javax::imageio::metadata::IIOMetadataFormatImpl * this$0;
  40. public:
  41. static ::java::lang::Class class$;
  42. };
  43. #endif // __javax_imageio_metadata_IIOMetadataFormatImpl$IIOMetadataNodeAttrEnumerated__