OSDN Git Service

2010-05-19 Richard Guenther <rguenther@suse.de>
[pf3gnuchains/gcc-fork.git] / libjava / java / io / FilePermission.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __java_io_FilePermission__
5 #define __java_io_FilePermission__
6
7 #pragma interface
8
9 #include <java/security/Permission.h>
10 extern "Java"
11 {
12   namespace java
13   {
14     namespace security
15     {
16         class Permission;
17     }
18   }
19 }
20
21 class java::io::FilePermission : public ::java::security::Permission
22 {
23
24   void checkPerms();
25 public:
26   FilePermission(::java::lang::String *, ::java::lang::String *);
27   ::java::lang::String * getActions();
28   jint hashCode();
29   jboolean equals(::java::lang::Object *);
30   jboolean implies(::java::security::Permission *);
31 private:
32   static const jlong serialVersionUID = 7930732926638008763LL;
33   static ::java::lang::String * ALL_FILES;
34   jboolean __attribute__((aligned(__alignof__( ::java::security::Permission)))) readPerm;
35   jboolean writePerm;
36   jboolean executePerm;
37   jboolean deletePerm;
38   ::java::lang::String * actionsString;
39 public:
40   static ::java::lang::Class class$;
41 };
42
43 #endif // __java_io_FilePermission__