Merged gcj-eclipse branch to trunk.
[official-gcc.git] / libjava / javax / rmi / CORBA / Tie.h
blob9f9ffcf1ba7b9ea3fef41275fd4a0d7f42440a67
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_rmi_CORBA_Tie__
5 #define __javax_rmi_CORBA_Tie__
7 #pragma interface
9 #include <java/lang/Object.h>
10 extern "Java"
12 namespace java
14 namespace rmi
16 class Remote;
19 namespace javax
21 namespace rmi
23 namespace CORBA
25 class Tie;
29 namespace org
31 namespace omg
33 namespace CORBA
35 class ORB;
36 class Object;
37 namespace portable
39 class InputStream;
40 class OutputStream;
41 class ResponseHandler;
48 class javax::rmi::CORBA::Tie : public ::java::lang::Object
51 public:
52 virtual ::java::rmi::Remote * getTarget() = 0;
53 virtual void setTarget(::java::rmi::Remote *) = 0;
54 virtual ::org::omg::CORBA::ORB * orb() = 0;
55 virtual void orb(::org::omg::CORBA::ORB *) = 0;
56 virtual ::org::omg::CORBA::Object * thisObject() = 0;
57 virtual void deactivate() = 0;
58 virtual ::org::omg::CORBA::portable::OutputStream * _invoke(::java::lang::String *, ::org::omg::CORBA::portable::InputStream *, ::org::omg::CORBA::portable::ResponseHandler *) = 0;
59 static ::java::lang::Class class$;
60 } __attribute__ ((java_interface));
62 #endif // __javax_rmi_CORBA_Tie__