36 #include "resqml2_0_1/Activity.h"    55         virtual void pushBackParameter(
const std::string title,
    56             const bool & isInput, 
const bool isOutput,
    57             const unsigned int & minOccurs, 
const int & maxOccurs) = 0;
    64         virtual void pushBackParameter(
const std::string title,
    65             const bool & isInput, 
const bool isOutput,
    66             const unsigned int & minOccurs, 
const int & maxOccurs,
    67             const std::string & resqmlObjectContentType) = 0;
    73         virtual bool isAnExistingParameter(
const std::string & paramTitle) 
const = 0;
    75         virtual const unsigned int getParameterCount() 
const = 0;
    76         virtual const std::string & getParameterTitle(
const unsigned int & index) 
const = 0;
    77         virtual const bool & getParameterIsInput(
const unsigned int & index) 
const = 0;
    78         virtual const bool & getParameterIsInput(
const std::string & paramTitle) 
const = 0;
    79         virtual const bool & getParameterIsOutput(
const unsigned int & index) 
const = 0;
    80         virtual const bool & getParameterIsOutput(
const std::string & paramTitle) 
const = 0;
    81         virtual const LONG64 getParameterMinOccurences(
const unsigned int & index) 
const = 0;
    82         virtual const LONG64 getParameterMinOccurences(
const std::string & paramTitle) 
const = 0;
    83         virtual const LONG64 getParameterMaxOccurences(
const unsigned int & index) 
const = 0;
    84         virtual const LONG64 getParameterMaxOccurences(
const std::string & paramTitle) 
const = 0;
    86         const std::vector<Activity*> & getActivityInstanceSet()
 const { 
return activityInstanceSet; }
    88         static const char* XML_TAG;
    93         std::vector<epc::Relationship> getAllEpcRelationships() 
const;
    96         std::vector<Activity*> activityInstanceSet;
 void setActivityTemplate(resqml2::ActivityTemplate *activityTemplate)
Definition: Activity.cpp:490
 
Definition: ActivityTemplate.h:40
 
Definition: AbstractObject.h:41
 
Definition: EpcDocument.h:155
 
Definition: EpcDocument.h:61
 
std::string getXmlTag() const 
Definition: ActivityTemplate.h:89