virtual Nano::Signal< void(const lc::ReplaceLayerEvent &)> & replaceLayerEvent()
Event to replace a layer.
virtual void operationFinnish(operation::DocumentOperation_SPtr operation)
operationFinnish Finishes the operation.
virtual Nano::Signal< void(const lc::RemoveLayerEvent &)> & removeLayerEvent()
Event to remove an layer.
virtual Nano::Signal< void(const lc::AddEntityEvent &)> & addEntityEvent()
Event to add an Entity.
Nano::Signal< void(const lc::NewWaitingCustomEntityEvent &)> _newWaitingCustomEntityEvent
virtual void operationStart(operation::DocumentOperation_SPtr operation)
operationStart Starts the operation.
virtual void operationProcess(operation::DocumentOperation_SPtr operation)
operationProcess process the operation.
virtual Nano::Signal< void(const lc::AddLinePatternEvent &)> & addLinePatternEvent()
Event to add a line pattern.
Nano::Signal< void(const lc::ReplaceEntityEvent &)> _replaceEntityEvent
Nano::Signal< void(const lc::AddLayerEvent &)> _addLayerEvent
Nano::Signal< void(const lc::BeginProcessEvent &)> _beginProcessEvent
void removeDocument(Document *document)
Nano::Signal< void(const lc::AddLinePatternEvent &)> _addLinePatternEvent
virtual Nano::Signal< void(const lc::BeginProcessEvent &)> & beginProcessEvent()
begins a Process Event
Nano::Signal< void(const lc::RemoveLayerEvent &)> _removeLayerEvent
Nano::Signal< void(const lc::ReplaceLayerEvent &)> _replaceLayerEvent
virtual Nano::Signal< void(const lc::RemoveLinePatternEvent &)> & removeLinePatternEvent()
Event to remove a line pattern.
Nano::Signal< void(const lc::AddEntityEvent &)> _addEntityEvent
Nano::Signal< void(const lc::ReplaceLinePatternEvent &)> _replaceLinePatternEvent
Nano::Signal< void(const lc::RemoveEntityEvent &)> _removeEntityEvent
virtual Nano::Signal< void(const lc::RemoveEntityEvent &)> & removeEntityEvent()
Event to remove an Entity.
virtual Nano::Signal< void(const lc::ReplaceLinePatternEvent &)> & replaceLinePatternEvent()
Event to replace a line pattern.
Nano::Signal< void(const lc::CommitProcessEvent &)> _commitProcessEvent
virtual Nano::Signal< void(const lc::CommitProcessEvent &)> & commitProcessEvent()
commits a Process Event
void addDocument(Document *document)
Nano::Signal< void(const lc::RemoveLinePatternEvent &)> _removeLinePatternEvent
virtual Nano::Signal< void(const lc::ReplaceEntityEvent &)> & replaceEntityEvent()
Event to replace an Entity.
virtual Nano::Signal< void(const lc::AddLayerEvent &)> & addLayerEvent()
Event to add a layer.
virtual Nano::Signal< void(const NewWaitingCustomEntityEvent &)> & newWaitingCustomEntityEvent()
Event called when an unmanaged entity is added to the document.
static DocumentList & getInstance()