(file) Return to InheritanceTree.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Repository

Diff for /pegasus/src/Pegasus/Repository/InheritanceTree.cpp between version 1.18 and 1.19

version 1.18, 2002/01/24 16:05:17 version 1.19, 2002/04/23 17:17:23
Line 123 
Line 123 
  
     for (InheritanceTreeNode* p = subClasses; p; p = p->sibling)     for (InheritanceTreeNode* p = subClasses; p; p = p->sibling)
     {     {
   
         subClassNames.append(p->className);         subClassNames.append(p->className);
  
         if (deepInheritance)         if (deepInheritance)
Line 280 
Line 281 
     Boolean deepInheritance,     Boolean deepInheritance,
     Array<String>& subClassNames) const     Array<String>& subClassNames) const
 { {
   
     // -- Case 1: className is empty: get all class names (if deepInheritance)     // -- Case 1: className is empty: get all class names (if deepInheritance)
     // -- or just root class names (if not deepInheritance).     // -- or just root class names (if not deepInheritance).
   
     if (!className.size())     if (!className.size())
     {     {
         for (InheritanceTreeRep::Table::Iterator i = _rep->table.start();i;i++)         for (InheritanceTreeRep::Table::Iterator i = _rep->table.start();i;i++)


Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2