MessageView
class MessageView : public UiItemSernaApi::UiItem { public: // Specifies message facilitity (module of origin). enum MessageFacility { ALL_MSGS = -1, GROVE_MSGS = 1, FORMATTER_MSGS = 3, VALIDATOR_MSGS = 6, SERNA_MSGS = 10 }; // construct/copy/destruct MessageView(SernaApiBase *, DocumentPlugin *); MessageView(const MessageView &); MessageView& operator=(const MessageView &); ~MessageView(); // public member functions void emitMessage(const SString &, const GroveNode * = 0) ; void clearMessages(int = SERNA_MSGS) ; void setRep(SernaApiBase *) ; };