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
1.5.0