6#include <QtCore/QJsonObject>
9#include <iprm/ISelectionParam.h>
12#include <imtservergql/CGqlRequestHandlerCompBase.h>
19class CGetStyleDataControllerComp:
public imtservergql::CGqlRequestHandlerCompBase
22 typedef imtservergql::CGqlRequestHandlerCompBase BaseClass;
24 I_BEGIN_COMPONENT(CGetStyleDataControllerComp);
25 I_ASSIGN(m_selectionParamCompPtr,
"SelectionParam",
"Selection param for the get current design schema",
false,
"SelectionParam");
26 I_ASSIGN(m_prefixFileNameAttrPtr,
"Prefix",
"Prefix of the files",
false,
"");
31 virtual QJsonObject CreateInternalResponse(
const imtgql::CGqlRequest& gqlRequest, QString& errorMessage)
const override;
34 I_REF(iprm::ISelectionParam, m_selectionParamCompPtr);
35 I_TEXTATTR(m_prefixFileNameAttrPtr);