JEditorPane$PageStream.h 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __javax_swing_JEditorPane$PageStream__
  3. #define __javax_swing_JEditorPane$PageStream__
  4. #pragma interface
  5. #include <java/io/FilterInputStream.h>
  6. #include <gcj/array.h>
  7. extern "Java"
  8. {
  9. namespace javax
  10. {
  11. namespace swing
  12. {
  13. class JEditorPane;
  14. class JEditorPane$PageStream;
  15. }
  16. }
  17. }
  18. class javax::swing::JEditorPane$PageStream : public ::java::io::FilterInputStream
  19. {
  20. public: // actually protected
  21. JEditorPane$PageStream(::javax::swing::JEditorPane *, ::java::io::InputStream *);
  22. private:
  23. void checkCancelled();
  24. public: // actually package-private
  25. virtual void cancel();
  26. public:
  27. virtual jint read();
  28. virtual jint read(JArray< jbyte > *, jint, jint);
  29. virtual jlong skip(jlong);
  30. virtual jint available();
  31. virtual void reset();
  32. private:
  33. jboolean __attribute__((aligned(__alignof__( ::java::io::FilterInputStream)))) cancelled;
  34. public: // actually package-private
  35. ::javax::swing::JEditorPane * this$0;
  36. public:
  37. static ::java::lang::Class class$;
  38. };
  39. #endif // __javax_swing_JEditorPane$PageStream__