Super type of items and parts. More...
#include <Resource.hpp>
Public Member Functions | |
virtual mico::persistence::model::URI | getURI ()=0 |
Return the identifier (a unique URI) for this item. More... | |
virtual jnipp::Ref < jnipp::eu::mico::platform::anno4j::model::ResourceMMM > | getRDFObject ()=0 |
virtual std::string | getSyntacticalType ()=0 |
the mime type, e.g. More... | |
virtual void | setSyntacticalType (std::string syntacticalType)=0 |
virtual std::string | getSemanticType ()=0 |
virtual void | setSemanticType (std::string semanticType)=0 |
virtual std::shared_ptr < mico::persistence::model::Asset > | getAsset ()=0 |
virtual std::shared_ptr < mico::persistence::model::Asset > | getAssetWithLocation (mico::persistence::model::URI)=0 |
virtual bool | hasAsset ()=0 |
virtual mico::persistence::PersistenceService & | getPersistenceService ()=0 |
Super type of items and parts.
|
pure virtual |
|
pure virtual |
Return the identifier (a unique URI) for this item.
This URI will be based on the internal UUID of the content item in the platform.
Implemented in mico::persistence::model::ResourceAnno4cpp.