[Bio] / PyGUI / Catalogpanel.py Repository:
ViewVC logotype

Diff of /PyGUI/Catalogpanel.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.33, Fri Jul 9 19:08:13 2004 UTC revision 1.36, Wed Jul 14 20:45:24 2004 UTC
# Line 93  Line 93 
93          #localSeedServer        = "http://localhost/FIG"          #localSeedServer        = "http://localhost/FIG"
94          #seedFactory   = SeedDataFactory( localSeedServer )          #seedFactory   = SeedDataFactory( localSeedServer )
95    
96          #b             = BssFactory()          ##
97          #theConnectionInfo = ["terra.mcs.anl.gov", 3000]          # DO NOT CREATE BssFactory() HERE ANY LONGER
98          #b             = BssFactoryProxy(theConnectionInfo)          # See main progam, ModelEditor
99            ##
         #try:  
         #   Catalog.instance().addDataFactory( b )  
         #else:  
         #except:  
         #    self.parent.error("LoadCatalog: no local Bss database." )  
         #    wxEndBusyCursor()  
         #    return  
100    
101          ##          ##
102          # Handle top/root of catalog/tree specially to avoid "two root"          # Handle top/root of catalog/tree specially to avoid "two root"
# Line 211  Line 204 
204          else:          else:
205              versions   = catEntry.versions()              versions   = catEntry.versions()
206              if ( [] == versions ):              if ( [] == versions ):
207                  self.parent.catPathValue.SetLabel( catEntry.path()+";[None]" )                  self.parent.catPathValue.SetValue( catEntry.path()+";[None]" )
208                  theBox.SetValue( "None" )                  theBox.SetValue( "None" )
209              else:              else:
210                  maxVersion = max( versions )                  maxVersion = max( versions )
211                  for v in versions:                  for v in versions:
212                      theBox.Append( "%s" % (v ) )                      theBox.Append( "%s" % (v ) )
213                      theBox.SetValue( "%s" % (maxVersion) )                      theBox.SetValue( "%s" % (maxVersion) )
214                  self.parent.catPathValue.SetLabel(catEntry.path()+";[%s]" % (maxVersion))                  self.parent.catPathValue.SetValue(catEntry.path()+";[%s]" % (maxVersion))
215              #              #
216              self.parent.catHistoryDateValue.SetLabel( "no date info yet" )              self.parent.catHistoryDateValue.SetLabel( "no date info yet" )
217              self.parent.catHistoryUserValue.SetLabel( "no user info yet" )              self.parent.catHistoryUserValue.SetLabel( "no user info yet" )
# Line 285  Line 278 
278              dlg.Destroy()              dlg.Destroy()
279              return              return
280    
281          try:          #try:
282            if (1):
283              newCatEntry=catEntry.mkDir( theName )              newCatEntry=catEntry.mkDir( theName )
284              parentTree=self.parent.catalog_tree              parentTree=self.parent.catalog_tree
285              newItemId=parentTree.AppendItem(treeItemId, newCatEntry.name() )              newItemId=parentTree.AppendItem(treeItemId, newCatEntry.name() )
# Line 293  Line 287 
287                                    (self.recoElemLoader, newCatEntry, newItemId )  )                                    (self.recoElemLoader, newCatEntry, newItemId )  )
288    
289              parentTree.SortChildren( treeItemId )              parentTree.SortChildren( treeItemId )
290          except:          else:
291            #except:
292              self.parent.error( "Operation refused." )              self.parent.error( "Operation refused." )
293    
294    
# Line 382  Line 377 
377    
378          wxEndBusyCursor()          wxEndBusyCursor()
379          return          return
   
     #------------------------------------------------------------------------  
     def DOOMwitPwyLoader(self,  pwyName ):  
     #------------------------------------------------------------------------  
         wxBeginBusyCursor()  
         w=WitFactory()  
         top= w.getRxnByPwy( pwyName )  
         self.to_re.addRecoElemTree(self.parent.rootId, top)  
         wxEndBusyCursor()  
         return  

Legend:
Removed from v.1.33  
changed lines
  Added in v.1.36

MCS Webmaster
ViewVC Help
Powered by ViewVC 1.0.3