umbrello/umbrello
toolbarstatefactory.cpp
Go to the documentation of this file.
40 ToolBarState* ToolBarStateFactory::getState(const WorkToolBar::ToolBar_Buttons &toolbarButton, UMLScene *umlScene)
Definition: worktoolbar.h:78
Definition: worktoolbar.h:61
Definition: worktoolbar.h:63
Base class for tools that can use the same state but with different button.
Definition: toolbarstatepool.h:22
Association tool to create associations between widgets.
Definition: toolbarstateassociation.h:38
Definition: worktoolbar.h:60
Definition: worktoolbar.h:70
Definition: worktoolbar.h:72
Definition: worktoolbar.h:59
ToolBarState * m_states[NR_OF_TOOLBAR_STATES]
Definition: toolbarstatefactory.h:48
virtual ~ToolBarStateFactory()
Definition: toolbarstatefactory.cpp:30
Definition: worktoolbar.h:57
Definition: worktoolbar.h:71
Definition: worktoolbar.h:62
int getKey(const WorkToolBar::ToolBar_Buttons &toolbarButton) const
Definition: toolbarstatefactory.cpp:67
Definition: worktoolbar.h:58
ToolBarState * getState(const WorkToolBar::ToolBar_Buttons &toolbarButton, UMLScene *umlScene)
Definition: toolbarstatefactory.cpp:40
Sequence tool to create components linked with one object in sequence diagram like precondition...
Definition: toolbarstateonewidget.h:23
Other tool creates almost all the objects (except associations and messages).
Definition: toolbarstateother.h:25
Definition: worktoolbar.h:102
Arrow tool for select, move and resize widgets and associations.
Definition: toolbarstatearrow.h:30
Messages tool to create messages between objects in sequence diagrams.
Definition: toolbarstatemessages.h:50
Definition: worktoolbar.h:117
Definition: worktoolbar.h:112
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:06:00 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:06:00 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.