add order to patterns, also for Mr. Huha integration
authorDuncan Mac-Vicar P <dmacvicar@suse.de>
Fri, 17 Feb 2006 17:05:31 +0000 (17:05 +0000)
committerDuncan Mac-Vicar P <dmacvicar@suse.de>
Fri, 17 Feb 2006 17:05:31 +0000 (17:05 +0000)
zypp/Pattern.cc
zypp/Pattern.h
zypp/detail/PatternImplIf.cc
zypp/detail/PatternImplIf.h
zypp/source/susetags/SuseTagsPatternImpl.h

index 646e03dd149be5bc9f3a24986914bc898228793e..3bfccb6952a2cfa566d87c2fdd9c874bdb8e02d5 100644 (file)
@@ -59,6 +59,9 @@ namespace zypp
   Pathname Pattern::script() const
   { return pimpl().script(); }
 
+  Label Pattern::order() const
+  { return pimpl().order(); }
+  
   std::set<std::string> Pattern::install_packages( const Locale & lang ) const
   {
      return pimpl().install_packages();
index 2a5fd0f220760f29c80c788d213d7df27e9ab46d..7f8dcd0c5ea5f5efb4c851b22627dd9c19399fad 100644 (file)
@@ -49,7 +49,8 @@ namespace zypp
     /** */
     Pathname script() const;
     /** */
-
+    Label order() const;
+    
     std::set<std::string> install_packages( const Locale & lang = Locale("") ) const;
 
   protected:
index 996ff06772d73becffd2cf08eb9872609ea9a386..d9e783e0feb50ce5db2e3fb254a21e1c378f0151 100644 (file)
@@ -35,6 +35,9 @@ namespace zypp
     Pathname PatternImplIf::script() const
     { return Pathname(); }
 
+    Label PatternImplIf::order() const
+    { return Label(); }
+    
     static void copycaps( std::set<std::string> & out, const CapSet & in)
     {
        for (CapSet::const_iterator it = in.begin(); it != in.end(); ++it) {
index 1e2f4337358583bcf3f7fb274a3be50e7000dbdc..8b3fdb9818c1a4afde0a880715c27af20f81c83c 100644 (file)
@@ -47,6 +47,8 @@ namespace zypp
       virtual Pathname icon() const PURE_VIRTUAL;
 
       virtual Pathname script() const PURE_VIRTUAL;
+      
+      virtual Label order() const PURE_VIRTUAL;
 
       /** ui helper */
       virtual std::set<std::string> install_packages( const Locale & lang = Locale("") ) const;
index 1a1a3d39a1f24d5bb0f78c1449303125fe779b6a..28c320b4b2177b6f1560755addf7a1fc9b116bee 100644 (file)
@@ -63,7 +63,7 @@ namespace zypp
       virtual bool visible() const;
       virtual Label order() const;
       virtual Pathname icon() const;
-
+      
       TranslatedText _summary;
       TranslatedText _description;
       Pathname _icon;