29 #include <MemoryX/interface/components/PriorKnowledgeInterface.h>
44 bool forceOverwrite =
false);
46 void initEntityInPlace(
const EntityBasePtr& updateEntity);
57 EntityBasePtr initEntity(
const EntityBasePtr& updateEntity,
58 const ::Ice::Current& = Ice::emptyCurrent)
override;
69 EntityBasePtr fuseEntity(
const EntityBasePtr& oldEntity,
70 const EntityBasePtr& newEntity,
71 const ::Ice::Current&)
override;
75 void addPriorAttrs(
const EntityBasePtr& entity)
const;
76 void copyMissingAttrs(
const EntityBasePtr& srcEntity,
77 const EntityBasePtr& destEntity)
const;
79 PriorKnowledgeInterfacePrx priorKnowledgePrx;