00001
00002
00003
00004
00005
00006
00007
00008
00009 #include "HxCorbaTypes.idl"
00010 #include "HxCorbaImageRep.idl"
00011 #include "HxCorbaPolyline2d.idl"
00012
00013 module HxCorba
00014 {
00015 interface App
00016 {
00017 void listObjectTypes(out StringSeq sl);
00018
00019 void listObjects(in string typeId, out StringSeq sl);
00020 Object getObject(in string typeId, in string name);
00021 boolean putObject(in string typeId, in string name, in Object obj);
00022
00023 void listImages(out StringSeq sl);
00024 ImageRep getImage(in string name);
00025 boolean putImage(in string name, in ImageRep img);
00026
00027
00028
00029
00030 };
00031 };