Implementation of the text value over iprm::ITextParam interface.
int GetSupportedOperations() const override
Get set of flags for supported operations.
bool ResetData(CompatibilityMode mode=CM_WITHOUT_REFS) override
Reset data to its default state.
void SetText(const QString &text) override
Set the text.
std::unique_ptr< istd::IChangeable > CloneMe(istd::IChangeable::CompatibilityMode mode=istd::IChangeable::CM_WITHOUT_REFS) const override
Make a copy of this object.
bool IsEqual(const IChangeable &object) const override
bool CopyFrom(const IChangeable &object, CompatibilityMode mode=CM_WITHOUT_REFS) override
QString GetText() const override
Get the text.
bool Serialize(iser::IArchive &archive) override
Load or store state of this object as a archive stream.
bool IsReadOnly() const override
Return true, if the text is readonly.
Interface for a object containing simple text.