MICO Platform
 All Classes Namespaces Functions Variables Friends
Public Member Functions | List of all members
mico::persistence::model::Part Class Referenceabstract
Inheritance diagram for mico::persistence::model::Part:
mico::persistence::model::PartAnno4cpp

Public Member Functions

virtual std::shared_ptr< ItemgetItem ()=0
 Return the parent content item. More...
 
virtual jnipp::LocalRef
< jnipp::com::github::anno4j::model::Body > 
getBody ()=0
 
virtual void setBody (const jnipp::LocalRef< jnipp::com::github::anno4j::model::Body > &body)=0
 
virtual std::list
< jnipp::LocalRef
< jnipp::com::github::anno4j::model::Target > > 
getTargets ()=0
 
virtual void setTargets (std::list< jnipp::LocalRef< jnipp::com::github::anno4j::model::Target > > targets)=0
 
virtual void addTarget (const jnipp::LocalRef< jnipp::com::github::anno4j::model::Target > &target)=0
 
virtual std::list
< std::shared_ptr< Resource > > 
getInputs ()=0
 
virtual void setInputs (std::list< std::shared_ptr< Resource > > inputs)=0
 
virtual void addInput (std::shared_ptr< Resource > input)=0
 
virtual std::string getSerializedAt ()=0
 
virtual jnipp::LocalRef
< jnipp::com::github::anno4j::model::Agent > 
getSerializedBy ()=0
 

Member Function Documentation

virtual std::shared_ptr<Item> mico::persistence::model::Part::getItem ( )
pure virtual

Return the parent content item.

Returns

Implemented in mico::persistence::model::PartAnno4cpp.


The documentation for this class was generated from the following file: