00001 /*---------------------------------------------------------------------\ 00002 | ____ _ __ __ ___ | 00003 | |__ / \ / / . \ . \ | 00004 | / / \ V /| _/ _/ | 00005 | / /__ | | | | | | | 00006 | /_____||_| |_| |_| | 00007 | | 00008 \---------------------------------------------------------------------*/ 00013 #include "zypp/target/store/xml/XMLProductImpl.h" 00014 00015 using namespace std; 00016 00018 namespace zypp 00019 { 00020 00021 namespace storage 00022 { 00023 00025 // 00026 // CLASS NAME : XMLProductImpl 00027 // 00029 00031 XMLProductImpl::XMLProductImpl() 00032 {} 00034 XMLProductImpl::~XMLProductImpl() 00035 {} 00036 00037 std::string XMLProductImpl::category() const 00038 { return _category; } 00039 00040 Label XMLProductImpl::vendor() const 00041 { return _vendor; } 00042 00043 Label XMLProductImpl::summary( const Locale & ) const 00044 { return _summary.text(); } 00045 00046 Label XMLProductImpl::shortName( const Locale & ) const 00047 { return _short_name.text(); } 00048 00049 Label XMLProductImpl::description( const Locale & ) const 00050 { return _description.text(); } 00051 00052 Url XMLProductImpl::releaseNotesUrl() const 00053 { return _release_notes_url; } 00054 00055 std::list<Url> XMLProductImpl::updateUrls() const 00056 { return _update_urls; } 00057 00058 std::list<std::string> XMLProductImpl::flags() const 00059 { return _flags; } 00060 00062 } // namespace detail 00065 } // namespace zypp
1.4.6