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