[GME-commit] GMESRC/GME/GMEActiveBrowser ActiveBrowserPropertyPage.cpp,1.34,1.35

gme-commit at list.isis.vanderbilt.edu gme-commit at list.isis.vanderbilt.edu
Wed Jun 30 13:50:49 CDT 2004


Update of /var/lib/gme/GMESRC/GME/GMEActiveBrowser
In directory braindrain:/tmp/cvs-serv23427/GMEActiveBrowser

Modified Files:
	ActiveBrowserPropertyPage.cpp 
Log Message:
Dumper/Parser changed for closure logic:
	-not to dump relids, childrelidscntrs in case of closure dump
	-libreferred and libderivedfrom (soft) attributes added, if the objects are found upon parsing the reference or instantiation is reproduced
Mga:
	-AbsPath property added for MgaObject: gives back the absolute path to an object
	-get_ObjectByPath search implemented for search based on kindnames


CVS User: zolmol

Index: ActiveBrowserPropertyPage.cpp
===================================================================
RCS file: /var/lib/gme/GMESRC/GME/GMEActiveBrowser/ActiveBrowserPropertyPage.cpp,v
retrieving revision 1.34
retrieving revision 1.35
diff -C2 -d -r1.34 -r1.35
*** ActiveBrowserPropertyPage.cpp	7 Jun 2004 15:33:19 -0000	1.34
--- ActiveBrowserPropertyPage.cpp	30 Jun 2004 17:50:46 -0000	1.35
***************
*** 908,914 ****
  	if ( rectSelectedList.GetCount()!=0)
  	{
! 		CComPtr<IMgaClosure> cl; //<!>
  		CComObjPtr<IMgaFCOs> sel_fcos, top_fcos;
  		CComObjPtr<IMgaFolders> sel_folders, top_folders;
  
  		COMTHROW( cl.CoCreateInstance(L"Mga.MgaClosure") );
--- 908,915 ----
  	if ( rectSelectedList.GetCount()!=0)
  	{
! 		CComPtr<IMgaClosure> cl;
  		CComObjPtr<IMgaFCOs> sel_fcos, top_fcos;
  		CComObjPtr<IMgaFolders> sel_folders, top_folders;
+ 		long options;
  
  		COMTHROW( cl.CoCreateInstance(L"Mga.MgaClosure") );
***************
*** 921,925 ****
  			PutOut( top_fcos), 
  			PutOut( top_folders), 
! 			is_any_folder_selected?1:0 ));
  
  		if ( sel_fcos || sel_folders) // if both null the operation is not needed (either dumped to file already or unsuccessful)
--- 922,927 ----
  			PutOut( top_fcos), 
  			PutOut( top_folders), 
! 			is_any_folder_selected?1:0,
! 			&options));
  
  		if ( sel_fcos || sel_folders) // if both null the operation is not needed (either dumped to file already or unsuccessful)
***************
*** 936,939 ****
--- 938,943 ----
  			if ( top_fcos)		pGMEClosureDataSource->SetTopNodes( top_fcos);
  			if ( top_folders)	pGMEClosureDataSource->SetTopNodes( top_folders);
+ 
+ 			pGMEClosureDataSource->SetOptions( options);
  
  			pGMEClosureDataSource->CacheDescriptor( &GMEDataDescriptor);



More information about the GME-commit mailing list