15 #include <vlpi/entityType.h>
51 virtual DtEntityType bestMatch(
const DtEntityType&)
const;
54 virtual ActivitiesMap activitiesFor(
const DtEntityType&)
const;
55 virtual ActivitiesMap activitiesFor(
const DtString&)
const;
58 virtual const EntityTypeActivitiesMap& activitiesMap()
const;
60 virtual void setActivitiesMap(
const EntityTypeActivitiesMap& acts);
63 virtual void addActivities(
const DtEntityType&,
const ActivitiesMap&);
64 virtual void addActivities(
const DtString&,
const ActivitiesMap&);
70 virtual void removeActivitiesFor(
const DtEntityType&);
71 virtual void removeActivitiesFor(
const DtString&);
74 virtual DtString valueForKeyword(
const DtEntityType&,
const DtString& key)
const;
77 virtual bool hasMatchingType(
const DtEntityType&)
const;
78 virtual bool hasMatchingType(
const DtString&)
const;