[GME-commit] GMESRC/GME/Interfaces Meta.idl,1.21,1.22 Mga.idl,1.50,1.51 MgaUtil.idl,1.48,1.49

gme-commit at list.isis.vanderbilt.edu gme-commit at list.isis.vanderbilt.edu
Fri Jul 21 17:40:00 CDT 2006


Update of /project/gme-repository/GMESRC/GME/Interfaces
In directory escher:/tmp/cvs-serv2201

Modified Files:
	Meta.idl Mga.idl MgaUtil.idl 
Log Message:
Namespace methods introduced.

Changes in Mga.idl
~~~~~~~~~~~~~~~~~~~
IMgaTerritory: has new methods: Set/GetNamespace


Changes in Meta.idl
~~~~~~~~~~~~~~~~~~~
IMgaConstraint  has new methods: Set/GetDefinedForNamespace
IMgaMetaProject has new methods: Set/GetNmspc


Changes in MgaUtil.idl
~~~~~~~~~~~~~~~~~~~~~~
IMgaResolver enhanced to handle namespace migration: getUserOptions() method for asking input from user about namespace truncate/prefix/migrate operation.



CVS User: Zoltan Molnar, ISIS (zolmol)

Index: Meta.idl
===================================================================
RCS file: /project/gme-repository/GMESRC/GME/Interfaces/Meta.idl,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -d -r1.21 -r1.22
*** Meta.idl	28 Nov 2005 21:51:13 -0000	1.21
--- Meta.idl	21 Jul 2006 16:39:58 -0000	1.22
***************
*** 194,197 ****
--- 194,203 ----
  	[helpstring("method Remove")]
  	HRESULT Remove();
+ 
+ 	[helpstring("SetDefinedForNamespace")]
+ 	HRESULT SetDefinedForNamespace( [in] BSTR pStr);
+ 
+ 	[helpstring("GetDefinedForNamespace")]
+ 	HRESULT GetDefinedForNamespace( [out, retval] BSTR * pStr);
  };
  
***************
*** 292,295 ****
--- 298,307 ----
  	HRESULT DoFindObjectDisp([in] metaref_type mref,
  		[out, retval] IMgaMetaBase **p);
+ 
+ 	[helpstring("SetNmspc")]
+ 	HRESULT SetNmspc( [in] BSTR pStr);
+ 
+ 	[helpstring("GetNmspc")]
+ 	HRESULT GetNmspc( [out, retval] BSTR* pStr);
  };
  

Index: MgaUtil.idl
===================================================================
RCS file: /project/gme-repository/GMESRC/GME/Interfaces/MgaUtil.idl,v
retrieving revision 1.48
retrieving revision 1.49
diff -C2 -d -r1.48 -r1.49
*** MgaUtil.idl	14 Mar 2006 20:10:45 -0000	1.48
--- MgaUtil.idl	21 Jul 2006 16:39:58 -0000	1.49
***************
*** 48,51 ****
--- 48,54 ----
  	HRESULT IsStickyEnabled([out, retval] VARIANT_BOOL *p);
  
+ 	[helpstring("getUserOptions")]
+ 	HRESULT getUserOptions();
+ 
  // --- resolve by names
  

Index: Mga.idl
===================================================================
RCS file: /project/gme-repository/GMESRC/GME/Interfaces/Mga.idl,v
retrieving revision 1.50
retrieving revision 1.51
diff -C2 -d -r1.50 -r1.51
*** Mga.idl	19 May 2006 18:47:33 -0000	1.50
--- Mga.idl	21 Jul 2006 16:39:58 -0000	1.51
***************
*** 675,678 ****
--- 675,680 ----
  	[ propget,  helpstring("property Project")] HRESULT Project([out, retval] IMgaProject **pVal);
  	[ helpstring("Check if object belongs to a project")]	HRESULT CheckProject([in] IMgaProject *project);
+ 	[ helpstring("Set Namespace")] HRESULT SetNamespace( [in] BSTR pNmsp);
+ 	[ helpstring("Get Namespace")] HRESULT GetNamespace( [out, retval] BSTR * pNmsp);
  };
  



More information about the GME-commit mailing list