6#include <imtservergql/CGqlRepresentationDataControllerCompBase.h>
13class CGqlRepresentationJoinerComp:
public CGqlRepresentationControllerCompBase
16 typedef CGqlRepresentationControllerCompBase BaseClass;
18 I_BEGIN_COMPONENT(CGqlRepresentationJoinerComp);
19 I_ASSIGN_MULTI_0(m_representationControllersCompPtr,
"RepresentsationControllers",
"List of representation controllers",
true);
24 virtual QJsonObject CreateRepresentationFromRequest(
const imtgql::CGqlRequest& gqlRequest, QString& errorMessage)
const override;
25 virtual bool UpdateModelFromRepresentation(
const imtgql::CGqlRequest& request,
const QJsonObject& representation)
const override;
28 I_MULTIREF(imtgql::IGqlRepresentationController, m_representationControllersCompPtr);