1 /*---------------------------------------------------------------------\
3 | |__ / \ / / . \ . \ |
8 \---------------------------------------------------------------------*/
9 /** \file zypp2/repo/memory/ProductImpl.cc
12 #include "zypp2/repo/memory/DProductImpl.h"
16 ///////////////////////////////////////////////////////////////////
18 { /////////////////////////////////////////////////////////////////
19 ///////////////////////////////////////////////////////////////////
21 { /////////////////////////////////////////////////////////////////
22 ///////////////////////////////////////////////////////////////////
24 { /////////////////////////////////////////////////////////////////
26 ///////////////////////////////////////////////////////////////////
28 // METHOD NAME : ProductImpl::ProductImpl
31 ProductImpl::ProductImpl(data::Product_Ptr ptr)
34 ///////////////////////////////////////////////////////////////////
36 // METHOD NAME : ProductImpl::~ProductImpl
39 ProductImpl::~ProductImpl()
43 std::string ProductImpl::category() const
48 Label ProductImpl::vendor() const
53 TranslatedText ProductImpl::summary() const
58 Source_Ref ProductImpl::source() const
60 return Source_Ref::noSource;
63 Url ProductImpl::releaseNotesUrl() const
65 return _release_notes_url;
68 std::list<Url> ProductImpl::updateUrls() const
73 std::list<Url> ProductImpl::extraUrls() const
78 std::list<Url> ProductImpl::optionalUrls() const
80 return _optional_urls;
83 std::list<std::string> ProductImpl::flags() const
88 TranslatedText ProductImpl::shortName() const
90 return TranslatedText(_shortlabel);
93 std::string ProductImpl::distributionName() const
98 Edition ProductImpl::distributionEdition() const
100 return _dist_version;
103 /////////////////////////////////////////////////////////////////
104 } // namespace memory
105 ///////////////////////////////////////////////////////////////////
106 /////////////////////////////////////////////////////////////////
107 } // namespace repository
108 ///////////////////////////////////////////////////////////////////
109 /////////////////////////////////////////////////////////////////
111 ///////////////////////////////////////////////////////////////////