SuseTagsProductImpl.cc

Go to the documentation of this file.
00001 /*---------------------------------------------------------------------\
00002 |                          ____ _   __ __ ___                          |
00003 |                         |__  / \ / / . \ . \                         |
00004 |                           / / \ V /|  _/  _/                         |
00005 |                          / /__ | | | | | |                           |
00006 |                         /_____||_| |_| |_|                           |
00007 |                                                                      |
00008 \---------------------------------------------------------------------*/
00012 #include "zypp/source/susetags/SuseTagsProductImpl.h"
00013 
00014 using namespace std;
00015 
00017 namespace zypp
00018 { 
00019 
00020   namespace source
00021   { 
00022 
00023     namespace susetags
00024     { 
00025 
00027       //
00028       //        METHOD NAME : SuseTagsProductImpl::SuseTagsProductImpl
00029       //        METHOD TYPE : Ctor
00030       //
00031       SuseTagsProductImpl::SuseTagsProductImpl()
00032       {}
00033 
00035       //
00036       //        METHOD NAME : SuseTagsProductImpl::~SuseTagsProductImpl
00037       //        METHOD TYPE : Dtor
00038       //
00039       SuseTagsProductImpl::~SuseTagsProductImpl()
00040       {}
00041 
00042 
00043       std::string SuseTagsProductImpl::category() const
00044       {
00045         return _category;
00046       }
00047 
00048       Label SuseTagsProductImpl::vendor() const
00049       {
00050         return _vendor;
00051       }
00052 
00053       TranslatedText SuseTagsProductImpl::summary() const
00054       {
00055         return _summary;
00056       }
00057 
00058       Source_Ref SuseTagsProductImpl::source() const
00059       {
00060         return _source;
00061       }
00062 
00063       Url SuseTagsProductImpl::releaseNotesUrl() const
00064       {
00065         return _release_notes_url;
00066       }
00067 
00068       std::list<Url> SuseTagsProductImpl::updateUrls() const
00069       {
00070         return _update_urls;
00071       }
00072 
00073       std::list<Url> SuseTagsProductImpl::extraUrls() const
00074       {
00075         return _extra_urls;
00076       }
00077       
00078       std::list<Url> SuseTagsProductImpl::optionalUrls() const
00079       {
00080         return _optional_urls;
00081       }
00082       
00083       std::list<std::string> SuseTagsProductImpl::flags() const
00084       {
00085         return _flags;
00086       }
00087 
00088       TranslatedText SuseTagsProductImpl::shortName() const
00089       {
00090         return TranslatedText(_shortlabel);
00091       }
00092 
00093       std::string SuseTagsProductImpl::distributionName() const
00094       {
00095         return _dist_name;
00096       }
00097 
00098       Edition SuseTagsProductImpl::distributionEdition() const
00099       {
00100         return _dist_version;
00101       }
00102 
00104     } // namespace susetags
00107   } // namespace source
00110 } // namespace zypp

Generated on Tue Nov 28 16:49:32 2006 for zypp by  doxygen 1.5.0