Core::Property * copy() const override
Returns a new copy of the property (mainly for Undo/Redo and transactions). The copy has no container...
bool isEqual(const Property *) const override
compare properties
void paste(const Core::Property &from) override
Paste the value from the property (mainly for Undo/Redo and transactions)
Definition: PropertyMultiLineText.h:8
const Base::String & getValue() const
Core::Variant getVariant() const override
void copyValue(Core::Property *p) override
void save(Base::AbstractWriter &writer, Base::PersistenceVersion &save_version) override
This method is used to save properties or very small amounts of data to an XML document.
Base::String _text
Definition: PropertyMultiLineText.h:26
void setValue(const Base::String &text)
bool setValueFromVariant(const Core::Variant &value) override
void restore(Base::AbstractXMLReader &reader, Base::PersistenceVersion &version) override
This method is used to restore properties from an XML document.