Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members  

HxCorbaApp.idl

Go to the documentation of this file.
00001 /*
00002  *  Copyright (c) 2000, University of Amsterdam, The Netherlands.
00003  *  All rights reserved.
00004  *
00005  *  Author(s):
00006  *  Marc Navarro            (mnavarro@wins.uva.nl)
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         //void        listPolylines(out StringSeq sl);
00028         //Polyline2d  getPolyline(in string name);
00029         //boolean     putPolyline(in string name, in Polyline2d poly);
00030     };
00031 };

Generated on Tue Jan 8 13:55:43 2002 for IDLReference by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001