summaryrefslogtreecommitdiffstats
path: root/tde-i18n-sk/docs/tdesdk/umbrello
diff options
context:
space:
mode:
authorTimothy Pearson <[email protected]>2011-12-03 11:05:10 -0600
committerTimothy Pearson <[email protected]>2011-12-03 11:05:10 -0600
commitf7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b (patch)
tree1f78ef53b206c6b4e4efc88c4849aa9f686a094d /tde-i18n-sk/docs/tdesdk/umbrello
parent85ca18776aa487b06b9d5ab7459b8f837ba637f3 (diff)
downloadtde-i18n-f7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b.tar.gz
tde-i18n-f7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b.zip
Second part of prior commit
Diffstat (limited to 'tde-i18n-sk/docs/tdesdk/umbrello')
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/Makefile.am4
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/Makefile.in613
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/asf.xmi374
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/authors.docbook91
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/code_import_and_generation.docbook265
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/faq.docbook56
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/installation.docbook151
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/introduction.docbook61
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/menu_reference.docbook399
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/other_features.docbook84
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/pics/Makefile.am4
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/pics/Makefile.in613
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/pics/activity-diagram.pngbin0 -> 51113 bytes
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/pics/add-remove-languages.pngbin0 -> 22869 bytes
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/pics/aggregation.pngbin0 -> 955 bytes
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/pics/association.pngbin0 -> 1114 bytes
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/pics/class-diagram.pngbin0 -> 35009 bytes
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/pics/class.pngbin0 -> 2128 bytes
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/pics/code-import.pngbin0 -> 26451 bytes
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/pics/collaboration-diagram.pngbin0 -> 40421 bytes
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/pics/composition.pngbin0 -> 916 bytes
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/pics/folders.pngbin0 -> 42506 bytes
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/pics/generalization.pngbin0 -> 913 bytes
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/pics/generation-options.pngbin0 -> 32230 bytes
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/pics/sequence-diagram.pngbin0 -> 35929 bytes
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/pics/state-diagram.pngbin0 -> 34691 bytes
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/pics/umbrello-main-screen.pngbin0 -> 23792 bytes
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/pics/umbrello-ui-clean.pngbin0 -> 23193 bytes
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/pics/umbrello-ui.pngbin0 -> 29389 bytes
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/pics/use-case-diagram.pngbin0 -> 36389 bytes
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/screen-shots.xmi378
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/uml_basics.docbook738
-rw-r--r--tde-i18n-sk/docs/tdesdk/umbrello/working_with_umbrello.docbook579
33 files changed, 4410 insertions, 0 deletions
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/Makefile.am b/tde-i18n-sk/docs/tdesdk/umbrello/Makefile.am
new file mode 100644
index 00000000000..240829bda5e
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = sk
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/Makefile.in b/tde-i18n-sk/docs/tdesdk/umbrello/Makefile.in
new file mode 100644
index 00000000000..b24bf06faa9
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/Makefile.in
@@ -0,0 +1,613 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/tdesdk/umbrello
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = sk
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =. pics
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdesdk/umbrello/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdesdk/umbrello/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdesdk/umbrello/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdesdk/umbrello/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdesdk/umbrello/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=installation.docbook uml_basics.docbook asf.xmi Makefile.in other_features.docbook introduction.docbook faq.docbook working_with_umbrello.docbook code_import_and_generation.docbook authors.docbook Makefile.am menu_reference.docbook screen-shots.xmi
+
+#>+ 2
+docs-am: other_features.docbook menu_reference.docbook code_import_and_generation.docbook introduction.docbook working_with_umbrello.docbook faq.docbook asf.xmi screen-shots.xmi installation.docbook uml_basics.docbook authors.docbook
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello
+ @for base in other_features.docbook menu_reference.docbook code_import_and_generation.docbook introduction.docbook working_with_umbrello.docbook faq.docbook asf.xmi screen-shots.xmi installation.docbook uml_basics.docbook authors.docbook ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/$$base ;\
+ done
+
+uninstall-nls:
+ for base in other_features.docbook menu_reference.docbook code_import_and_generation.docbook introduction.docbook working_with_umbrello.docbook faq.docbook asf.xmi screen-shots.xmi installation.docbook uml_basics.docbook authors.docbook ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in other_features.docbook menu_reference.docbook code_import_and_generation.docbook introduction.docbook working_with_umbrello.docbook faq.docbook asf.xmi screen-shots.xmi installation.docbook uml_basics.docbook authors.docbook ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdesdk/umbrello/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdesdk/umbrello/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdesdk/umbrello/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/asf.xmi b/tde-i18n-sk/docs/tdesdk/umbrello/asf.xmi
new file mode 100644
index 00000000000..4abbfbea347
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/asf.xmi
@@ -0,0 +1,374 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<XMI xmlns:UML="org.omg/standards/UML" verified="false" timestamp="" xmi.version="1.2" >
+<XMI.header>
+<XMI.documentation>
+<XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
+ <XMI.exporterVersion>1.1</XMI.exporterVersion> </XMI.documentation>
+ <XMI.model xmi.name="asf" href="/home/bartkozo/qt/umbrello-nightly/uml/doc/sk/asf.xmi" />
+ <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" /> </XMI.header>
+ <XMI.content>
+<docsettings viewid="116" documentation="" uniqueid="129" />
+ <umlobjects>
+<UML:Class stereotype="" package="ThreadSafe" xmi.id="21" abstract="0" documentation="" name="Queue" static="0" scope="200" >
+<UML:Operation stereotype="" package="" xmi.id="23" type="void" abstract="0" documentation="" name="send" static="0" scope="200" >
+<UML:Parameter stereotype="" package="" xmi.id="1" value="" type="Type" abstract="0" documentation="" name="m" static="0" scope="200" /> </UML:Operation>
+ <UML:Operation stereotype="" package="" xmi.id="24" type="Type" abstract="0" documentation="" name="receive" static="0" scope="200" />
+ <UML:Attribute stereotype="" package="" xmi.id="114" value="" type="int" abstract="0" documentation="" name="m_size" static="0" scope="200" /> </UML:Class>
+ <UML:Class stereotype="" package="" xmi.id="25" abstract="0" documentation="" name="Dispatcher" static="0" scope="200" />
+ <UML:Class stereotype="" package="" xmi.id="28" abstract="0" documentation="" name="SecurityServer" static="0" scope="200" >
+<UML:Operation stereotype="" package="" xmi.id="71" type="SessionContext" abstract="0" documentation="" name="login" static="0" scope="200" >
+<UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="" name="user" static="0" scope="200" />
+ <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="string" abstract="0" documentation="" name="password" static="0" scope="200" /> </UML:Operation>
+ <UML:Operation stereotype="" package="" xmi.id="72" type="bool" abstract="0" documentation="" name="canExecute" static="0" scope="200" >
+<UML:Parameter stereotype="" package="" xmi.id="1" value="" type="SessionContext" abstract="0" documentation="" name="session" static="0" scope="200" />
+ <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="Transaction" abstract="0" documentation="" name="job" static="0" scope="200" /> </UML:Operation> </UML:Class>
+ <UML:Class stereotype="" package="" xmi.id="38" abstract="0" documentation="" name="TCPServer" static="0" scope="200" >
+<UML:Operation stereotype="" package="" xmi.id="106" type="void" abstract="0" documentation="" name="start" static="0" scope="200" />
+ <UML:Operation stereotype="" package="" xmi.id="107" type="void" abstract="0" documentation="" name="shutdown" static="0" scope="200" />
+ <UML:Attribute stereotype="" package="" xmi.id="105" value="" type="int" abstract="0" documentation="" name="m_port" static="0" scope="200" />
+ <UML:Attribute stereotype="" package="" xmi.id="110" value="" type="int" abstract="0" documentation="" name="m_backlog" static="0" scope="200" />
+ <UML:Attribute stereotype="" package="" xmi.id="111" value="" type="int" abstract="0" documentation="" name="m_sender_count" static="0" scope="200" />
+ <UML:Attribute stereotype="" package="" xmi.id="112" value="" type="int" abstract="0" documentation="" name="m_receiver_count" static="0" scope="200" />
+ <UML:Attribute stereotype="" package="" xmi.id="113" value="" type="int" abstract="0" documentation="" name="m_name" static="0" scope="200" /> </UML:Class>
+ <UML:Class stereotype="" package="" xmi.id="39" abstract="0" documentation="" name="SenderThread" static="0" scope="200" >
+<UML:Operation stereotype="" package="" xmi.id="108" type="void" abstract="0" documentation="" name="run" static="0" scope="200" /> </UML:Class>
+ <UML:Class stereotype="" package="" xmi.id="40" abstract="0" documentation="" name="ReceiverThread" static="0" scope="200" >
+<UML:Operation stereotype="" package="" xmi.id="109" type="void" abstract="0" documentation="" name="run" static="0" scope="200" /> </UML:Class>
+ <UML:Class stereotype="" package="ThreadSafe" xmi.id="41" abstract="0" documentation="" name="List" static="0" scope="200" >
+<UML:Operation stereotype="" package="" xmi.id="64" type="void" abstract="0" documentation="" name="insert" static="0" scope="200" >
+<UML:Parameter stereotype="" package="" xmi.id="1" value="" type="Type" abstract="0" documentation="" name="m" static="0" scope="200" /> </UML:Operation>
+ <UML:Operation stereotype="" package="" xmi.id="65" type="void" abstract="0" documentation="" name="remove" static="0" scope="200" >
+<UML:Parameter stereotype="" package="" xmi.id="1" value="" type="Type" abstract="0" documentation="" name="m" static="0" scope="200" /> </UML:Operation>
+ <UML:Operation stereotype="" package="" xmi.id="66" type="Type" abstract="0" documentation="" name="find" static="0" scope="200" >
+<UML:Parameter stereotype="" package="" xmi.id="1" value="" type="Type" abstract="0" documentation="" name="m" static="0" scope="200" /> </UML:Operation> </UML:Class>
+ <UML:Class stereotype="" package="" xmi.id="67" abstract="0" documentation="" name="Arbeiter" static="0" scope="200" >
+<UML:Operation stereotype="" package="" xmi.id="68" type="" abstract="0" documentation="" name="arbeite" static="0" scope="200" /> </UML:Class>
+ <UML:Class stereotype="" package="" xmi.id="69" abstract="0" documentation="" name="Vorarbeiter" static="0" scope="200" >
+<UML:Operation stereotype="" package="" xmi.id="70" type="Arbeiter" abstract="0" documentation="" name="ladeArbeiter" static="0" scope="200" >
+<UML:Parameter stereotype="" package="" xmi.id="1" value="" type="Transaktion" abstract="0" documentation="" name="job" static="0" scope="200" /> </UML:Operation> </UML:Class>
+ <UML:Class stereotype="" package="" xmi.id="73" abstract="0" documentation="" name="Sitzung" static="0" scope="200" >
+<UML:Attribute stereotype="" package="" xmi.id="74" value="" type="int" abstract="0" documentation="" name="id" static="0" scope="200" />
+ <UML:Attribute stereotype="" package="" xmi.id="75" value="" type="int" abstract="0" documentation="" name="IP" static="0" scope="200" />
+ <UML:Attribute stereotype="" package="" xmi.id="76" value="" type="int" abstract="0" documentation="" name="socketfd" static="0" scope="200" />
+ <UML:Attribute stereotype="" package="" xmi.id="77" value="" type="int" abstract="0" documentation="" name="user" static="0" scope="200" />
+ <UML:Attribute stereotype="" package="" xmi.id="78" value="" type="int" abstract="0" documentation="" name="request_buffer" static="0" scope="200" />
+ <UML:Attribute stereotype="" package="" xmi.id="79" value="" type="int" abstract="0" documentation="" name="response_buffer" static="0" scope="200" />
+ <UML:Attribute stereotype="" package="" xmi.id="80" value="" type="int" abstract="0" documentation="" name="current_transaction" static="0" scope="200" />
+ <UML:Attribute stereotype="" package="" xmi.id="81" value="" type="int" abstract="0" documentation="" name="transaction_data" static="0" scope="200" /> </UML:Class>
+ <UML:Class stereotype="" package="ThreadSafe" xmi.id="82" abstract="0" documentation="" name="Map" static="0" scope="200" >
+<UML:Operation stereotype="" package="" xmi.id="83" type="Type" abstract="0" documentation="" name="operator[]" static="0" scope="200" >
+<UML:Parameter stereotype="" package="" xmi.id="1" value="" type="KeyType" abstract="0" documentation="" name="key" static="0" scope="200" /> </UML:Operation>
+ <UML:Operation stereotype="" package="" xmi.id="84" type="bool" abstract="0" documentation="" name="hasKey" static="0" scope="200" >
+<UML:Parameter stereotype="" package="" xmi.id="1" value="" type="KeyType" abstract="0" documentation="" name="key" static="0" scope="200" /> </UML:Operation> </UML:Class> </umlobjects>
+ <diagrams>
+<diagram snapgrid="0" showattsig="0" fillcolor="#ffffc0" showgrid="0" showopsig="0" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="22" documentation="" type="401" showops="1" showpackage="0" name="overview-collaboration" localid="29985" showstereotype="0" showscope="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
+<widgets>
+<UML:ObjectWidget usesdiagramfillcolour="1" width="79" usesdiagramusefillcolour="1" x="51" linecolour="none" y="30" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="0" xmi.id="38" decon="0" localid="29995" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="117" usesdiagramusefillcolour="1" x="33" linecolour="none" y="170" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="35" usefillcolor="1" length="0" xmi.id="40" decon="0" localid="29994" multipleinstance="1" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="170" usesdiagramusefillcolour="1" x="5" linecolour="none" y="97" instancename="connections_data_in" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="0" xmi.id="21" decon="0" localid="29993" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="103" usesdiagramusefillcolour="1" x="219" linecolour="none" y="175" instancename="requests" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="0" xmi.id="21" decon="0" localid="29992" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="88" usesdiagramusefillcolour="1" x="397" linecolour="none" y="104" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="35" usefillcolor="1" length="0" xmi.id="25" decon="0" localid="29991" multipleinstance="1" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="99" usesdiagramusefillcolour="1" x="471" linecolour="none" y="27" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="0" xmi.id="28" decon="0" localid="29990" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="80" usesdiagramusefillcolour="1" x="371" linecolour="none" y="373" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="0" xmi.id="69" decon="0" localid="29989" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="113" usesdiagramusefillcolour="1" x="244" linecolour="none" y="280" instancename="responses" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="0" xmi.id="21" decon="0" localid="29988" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="108" usesdiagramusefillcolour="1" x="38" linecolour="none" y="275" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="35" usefillcolor="1" length="0" xmi.id="39" decon="0" localid="29987" multipleinstance="1" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="62" usesdiagramusefillcolour="1" x="499" linecolour="none" y="207" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="0" xmi.id="67" decon="0" localid="29986" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="116" usesdiagramusefillcolour="1" x="278" linecolour="none" y="20" instancename="session_map" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="0" xmi.id="82" decon="0" localid="29985" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" /> </widgets>
+ <messages/>
+ <associations>
+<UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="29993" widgetaid="29995" documentation="" type="505" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="90" linecolour="none" y="76" operation="send(Type m) : void" usesdiagramlinecolour="1" role="706" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text=": send(Type m) : void" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="90" starty="55" />
+ <endpoint endx="90" endy="97" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="29993" widgetaid="29994" documentation="" type="505" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="90" linecolour="none" y="146" operation="receive() : Type" usesdiagramlinecolour="1" role="706" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text=": receive() : Type" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="91" starty="170" />
+ <endpoint endx="90" endy="122" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="29992" widgetaid="29994" documentation="" type="505" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="184" linecolour="none" y="187" operation="send(Type m) : void" usesdiagramlinecolour="1" role="706" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text=": send(Type m) : void" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="150" starty="187" />
+ <endpoint endx="219" endy="187" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="29992" widgetaid="29991" documentation="" type="505" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="333" linecolour="none" y="148" operation="receive() : Type" usesdiagramlinecolour="1" role="706" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text=": receive() : Type" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="397" starty="121" />
+ <endpoint endx="270" endy="175" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="4" indexa="1" totalcountb="2" indexb="1" widgetbid="29989" widgetaid="29991" documentation="" type="505" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="415" linecolour="none" y="256" operation="loadWorker(Transaction job) : Worker" usesdiagramlinecolour="1" role="706" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text=": loadWorker(Transaction job) : Worker" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="419" starty="139" />
+ <endpoint endx="411" endy="373" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="29990" widgetaid="29991" documentation="" type="505" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="480" linecolour="none" y="78" operation="canExecute(SessionContext session, Transaction job) : bool" usesdiagramlinecolour="1" role="706" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text=": canExecute(SessionContext session, Transaction job) : bool" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="441" starty="104" />
+ <endpoint endx="520" endy="52" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="4" indexa="2" totalcountb="2" indexb="1" widgetbid="29988" widgetaid="29991" documentation="" type="505" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="370" linecolour="none" y="209" operation="send(Type m) : void" usesdiagramlinecolour="1" role="706" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text=": send(Type m) : void" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="441" starty="139" />
+ <endpoint endx="300" endy="280" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="29988" widgetaid="29987" documentation="" type="505" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="195" linecolour="none" y="292" operation="receive() : Type" usesdiagramlinecolour="1" role="706" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text=": receive() : Type" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="146" starty="292" />
+ <endpoint endx="244" endy="292" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="4" indexa="3" totalcountb="2" indexb="1" widgetbid="29986" widgetaid="29991" documentation="" type="505" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="496" linecolour="none" y="173" operation="work() : void" usesdiagramlinecolour="1" role="706" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text=": work() : void" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="463" starty="139" />
+ <endpoint endx="530" endy="207" /> </linepath> </UML:AssocWidget> </associations> </diagram>
+ <diagram snapgrid="0" showattsig="0" fillcolor="#ffffc0" showgrid="0" showopsig="0" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="37" documentation="" type="402" showops="1" showpackage="0" name="connection-klassen" localid="30000" showstereotype="0" showscope="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
+<widgets>
+<UML:ConceptWidget usesdiagramfillcolour="1" width="119" showattsigs="603" usesdiagramusefillcolour="1" x="104" linecolour="none" y="28" showopsigs="603" usesdiagramlinecolour="1" fillcolour="none" height="136" usefillcolor="1" showattributes="1" xmi.id="38" showoperations="1" showpackage="0" showscope="0" showstereotype="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ConceptWidget usesdiagramfillcolour="1" width="95" showattsigs="603" usesdiagramusefillcolour="1" x="116" linecolour="none" y="259" showopsigs="603" usesdiagramlinecolour="1" fillcolour="none" height="42" usefillcolor="1" showattributes="1" xmi.id="39" showoperations="1" showpackage="0" showscope="0" showstereotype="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ConceptWidget usesdiagramfillcolour="1" width="106" showattsigs="603" usesdiagramusefillcolour="1" x="330" linecolour="none" y="259" showopsigs="603" usesdiagramlinecolour="1" fillcolour="none" height="42" usefillcolor="1" showattributes="1" xmi.id="40" showoperations="1" showpackage="0" showscope="0" showstereotype="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ConceptWidget usesdiagramfillcolour="1" width="65" showattsigs="603" usesdiagramusefillcolour="1" x="245" linecolour="none" y="383" showopsigs="603" usesdiagramlinecolour="1" fillcolour="none" height="68" usefillcolor="1" showattributes="1" xmi.id="21" showoperations="1" showpackage="0" showscope="0" showstereotype="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" /> </widgets>
+ <messages/>
+ <associations>
+<UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="21" widgetaid="39" documentation="" type="503" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="165" linecolour="none" y="303" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="0..*" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="228" linecolour="none" y="396" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="204" linecolour="none" y="359" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="uses" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="163" starty="301" />
+ <endpoint endx="245" endy="417" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="21" widgetaid="40" documentation="" type="503" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="355" linecolour="none" y="303" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="0..*" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="279" linecolour="none" y="362" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="330" linecolour="none" y="342" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="uses" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="383" starty="301" />
+ <endpoint endx="277" endy="383" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="39" widgetaid="38" documentation="" type="503" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="146" linecolour="none" y="166" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="135" linecolour="none" y="238" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="0..*" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="163" linecolour="none" y="211" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="creates" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="163" starty="164" />
+ <endpoint endx="163" endy="259" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="40" widgetaid="38" documentation="" type="503" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="225" linecolour="none" y="98" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="355" linecolour="none" y="238" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="0..*" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="303" linecolour="none" y="177" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="creates" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="223" starty="96" />
+ <endpoint endx="383" endy="259" /> </linepath> </UML:AssocWidget> </associations> </diagram>
+ <diagram snapgrid="0" showattsig="0" fillcolor="#ffffc0" showgrid="0" showopsig="0" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="42" documentation="" type="401" showops="1" showpackage="0" name="ioc" localid="29994" showstereotype="0" showscope="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
+<widgets>
+<UML:ObjectWidget usesdiagramfillcolour="1" width="79" usesdiagramusefillcolour="1" x="292" linecolour="none" y="91" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="0" xmi.id="38" decon="0" localid="29999" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="117" usesdiagramusefillcolour="1" x="156" linecolour="none" y="270" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="35" usefillcolor="1" length="0" xmi.id="40" decon="0" localid="29998" multipleinstance="1" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="108" usesdiagramusefillcolour="1" x="361" linecolour="none" y="274" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="35" usefillcolor="1" length="0" xmi.id="39" decon="0" localid="29997" multipleinstance="1" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="104" usesdiagramusefillcolour="1" x="262" linecolour="none" y="164" instancename="connections" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="0" xmi.id="41" decon="0" localid="29996" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="86" usesdiagramusefillcolour="1" x="427" linecolour="none" y="175" instancename="data_out" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="0" xmi.id="41" decon="0" localid="29995" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="79" usesdiagramusefillcolour="1" x="113" linecolour="none" y="173" instancename="data_in" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="0" xmi.id="41" decon="0" localid="29994" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" /> </widgets>
+ <messages/>
+ <associations/> </diagram>
+ <diagram snapgrid="0" showattsig="0" fillcolor="#ffffc0" showgrid="0" showopsig="0" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="85" documentation="" type="402" showops="1" showpackage="0" name="execution-klassen" localid="30000" showstereotype="0" showscope="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
+<widgets/>
+ <messages/>
+ <associations/> </diagram>
+ <diagram snapgrid="0" showattsig="0" fillcolor="#ffffc0" showgrid="0" showopsig="0" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="86" documentation="" type="405" showops="1" showpackage="0" name="client communication" localid="30000" showstereotype="0" showscope="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
+<widgets>
+<UML:ActivityWidget usesdiagramfillcolour="1" width="10" activityname="Activity" usesdiagramusefillcolour="1" x="487" linecolour="none" y="26" usesdiagramlinecolour="1" fillcolour="none" height="10" usefillcolor="1" xmi.id="87" documentation="" activitytype="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="1" width="89" activityname="wait for activity" usesdiagramusefillcolour="1" x="191" linecolour="none" y="132" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" xmi.id="88" documentation="" activitytype="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="1" width="20" activityname="Activity" usesdiagramusefillcolour="1" x="230" linecolour="none" y="220" usesdiagramlinecolour="1" fillcolour="none" height="20" usefillcolor="1" xmi.id="89" documentation="" activitytype="3" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="1" width="133" activityname="create new connection" usesdiagramusefillcolour="1" x="50" linecolour="none" y="299" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" xmi.id="90" documentation="" activitytype="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:NoteWidget usesdiagramfillcolour="1" width="100" usesdiagramusefillcolour="1" x="128" linecolour="none" y="7" usesdiagramlinecolour="1" fillcolour="none" height="80" usefillcolor="1" xmi.id="91" text="connection server start
+(start accepting connections)
+" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="1" width="10" activityname="Activity" usesdiagramusefillcolour="1" x="508" linecolour="none" y="543" usesdiagramlinecolour="1" fillcolour="none" height="10" usefillcolor="1" xmi.id="92" documentation="" activitytype="2" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="1" width="184" activityname="enqueue connection for reading" usesdiagramusefillcolour="1" x="173" linecolour="none" y="350" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" xmi.id="93" documentation="" activitytype="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="1" width="40" activityname="Activity" usesdiagramusefillcolour="1" x="474" linecolour="none" y="58" usesdiagramlinecolour="1" fillcolour="none" height="4" usefillcolor="1" xmi.id="94" documentation="" activitytype="4" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="1" width="139" activityname="wait for incomming data" usesdiagramusefillcolour="1" x="419" linecolour="none" y="137" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" xmi.id="95" documentation="" activitytype="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="1" width="120" activityname="read and parse data" usesdiagramusefillcolour="1" x="434" linecolour="none" y="217" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" xmi.id="96" documentation="" activitytype="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="1" width="98" activityname="check data valid" usesdiagramusefillcolour="1" x="444" linecolour="none" y="315" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" xmi.id="97" documentation="" activitytype="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="1" width="164" activityname="create and enqueue request" usesdiagramusefillcolour="1" x="411" linecolour="none" y="412" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" xmi.id="98" documentation="" activitytype="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="1" width="40" activityname="Activity" usesdiagramusefillcolour="1" x="490" linecolour="none" y="521" usesdiagramlinecolour="1" fillcolour="none" height="4" usefillcolor="1" xmi.id="99" documentation="" activitytype="4" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:NoteWidget usesdiagramfillcolour="1" width="100" usesdiagramusefillcolour="1" x="224" linecolour="none" y="504" usesdiagramlinecolour="1" fillcolour="none" height="80" usefillcolor="1" xmi.id="100" text="connection Server stoped
+(no connections accepted)" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="1" width="160" activityname="wait for responses to clients" usesdiagramusefillcolour="1" x="779" linecolour="none" y="157" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" xmi.id="102" documentation="" activitytype="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="1" width="227" activityname="look for corresponding client connection" usesdiagramusefillcolour="1" x="745" linecolour="none" y="237" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" xmi.id="103" documentation="" activitytype="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="1" width="64" activityname="send data" usesdiagramusefillcolour="1" x="816" linecolour="none" y="317" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" xmi.id="104" documentation="" activitytype="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" /> </widgets>
+ <messages/>
+ <associations>
+<UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="90" widgetaid="89" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="162" linecolour="none" y="264" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="new client connection" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="230" starty="230" />
+ <endpoint endx="94" endy="299" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="3" indexa="2" totalcountb="5" indexb="1" widgetbid="88" widgetaid="90" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="173" linecolour="none" y="228" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="138" starty="299" />
+ <endpoint endx="208" endy="157" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="93" widgetaid="89" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="237" linecolour="none" y="295" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="data incomming" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="240" starty="240" />
+ <endpoint endx="234" endy="350" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="3" indexa="2" totalcountb="5" indexb="2" widgetbid="88" widgetaid="93" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="260" linecolour="none" y="253" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="295" starty="350" />
+ <endpoint endx="226" endy="157" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="94" widgetaid="87" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="493" linecolour="none" y="47" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="492" starty="36" />
+ <endpoint endx="494" endy="58" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="88" widgetaid="94" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="364" linecolour="none" y="97" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="494" starty="62" />
+ <endpoint endx="235" endy="132" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="95" widgetaid="94" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="491" linecolour="none" y="99" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="494" starty="62" />
+ <endpoint endx="488" endy="137" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="4" indexa="1" totalcountb="2" indexb="1" widgetbid="96" widgetaid="95" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="473" linecolour="none" y="189" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="data arrived" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="453" starty="162" />
+ <endpoint endx="494" endy="217" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="97" widgetaid="96" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="493" linecolour="none" y="278" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="data parsed ok" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="494" starty="242" />
+ <endpoint endx="493" endy="315" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="98" widgetaid="97" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="479" linecolour="none" y="376" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="data conntents ok" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="493" starty="340" />
+ <endpoint endx="465" endy="412" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="3" indexa="2" totalcountb="4" indexb="2" widgetbid="95" widgetaid="98" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="504" linecolour="none" y="287" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="520" starty="412" />
+ <endpoint endx="488" endy="162" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="5" indexa="3" totalcountb="2" indexb="1" widgetbid="89" widgetaid="88" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="242" linecolour="none" y="188" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="activity detected" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="244" starty="157" />
+ <endpoint endx="240" endy="220" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="4" indexa="3" totalcountb="2" indexb="1" widgetbid="99" widgetaid="95" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="516" linecolour="none" y="341" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="523" starty="162" />
+ <endpoint endx="510" endy="521" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="5" indexa="4" totalcountb="2" indexb="1" widgetbid="99" widgetaid="88" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="386" linecolour="none" y="339" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="262" starty="157" />
+ <endpoint endx="510" endy="521" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="87" widgetaid="91" documentation="" type="513" >
+<linepath>
+<startpoint startx="228" starty="47" />
+ <endpoint endx="487" endy="31" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="92" widgetaid="100" documentation="" type="513" >
+<linepath>
+<startpoint startx="324" starty="544" />
+ <endpoint endx="508" endy="548" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="102" widgetaid="94" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="676" linecolour="none" y="109" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="494" starty="62" />
+ <endpoint endx="859" endy="157" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="103" widgetaid="102" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="858" linecolour="none" y="209" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="859" starty="182" />
+ <endpoint endx="858" endy="237" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="104" widgetaid="103" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="853" linecolour="none" y="289" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="858" starty="262" />
+ <endpoint endx="848" endy="317" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="99" widgetaid="104" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="679" linecolour="none" y="431" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="848" starty="342" />
+ <endpoint endx="510" endy="521" /> </linepath> </UML:AssocWidget> </associations> </diagram>
+ <diagram snapgrid="0" showattsig="0" fillcolor="#ffffc0" showgrid="0" showopsig="0" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="115" documentation="" type="401" showops="1" showpackage="0" name="receive data - collaboration" localid="29995" showstereotype="0" showscope="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
+<widgets>
+<UML:ObjectWidget usesdiagramfillcolour="1" width="79" usesdiagramusefillcolour="1" x="213" linecolour="none" y="135" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="0" xmi.id="38" decon="0" localid="29999" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="107" usesdiagramusefillcolour="1" x="233" linecolour="none" y="305" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="0" xmi.id="40" decon="0" localid="29998" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="56" usesdiagramusefillcolour="1" x="494" linecolour="none" y="260" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="0" xmi.id="21" decon="0" localid="29997" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="60" usesdiagramusefillcolour="1" x="405" linecolour="none" y="72" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="0" xmi.id="73" decon="0" localid="29996" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="50" usesdiagramusefillcolour="1" x="330" linecolour="none" y="46" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="0" xmi.id="82" decon="0" localid="29995" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" /> </widgets>
+ <messages/>
+ <associations/> </diagram>
+ <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="116" documentation="" type="403" showops="1" showpackage="0" name="sequence diagram" localid="29994" showstereotype="0" showscope="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
+<widgets>
+<UML:ObjectWidget usesdiagramfillcolour="1" width="78" usesdiagramusefillcolour="1" x="12" linecolour="none" y="53" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="306" xmi.id="25" decon="0" localid="29998" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="62" usesdiagramusefillcolour="1" x="423" linecolour="none" y="53" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="306" xmi.id="67" decon="0" localid="29997" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="80" usesdiagramusefillcolour="1" x="280" linecolour="none" y="53" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="305" xmi.id="69" decon="0" localid="29996" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="0" width="108" usesdiagramusefillcolour="0" x="137" linecolour="#ff0000" y="53" instancename="Requests" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="25" usefillcolor="1" length="310" xmi.id="21" decon="0" localid="29995" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" /> </widgets>
+ <messages>
+<UML:MessageWidget usesdiagramfillcolour="1" width="138" usesdiagramusefillcolour="1" x="53" linecolour="none" y="109" operation="receive() : Type" widgetbid="29995" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29998" textid="117" xmi.id="118" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:MessageWidget usesdiagramfillcolour="1" width="138" usesdiagramusefillcolour="1" x="53" linecolour="none" y="123" operation="" widgetbid="29998" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29995" textid="120" xmi.id="121" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:MessageWidget usesdiagramfillcolour="1" width="267" usesdiagramusefillcolour="1" x="53" linecolour="none" y="185" operation="ladeArbeiter(job : Transaktion) : Arbeiter" widgetbid="29996" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29998" textid="122" xmi.id="123" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:MessageWidget usesdiagramfillcolour="1" width="267" usesdiagramusefillcolour="1" x="53" linecolour="none" y="197" operation="" widgetbid="29998" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29996" textid="124" xmi.id="125" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:MessageWidget usesdiagramfillcolour="1" width="401" usesdiagramusefillcolour="1" x="53" linecolour="none" y="240" operation="arbeite()" widgetbid="29997" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29998" textid="126" xmi.id="127" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:MessageWidget usesdiagramfillcolour="1" width="401" usesdiagramusefillcolour="1" x="53" linecolour="none" y="322" operation="" widgetbid="29998" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29997" textid="128" xmi.id="129" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" /> </messages>
+ <associations/> </diagram> </diagrams>
+ <listview>
+<listitem open="1" type="800" id="-1" label="Poh�ady" >
+<listitem open="1" type="801" id="-1" label="Logick� poh�ad" >
+<listitem open="0" type="803" id="-1" label="allgemein" >
+<listitem open="0" type="813" id="28" label="SecurityServer" >
+<listitem open="0" type="815" id="72" label="canExecute" />
+ <listitem open="1" type="815" id="71" label="login" /> </listitem>
+ <listitem open="0" type="813" id="73" label="Sitzung" >
+<listitem open="0" type="814" id="80" label="current_transaction" />
+ <listitem open="0" type="814" id="74" label="id" />
+ <listitem open="0" type="814" id="75" label="IP" />
+ <listitem open="0" type="814" id="78" label="request_buffer" />
+ <listitem open="0" type="814" id="79" label="response_buffer" />
+ <listitem open="0" type="814" id="76" label="socketfd" />
+ <listitem open="0" type="814" id="81" label="transaction_data" />
+ <listitem open="0" type="814" id="77" label="user" /> </listitem> </listitem>
+ <listitem open="0" type="803" id="-1" label="connection" >
+<listitem open="0" type="813" id="40" label="ReceiverThread" >
+<listitem open="0" type="815" id="109" label="run" /> </listitem>
+ <listitem open="0" type="813" id="39" label="SenderThread" >
+<listitem open="0" type="815" id="108" label="run" /> </listitem>
+ <listitem open="0" type="813" id="38" label="TCPServer" >
+<listitem open="0" type="814" id="110" label="m_backlog" />
+ <listitem open="0" type="814" id="113" label="m_name" />
+ <listitem open="0" type="814" id="105" label="m_port" />
+ <listitem open="0" type="814" id="112" label="m_receiver_count" />
+ <listitem open="0" type="814" id="111" label="m_sender_count" />
+ <listitem open="0" type="815" id="107" label="shutdown" />
+ <listitem open="0" type="815" id="106" label="start" /> </listitem> </listitem>
+ <listitem open="0" type="807" id="37" label="connection-klassen" />
+ <listitem open="1" type="803" id="-1" label="execution" >
+<listitem open="1" type="813" id="67" label="Arbeiter" >
+<listitem open="0" type="815" id="68" label="arbeite" /> </listitem>
+ <listitem open="1" type="813" id="25" label="Dispatcher" />
+ <listitem open="0" type="806" id="42" label="ioc" />
+ <listitem open="1" type="813" id="69" label="Vorarbeiter" >
+<listitem open="1" type="815" id="70" label="ladeArbeiter" /> </listitem> </listitem>
+ <listitem open="0" type="807" id="85" label="execution-klassen" />
+ <listitem open="0" type="803" id="-1" label="hilfsmittel" >
+<listitem open="0" type="813" id="41" label="List" >
+<listitem open="0" type="815" id="66" label="find" />
+ <listitem open="0" type="815" id="64" label="insert" />
+ <listitem open="0" type="815" id="65" label="remove" /> </listitem>
+ <listitem open="0" type="813" id="82" label="Map" >
+<listitem open="0" type="815" id="84" label="hasKey" />
+ <listitem open="0" type="815" id="83" label="operator[]" /> </listitem>
+ <listitem open="0" type="813" id="21" label="Queue" >
+<listitem open="0" type="814" id="114" label="m_size" />
+ <listitem open="0" type="815" id="24" label="receive" />
+ <listitem open="0" type="815" id="23" label="send" /> </listitem> </listitem>
+ <listitem open="1" type="803" id="-1" label="ordner" >
+<listitem open="0" type="809" id="86" label="client communication" />
+ <listitem open="0" type="806" id="22" label="overview-collaboration" />
+ <listitem open="0" type="806" id="115" label="receive data - collaboration" />
+ <listitem open="0" type="810" id="116" label="sequence diagram" /> </listitem> </listitem>
+ <listitem open="1" type="802" id="-1" label="Poh�ad pr�padov pou�itia" /> </listitem> </listview> </XMI.content></XMI> \ No newline at end of file
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/authors.docbook b/tde-i18n-sk/docs/tdesdk/umbrello/authors.docbook
new file mode 100644
index 00000000000..646a6189239
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/authors.docbook
@@ -0,0 +1,91 @@
+<chapter id="authors">
+<title>Autori a história</title>
+
+<para>
+Tento projekt bol odštartovaný Paulom Hensgenom ako univerzitný projekt. Pôvodný
+názov projektu bol <emphasis>UML Modeller </emphasis>. Paul hnal dopredu vývoj
+programu do konca roku 2001, kedy bola vydaná verzia 1.0.
+</para>
+
+<para>
+Verzia 1.0 už ponúkala množstvo funkcií. Potom, čo Paul ukončil svoju
+prácu na univerzite, mohli do projektu pristúpiť aj iní vývojári, aby ho mohli
+vylepšiť. Tým sa napr. pôvodný binárny formát súborov zmenil na dnešný formát
+založený na XML a pridali sa aj iné UML diagramy, ako aj generovanie zdrojového
+kódu či import zrdojového kódu, aby sme spomenuli len zopár
+vylepšení.
+</para>
+
+<para> Paul sa musel v lete roku 2002, žiaľ, stiahnuť z vývoja projektu, avšak
+projekt žije ďalej a vyvíja sa, podobne, ako iné programy s voľne dostupným
+kódom. Teraz sa oň stará skupina vývojárov z celého sveta. V septembri roku 2002
+sa názov projektu zmenil z UML Modeller na <emphasis>Umbrello UML
+Modeller</emphasis>. Existovali preto dobré dôvody, napríklad <quote>UML</quote>
+(ako sa nazýval) bol príliš všeobecný názov a spôsoboval problémy s niektorými
+distribúciami. Okrem toho si vývojári myslia, že <emphasis>Umbrello</emphasis>
+je omnoho lepší názov ;-)
+</para>
+
+<para>
+Vývoj programu Umbrello, ako aj diskusia o tom, na čo by sa budúce verzie mali
+sústrediť je otvorená a vždy sa robí prostredníctvom internetu. Ak chcete
+prispieť k projektu, kontaktujte, prosím, vývojárov. Existuje veľa spôsobov,
+ako môžete prispieť k vývoju programu Umbrello:
+</para>
+
+<itemizedlist>
+ <listitem>
+ <para>
+ Hlásenie chýb alebo podávanie návrhov pre zlepšenie
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Odstraňovanie chýb alebo pridávanie nových funkcií
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Napísanie dobrej dokumentácie alebo preklad programu do iného jazyka
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ A samozrejme programovať s nami!
+ </para>
+ </listitem>
+</itemizedlist>
+
+<para>
+Je zrejmé, že existuje mnoho možností pre príspevok do projektu. Všetky úlohy sú
+rovnako dôležité a všetci sú vítaní.
+</para>
+
+<para> Vývojárov Umbrello môžete kontaktovať prostredníctvom e-mailu:
+<email>[email protected]</email>.
+</para>
+
+</chapter>
+
+<chapter id="copyright">
+<title>Copyright</title>
+<para>This
+program is released under the GNU General Public License. For more information
+about the GPL,select (from the menu)
+<menuchoice><guimenu>Help</guimenu><guimenuitem>About Umbrello UML
+Modeller</guimenuitem></menuchoice> and click on the License
+tab.</para>
+
+<para>Copyright 2001, Paul Hensgen</para>
+
+<para>
+Copyright 2002, The
+Umbrello developers. See <ulink url="http://uml.sf.net">uml.sf.net</ulink> for
+more information
+</para>
+<para>
+This documentation is copyright 2002 Luis De la
+Parra and may be copied under the terms of the GNU Free Documentation License,
+version 1.1. <!-- FIXME, 1.2 is out now -->
+</para>
+</chapter>
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/code_import_and_generation.docbook b/tde-i18n-sk/docs/tdesdk/umbrello/code_import_and_generation.docbook
new file mode 100644
index 00000000000..29585463c7f
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/code_import_and_generation.docbook
@@ -0,0 +1,265 @@
+<chapter id="code-import-generation">
+
+<title>Import a generovanie zdrojového kódu</title>
+
+<para>
+Umbrello modelovací nástroj UML a jeho použitie tkvie v <emphasis>analýze
+a návrhu </emphasis> systémov. Pre zjednodušenie prechodu od návrhu k
+<emphasis>implementácii</emphasis> dokáže Umbrello vygenerovať zdrojový text pre
+mnoho programovacích jazykov. Ak však chcete UML nasadiť v už existujúcom
+projekte, podporuje Umbrello vytvorenie modelu už existujúceho modelu tým, že
+načíta zdrojový text a vytvorí nájdené triedy.
+</para>
+
+<sect1 id="code-generation">
+
+<title>Generovanie zdrojového kódu</title>
+
+<para>
+Umbrello dokáže vygenerovať zdrojový text v mnohých programovacích jazykoch a
+pomáha pritom pri začiatkoch implementácie. Vygenerovaný zdrojový text pozostáva
+z deklarácií tried, metód a atribútov. Tieto oddiely musí programátor
+<quote>správne vyplniť</quote>, aby pridal funkcionalitu do operácií tried.
+</para>
+
+<para>
+Umbrello 1.1 dokáže vygenerovať zdrojový kód pre jazyky C++, Java a PHP. Iné
+jazyky je možné jednoducho pridať ako zásuvné moduly aj neskôr.
+</para>
+
+<sect2 id="add-languages">
+
+<title>Pridanie jazyka</title>
+
+<para>
+Umbrello 1.1 sa dodáva s podporou pre generovanie zdrojového kódu pre jazyky
+C++, Java a PHP. Tieto jazyky sa pri prvom štarte Umbrello pridajú do zoznamu
+dostupných jazykov. Neskôr je možné si stiahnuť a prostredníctvom mechanizmu
+zásuvných modulov do programu pridať.
+</para>
+<para>
+Pri každom štarte Umbrello testuje, či existujú nové zásuvné moduly. Potom
+vyžaduje súhlas s pridaním jazykov, ktoré majú byť zavedené ako nové
+(Jeden zásuvný modul môže obsahovať generátor zdrojového kódu pre viaceré
+jazyky). Jazyky môžeme pridať alebo odobrať pomocou položky
+<guimenuitem>Pridať/odobrať jazyky pre generovanie kódu</guimenuitem> z menu
+Kód.
+</para>
+<para>
+ <screenshot>
+ <screeninfo>Pridať/odobrať jazyky</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="pics/add-remove-languages.png"
+ format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>
+ Odstrániť alebo pridať jazyk pre generovanie zdrojového kódu
+ v Umbrello
+ </phrase>
+ </textobject>
+ <caption>
+ <para>
+ Odstrániť alebo pridať jazyk pre generovanie zdrojového kódu
+ v Umbrello
+ </para>
+ </caption>
+ </mediaobject>
+ </screenshot>
+</para>
+</sect2>
+
+<!--add-languages-->
+<sect2 id="generate-code">
+<title>Generovanie zdrojového kódu</title>
+
+<para>
+Aby sme mohli vygenerovať zdrojový kód pomocou programu Umbrello, musíme prv
+načítať model, ktorý obsahuje aspoň jednu triedu. Ak chceme vygenerovať zdrojový
+kód, musíme spustiť <guimenuitem>Asistenta pre generovanie zdrojového
+kódu...</guimenuitem> z menu <guimenuitem>Kód</guimenuitem>. Tým sa spustí
+asistent, ktorý nás prevedie procesom vytvorenia zdrojového kódu.
+</para>
+
+<para>
+V prvom kroku treba vybrať triedy, pre ktoré chceme vygenerovať kód. Na začiatku
+sú všetky triedy modelu vybrané a je možné ich odstrániť len po jednom. Ak to
+chceme dosiahnuť, musíme ich premiestniť z pravého zoznamu do ľavého
+zoznamu.
+</para>
+
+<para>
+Ako ďalší krok asistenta môžeme zmeniť parametre generátora zdrojového kódu. Sú
+dostupné tieto parametre:
+</para>
+
+<para>
+ <screenshot>
+ <screeninfo>Parametre zdrojového kódu</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="pics/generation-options.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Parametre pre generovanie zdrojového kódu pomocou Umbrello
+ </phrase>
+ </textobject>
+ <caption>
+ <para>
+ Parametre pre generovanie zdrojového kódu pomocou Umbrello
+ </para>
+ </caption>
+ </mediaobject>
+ </screenshot>
+</para>
+
+<sect3 id="generation-options">
+
+<title>Nastavenia generovania</title>
+
+<sect4>
+ <title>Dokumentácia zdrojového kódu</title>
+
+ <para>
+ Parameter <guilabel>Zapísať dokumentačné komentáre, aj keď sú prázdne
+ </guilabel> hovorí generátoru zdrojového kódu, aby vložil komentáre v tvare
+ <emphasis>/** bla-bla */</emphasis> aj vtedy, ak sú prázdne. Ak triedy, metódy a
+ atribúty boli v modeli dokumentované, vloží generátor zdrojového kódu tieto
+ komentáre vo formáte Doxygen, nezávisle od toho, čo bolo v tomto kroku vybrané.
+ Ak tento parameter je zapnutý, bude pre všetky triedy, metódy a atribúty
+ vložené miesta pre dokumentáciu, aj keď v modeli neboli tieto prvky
+ zdokumentované. Dokumentáciu by mal potom programátor zapísať priamo v
+ zdrojovom kóde na tieto miesta.
+ </para>
+
+ <para>
+ <guilabel>Zapísať komentáre pre sekcie, aj keď sú prázdne</guilabel>: Umbrello
+ zapíše komentáre do zdrojového kódu pre oddelenie jednotlivých sekcií triedy.
+ Tým sa oddelia napr. <quote>metódy typu <emphasis>public</emphasis></quote> alebo
+ <quote>atribúty</quote> a vkladajú sa pred príslušné sekcie. Ak bol tento
+ parameter aktivovaný, bude pre každú sekciu vložený takýto komentár, aj keď je
+ sekcia prázdna. Takto by sa vložil komentár <quote>metódy typu <emphasis>protected
+ </emphasis></quote>, aj keď žiadne také metódy v triede neexistujú.
+ </para>
+</sect4>
+
+<sect4>
+ <title>Priečinky</title>
+
+ <para>
+ <guilabel>Zapísať všetky generované hlavičky do priečinku</guilabel>: tu si
+ môžeme vybrať priečinok, kam sa budú ukladať hlavičkové súbory zdrojového kódu.
+ </para>
+
+ <para>
+ Parameter <guilabel>Vložiť hlavičkové súbory z priečinku</guilabel> umožňuje
+ vložiť hlavičku na začiatok každého vygenerovaného súboru. Tieto hlavičky
+ súborov môžu obsahovať informácie o vlastníctve alebo informácie o licencii,
+ ako aj premenných, ktoré budú počas generovania zdrojového kódu.
+ Odporúčame, aby ste sa pozreli prv na vzorovú hlavičku pre súbory, ktorá je
+ dodávaná s programom Umbrello. V nej môžete vidieť, ako je možné pomocou
+ premenných vložiť aktuálny dátum alebo meno.
+ </para>
+</sect4>
+
+<sect4>
+ <title>Pravidlá pre prepísanie</title>
+
+ <para>
+ Tieto parametre určujú, čo má Umbrello 1.1 robiť, ak chce zapísať súbory počas
+ generovania zdrojového kódu a cieľový priečinok už existuje. Dokáže súbory
+ <emphasis>nezmeniť</emphasis>. Môžeme si vybrať medzi možnosťami
+ <quote>Prepísať</quote>, <quote>Opýtať sa</quote> a <quote>Použiť iný názov
+ súboru</quote>. Ak prikážeme, aby Umbrello našiel iný názov súboru, priloží
+ Umbrello príponu k existujúcemu názvu súboru.
+ </para>
+</sect4>
+
+<sect4>
+ <title>Jazyk</title>
+
+ <para> Umbrello použije pre generovanie zdrojového kódu práve aktívny jazyk. V
+ každom prípade si môžeme v Asistentovi pre generovanie zdrojového kódu vybrať
+ iný jazyk.
+ </para>
+</sect4>
+
+</sect3><!--generation-options-->
+
+<sect3 id="generation-wizard-generation">
+
+<title>Generovanie zdrojového kódu</title>
+
+<para>
+Tretí a posledný krok asistenta zobrazí status samotného generovania zdrojového
+kódu. Teraz stlačíme tlačidlo Generovať, aby sa príslušné súbory pre
+jednotlivé triedy vytvorili.
+</para>
+
+<para>
+Musíme si uvedomiť, že nastavené parametre platia len pre aktuálne generovanie
+zdrojového kódu. Pri ďalšom vyvolaní asistenta musíme všetky parametre, ako aj
+priečinok pre hlavičkové súbory a nastavenie o prepísaní nastaviť znova. Dlhodobé
+nastavenie parametrov môžeme vykonať prostredníctvom sekcie
+<guilabel>Generovanie zdrojového kódu</guilabel> v nastaveniach Umbrello
+v menu <menuchoice><guimenu>Nastavenia</guimenu><guimenuitem>Nastaviť
+Umbrello... </guimenuitem></menuchoice>.
+</para>
+
+<para>
+Ak sú štandardné nastavenia pre generovanie zdrojového kódu správne, môžeme
+generovanie spustiť priamo bez asistenta. Robí sa to pomocou položky
+<guimenuitem>Generovať všetok zdrojový kód</guimenuitem> z menu Kód. Tým sa
+vygeneruje zdrojový kód pre všetky triedy modelu pomocou aktuálnych nastavení,
+ako sú výstupný priečinok a nastavenia pre prepísanie. Preto treba túto voľbu
+používať opatrne.
+</para>
+
+</sect3>
+
+</sect2><!--generate-code-->
+</sect1> <!--code-generation-->
+
+<sect1 id="code-import">
+
+<title>Import zdrojového kódu</title>
+
+<para>
+Umbrello dokáže načítať zdrojový text už existujúceho projektu pre vytvorenie
+systémového modelu. Umbrello 1.1 dokáže načítavať zdrojový kód v jazyku C++,
+ďalšie jazyky budú nasledovať v neskorších verziách.
+</para>
+
+<para>
+Aby bolo možné triedy importovať do aktuálneho modelu, musíme zvoliť položku
+<guimenuitem>Importovať triedy...</guimenuitem> z menu
+<guimenu>Kód</guimenu>.
+V dialógu, ktorý sa objaví, si musíme vybrať súbory, ktoré obsahujú deklarácie
+tried jazyka C++ a potvrdiť stlačením OK. Triedy sa importujú a budú vložené do
+stromu modelu. Pripomíname, že Umbrello pri načítavaní nevytvára diagramy, len
+načíta triedy. Tieto môžeme potom použiť pri už existujúcich diagramoch.
+</para>
+
+<para>
+<screenshot>
+ <screeninfo>Import zdrojového kódu</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="pics/code-import.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Dialóg pre import zdrojového kódu v
+ Umbrello</phrase>
+ </textobject>
+ <caption>
+ <para>Dialóg pre import zdrojového kódu v
+ Umbrello</para>
+ </caption>
+ </mediaobject>
+</screenshot>
+</para>
+
+</sect1>
+</chapter>
+<!--code-import-generation-->
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/faq.docbook b/tde-i18n-sk/docs/tdesdk/umbrello/faq.docbook
new file mode 100644
index 00000000000..e6ef25ee2af
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/faq.docbook
@@ -0,0 +1,56 @@
+<chapter id="faq">
+
+<title>FAQ - Často kladené otázky</title>
+
+<qandaset>
+ <qandaentry>
+ <question>
+ <para>
+ V mojom paneli nástrojov chýbajú niektoré symboly UML. Čo sa stalo s nimi?
+ </para>
+ </question>
+ <answer>
+ <para>
+ Je možné, že Umbrello nebol správne nainštalovaný, čiže nemôže nájsť niektoré
+ symboly.
+ </para>
+ <para>
+ Ak bol Umbrello nainštalovaný z predkompilovaného balíka, prosím, obráťte sa
+ na poskytovateľa balíka, aby mohol problém odstrániť. Ak bol Umbrello priamo
+ skompilovaný zo zdrojov, asi nebol zadaný argument
+ <userinput><option>--prefix</option></userinput> príkazu
+ <command>configure</command> správne zadaný. Prosím, prečítajte si kapitolu o
+ inštalácii.
+ </para>
+ </answer>
+ </qandaentry>
+ <qandaentry>
+ <question>
+ <para>
+ Mám otázku, na ktorú nenachádzam odpoveď v tejto dokumentácii.
+ Kde môžem nájsť ďalšie informácie?
+ </para>
+ </question>
+ <answer>
+ <para>
+ Ak je to otázka ohľadne Umbrello alebo všeobecne o UML, potom sa môžete
+ prihlásiť do elektronickej konferencie užívateľov Umbrello
+ <email>[email protected]</email> a posielať e-maily do tejto
+ konferencie.
+ </para>
+
+ <para>
+ Ak ide o otázku týkajúcu sa vývoja Umbrello, môžete vývojárov kontaktovať
+ priamo cez elektronickú konferenciu
+ <email>[email protected]</email> a posielať e-maily.
+ </para>
+
+ <para>
+ Ďalšie informácie a kontektné adresy, ako aj archív uvedených elektronických
+ konferencií je možné nájsť na <ulink url="http://uml.sf.net">domovskej
+ stránke Umbrello</ulink>.
+ </para>
+ </answer>
+ </qandaentry>
+</qandaset>
+</chapter>
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/installation.docbook b/tde-i18n-sk/docs/tdesdk/umbrello/installation.docbook
new file mode 100644
index 00000000000..11759a7dd24
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/installation.docbook
@@ -0,0 +1,151 @@
+<chapter id="installation">
+<title>Inštalácia</title>
+<sect1 id="general_instructions">
+<title>Všeobecný návod</title>
+<para>
+Umbrello je možné inštalovať veľmi jednoducho, ak použijeme predkompilovaný
+balík (.rpm, .deb) pre náš systém. Ak chceme aplikáciu prekompilovať sami alebo pre náš systém
+neexistuje binárny balík, môžeme si stiahnuť zdroje a potom
+postupovať podľa pokynov pre inštaláciu zo zdrojového kódu.
+</para>
+
+<para>
+Je nám známe, že mnohým užívateľom spôsobuje problémy nainštalovať Umbrello zo
+zdrojov, a preto sa snažíme poskytnúť množstvo binárnych balíkov pre rôzne
+systémy/distribúcie, Ak chcete nainštalovať Umbrello z binárneho balíka,
+vyhľadajte si príslušný balík na <ulink
+url="http://uml.sourceforge.net/">domovskej stránke Umbrello</ulink>. Tu sa
+ukladajú všetky balíky, ktoré sme vytvorili sami, resp. nám dodali tretie strany.
+</para>
+
+<para>
+Ak dokážete vytvoriť balík pre platformu, pre ktorú ešte neexistuje daný balík, prosím,
+kontaktujte vývojárov, aby sa tento balík mohol zverejniť a tým
+podporiť ostatných užívateľov!
+</para>
+
+</sect1>
+
+<sect1 id="binary_installation">
+
+<title>Inštalácia z binárnych balíkov</title>
+
+<para>
+Ak chceme nainštalovať predkompilovaný balík Umbrello, musíme použiť manažér
+balíkov, ktorý je dodávaný spolu so systémom. Často je možné takýchto manažérov
+balíkov spustiť priamo z príkazového riadku. Ak napr. chceme nainštalovať balík
+pre systém Debian (.deb), musíme prejsť do priečinku s príslušným balíkom
+a zapísať tento príkaz:
+
+<screen width="40">
+ <prompt>% </prompt><userinput>dpkg -i umbrello-1.1-i386.deb</userinput>
+</screen>
+</para>
+
+<para>
+V prípade balíka rpm znie príkaz takto:
+<screen width="40">
+ <prompt>% </prompt><userinput>rpm -i umbrello-1.1-i386.rpm</userinput>
+</screen>
+</para>
+
+<para>
+Pre ostatné platformy pozri dokumentáciu systému.
+</para>
+
+</sect1>
+
+<sect1 id="source_installation">
+
+<title>Inštalácia zo zdrojového kódu</title>
+
+<para>
+Ak chceme Umbrello inštalovať priamo zo zdrojov, je dobré, ak si prečítame
+súbory README a INSTALL, kde sa uvádzajú najnovšie informácie.
+</para>
+
+<para>
+Prvým krokom pri inštalácii zo zdrojového kódu je rozbaliť zdroj. Preto prejdeme
+do priečinku s príslušným archívom a zapíšeme príkaz:
+<screen width="40">
+ <prompt>%</prompt><userinput>tar -xvzf umbrello-1.1.tar.gz</userinput>
+</screen>
+</para>
+
+<para>
+Tým sa vytvorí nový priečinok, ktorý obsahuje zdrojové súbory.
+</para>
+
+<para>
+Ďalší krok je prejsť do tohto priečinku, konfigurovať proces kompilácie a potom
+ho spustiť. Preto sú v princípe potrebné tieto príkazy:
+<screen width="40">
+ <prompt>% </prompt><userinput>./configure --prefix=&lt;cesta_k_základnému_adresáru_KDE&gt;</userinput>
+ <prompt>%</prompt><userinput>make</userinput>
+</screen>
+</para>
+
+<para>
+Pri tomto príkaze sa správna cesta k základnému priečinku nastavuje parametrom
+<quote>--prefix</quote>. Tým sa zabezpečí to, že Umbrello nájde všetky súbory
+a knižnice potrebné pre normálnu prevádzku.
+</para>
+
+<para>
+Po ukončení procesu kompilácie treba nainštalovať vygenerované súbory. Normálne
+je preto potrebné mať práva administrátora systému. Pre ich získanie sú potrebné
+principiálne tieto príkazy:
+<screen width="40">
+ <prompt>% </prompt><userinput>su</userinput>
+</screen>
+</para>
+
+<para>
+Potom treba zadať heslo systémového administrátora. Aby sme mohli program konečne
+nainštalovať, zadáme tento príkaz:
+<screen width="40">
+ <prompt>% </prompt><userinput>make install</userinput>
+</screen>
+</para>
+
+</sect1>
+
+<sect1 id="running_program">
+
+<title>Spustenie programu</title>
+
+<para>
+Po nainštalovaní programu Umbrello ho môžeme spustiť zapísaním príkazu do
+príkazového riadku:
+<screen width="40">
+ <prompt>%</prompt><userinput>umbrello</userinput>
+</screen>
+</para>
+
+<para>
+Program môžeme tiež spustiť z menu KDE. Program je uvedený v podmenu
+<guimenu>Vývoj</guimenu> ako položka <emphasis>Umbrello UML Modeller</emphasis>.
+</para>
+
+<para>
+ <screenshot>
+ <screeninfo>Hlavné okno Umbrello</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="pics/umbrello-main-screen.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Hlavné okno Umbrello</phrase>
+ </textobject>
+ <caption>
+ <para>
+ Hlavné okno Umbrello
+ </para>
+ </caption>
+ </mediaobject>
+ </screenshot>
+</para>
+
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/introduction.docbook b/tde-i18n-sk/docs/tdesdk/umbrello/introduction.docbook
new file mode 100644
index 00000000000..d1369661022
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/introduction.docbook
@@ -0,0 +1,61 @@
+<chapter id="introduction">
+<title>Úvod</title><!-- The introduction
+chapter contains a brief introduction for theapplication that explains what it
+does and where to reportproblems. Basically a long version of the abstract.
+Don't include arevision history. (see installation appendix comment) -->
+<para>
+<application>Umbrello UML Modeller</application> je nástroj na kreslenie UML
+diagramov, ktorý je možné nasadiť v procese vývoja softvéru. Umbrello pomáha
+vytvoriť vysokokvalitné projekty vo fáze analýzy a návrhu.
+</para>
+
+<para>
+Najlepší základ pre budúci softvérový systém je vytvorenie dobrého modelu,
+pomocou ktorého je možné komunikovať s ostatnými vývojármi alebo zákazníkmi.
+Dobrý model je absolútne dôležitý pre stredne veľké a veľké projekty, je však
+osožný aj pre menšie projekty. Program je možné nasadiť aj v projektoch
+zamestnávajúcich jediného človeka. Malé projekty profitujú z dobrého modelu,
+lebo človek má prehľad o tom, čo je možné urobiť správne hneď na prvý
+pokus.
+</para>
+
+<para> UML je jazyk diagramovej notácie pre popis takýchto modelov. Myšlienky
+môžeme vyjadriť pomocou rôznych diagramov UML. Umbrello UML Modeller 1.1
+podporuje tvorbu nasledujúcich typov diagramov
+</para>
+
+<itemizedlist>
+ <listitem>
+ <para>Diagram tried</para>
+ </listitem>
+ <listitem>
+ <para>Sekvenčný diagram</para>
+ </listitem>
+ <listitem>
+ <para>Diagram spolupráce</para>
+ </listitem>
+ <listitem>
+ <para>Diagram prípadov použitia</para>
+ </listitem>
+ <listitem>
+ <para>Stavový diagram</para>
+ </listitem>
+ <listitem>
+ <para>Diagram aktivít</para>
+ </listitem>
+</itemizedlist>
+
+<para>
+Viac informácií získate o UML na <ulink url="http://www.omg.org/">domovskej
+stránke OMG: http://www.omg.org/</ulink>
+</para>
+
+<para>
+Dúfame, že Umbrello UML Modeller vám bude nápomocný pri vývoji vysokokvalitného
+softvéru. Umbrello UML Modeller je voľne dostupný nástroj. Jediná vec, ktorú od
+vás požadujeme, aby ste chyby, problémy alebo návrhy hlásili vývojárom
+programu Umbrello prostredníctvom elektronickej konferencie
+<email>[email protected]</email>!
+</para>
+
+</chapter>
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/menu_reference.docbook b/tde-i18n-sk/docs/tdesdk/umbrello/menu_reference.docbook
new file mode 100644
index 00000000000..2076ca3d049
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/menu_reference.docbook
@@ -0,0 +1,399 @@
+<chapter id="menu-reference">
+
+<title>Referenčná príručka k menu</title>
+
+<para>
+Táto kapitola poskytuje krátky prehľad príkazov, ku ktorým môžeme pristúpiť
+prostredníctvom jednotlivých menu Umbrello.
+</para>
+
+<sect1 id="file-menu">
+<title>Menu Súbor</title>
+
+<sect2>
+
+<title>Nový</title>
+
+<para>
+Vytvorí nový model (nový dokument). Ak boli v aktuálnom modeli vykonané zmeny,
+program sa opýta, či chceme tieto zmeny uložiť pred vytvorením nových
+modelov.
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Otvoriť</title>
+
+<para>
+Otvorí existujúci súbor. Ak boli v aktuálnom súbore vykonané zmeny,
+program sa opýta, či chceme tieto zmeny uložiť pred otvorením súboru.
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Otvoriť nedávne</title>
+
+<para>
+Otvorí jeden z nedávno otvorených dokumentov. Ak boli v aktuálnom súbore
+vykonané zmeny, program sa opýta, či chceme tieto zmeny uložiť pred otvorením
+súboru.
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Uložiť</title>
+
+<para>
+Uloží aktuálny dokument na disk. Ak súbor ešte nebol uložený, musíme zadať cestu
+a názov súboru.
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Uložiť ako...</title>
+
+<para>
+Uloží dokument pod iným názvom alebo v inom adresári
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Zavrieť</title>
+
+<para>
+Zatvorí aktuálny dokument. Ak bol aktuálny súbor zmenený, program sa opýta, či
+chceme tieto zmeny uložiť. Ak uzavrieme v programe nejaký dokument, program
+automaticky vytvorí nový, prázdny dokument.
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Tlačiť</title>
+
+<para>
+Vytlačí aktuálny diagram.
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Koniec</title>
+
+<para>
+Ukončí aplikáciu. Ak bol dokument zmenený, máme možnosť ho uložiť pred
+ukončením programu.
+</para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="edit-menu">
+
+<title>Menu Upraviť</title>
+
+<sect2>
+
+<title>Vystrihnúť</title>
+
+<para>
+Vystrihne vybrané objekty a vloží ich do schránky.
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Kopírovať</title>
+
+<para>
+Prekopíruje vybrané objekty do schránky.
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Vložiť</title>
+
+<para>Vloží obsah schránky</para>
+
+</sect2>
+
+<sect2>
+
+<title>Vybrať všetko</title>
+
+<para>Vyberie všetky objekty v aktuálnom diagrame.</para>
+
+</sect2>
+
+<sect2>
+
+<title>Vymazať výber</title>
+
+<para>Odstráni vybrané objekty z diagramu</para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="diagram-menu">
+
+<title>Menu Diagram</title>
+
+<sect2>
+
+<title>Nový</title>
+
+<para>Položkou
+<guisubmenu>Nový</guisubmenu> môžeme vytvoriť nový diagram
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Zobraziť</title>
+
+<para>Položkou
+<guisubmenu>Zobraziť</guisubmenu> sa môžeme prepnúť na jeden z diagramov
+uvedených v zozname.
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Vyprázdniť diagram</title>
+
+<para>Vymaže obsah aktuálneho diagramu</para>
+
+</sect2>
+
+<sect2>
+
+<title>Pripnúť k mriežke</title>
+
+<para>
+Pripne prvky aktívneho diagramu k mriežke.
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Zobraziť mriežku</title>
+
+<para>Zobrazí mriežku v aktuálnom diagrame
+</para>
+</sect2>
+
+<sect2>
+
+<title>Vymazať</title>
+
+<para>Vymaže aktívny diagram.
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Exportovať ako obrázok...</title>
+
+<para>
+Exportuje aktívny diagram ako obrázok.
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Vlastnosti...</title>
+
+<para>
+Zobrazí dialóg vlastností pre aktívny diagram.
+</para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="code-menu">
+
+<title>Menu Kód</title>
+
+<sect2>
+
+<title>Importovať triedy...</title>
+
+<para>Umožní import importovať triedy z existujúceho zdrojového kódu do modelu.
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Asistent vytvorenia zdrojového kódu...</title>
+
+<para>Vyvolá asistenta, ktorý vás prevedie generovaním zdrojového kódu.
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Generovať všetok zdrojový kód</title>
+
+<para>Generuje ihneď zdrojový kód pre všetky triedy modelu. Použijú sa pri tom
+ako parametre nastavenia generovania zdrojového
+kódu.
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Asistent vytvorenia triedy...</title>
+
+<para>
+Vyvolá asistenta, ktorý pomáha pri vytvorení novej triedy pre model. Nová trieda
+sa vloží do stromu tried modelu, nie však do diagramu.
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Aktívny jazyk</title>
+
+<para>Tu môžete vybrať aktívny jazyk, ktorý sa použije pri generovaní zdrojového
+kódu.
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Pridať/odobrať jazyky</title>
+
+<para>
+Zobrazí dialóg, pomocou ktorého je možné pridať alebo odobrať jazyky pre
+generovanie zdrojového kódu. Zobrazia sa tu jazyky prístupné prostredníctvom
+zásuvných modulov.
+</para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="settings-menu">
+
+<title>Menu Nastavenia</title>
+
+<sect2>
+
+<title>Zobraziť panel nástrojov</title>
+
+<para>Zapne alebo vypne zobrazenie panelu nástrojov.
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Zobraziť stavový riadok</title>
+
+<para>Zapne alebo vypne zobrazenie stavového riadku.
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Zobraziť dokumentáciu</title>
+
+<para>Zapne alebo vypne zobrazenie okna dokumentácie.
+</para>
+
+</sect2>
+
+<sect2>
+
+<title>Nastaviť Umbrello...</title>
+
+<para>
+Umožní nastavenie mnohých parametrov aplikácie.
+</para>
+
+</sect2>
+
+</sect1>
+
+<sect1 id="help-menu">
+
+<title>Menu Pomocník</title>
+
+<sect2>
+
+<title>Manuál Umbrello UML Modeller</title>
+
+<para>Zobrazí túto príručku pre Umbrello.</para>
+
+</sect2>
+
+<sect2>
+
+<title>Čo je to?</title>
+
+<para>Zmení kurzor myši na nástroj <guimenuitem>Čo je to?</guimenuitem>
+Tým je možné získať ďalšie informácie o jednotlivých prvkoch užívateľského
+rozhrania.</para>
+
+</sect2>
+
+<sect2>
+
+<title>Poslať správu o chybe...</title>
+
+<para>Poskytuje informácie o tom, ako môžete informovať vývojárov o zistenej
+chybe.</para>
+
+</sect2>
+
+<sect2>
+
+<title>O Umbrello UML Modeller</title>
+
+<para>
+Zobrazí všeobecné informácie o programe Umbrello, napríklad informácie o
+licencii.</para>
+
+</sect2>
+
+<sect2>
+
+<title>O KDE</title>
+
+<para>Zobrazí všeobecné informácie o KDE, platforme, pre ktorú bol Umbrello
+navrhnutý.</para>
+
+</sect2>
+
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/other_features.docbook b/tde-i18n-sk/docs/tdesdk/umbrello/other_features.docbook
new file mode 100644
index 00000000000..afdf30deda8
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/other_features.docbook
@@ -0,0 +1,84 @@
+<chapter id="other-features">
+<title>Iné funkcie</title>
+<sect1>
+<title></title><!-- we need to make all extra features sect2, since sect1 makes
+them appear one per page in KDEhelp system. So we just put everything in an
+empty sect1... -->
+<para>V tejto kapitole upresníme význam mnohých funkcií programu Umbrello.
+</para>
+
+<sect2 id="copying-as-png">
+
+<title>Kopírovanie objektov ako obrázkov formátu PNG</title>
+
+<para>
+Popri normálnych funkciách Kopírovať, Vystrihnúť a Vložiť pre
+presun/kopírovanie objektov medzi jednotlivými diagramami dokáže objekty
+kopírovať aj ako obrázky formátu PNG, aby bolo možné ich vložiť do iných
+dokumentov. Pre použitie tejto funkcie nie je potrebné aplikovať žiadne
+špeciálne veci. Stačí vybrať objekt (triedu, aktéra, atď.) a kopírovať (Ctrl+C
+alebo prostredníctvom menu), otvoriť KWord (alebo akýkoľvek iný program, ktorý
+dokáže vložiť obrázky) a aktivovať funkciu Vložiť. Pomocou tejto funkcie môžeme
+ľahko exportovať časti diagramu ako obrázky.
+</para>
+
+</sect2>
+
+<sect2 id="export-as-png">
+
+<title>Export vo formáte PNG</title>
+
+<para>
+Môžeme samozrejme tiež exportovať celý diagram ako obrázok PNG. Zvolíme si
+diagram a z kontextového menu, vyvolaného stlačením pravého tlačidla myši
+aktivujeme položku <guimenuitem>Exportovať ako obrázok...</guimenuitem>.
+</para>
+</sect2>
+
+<sect2 id="printing">
+
+<title>Tlač</title>
+<para> Umbrello umožňuje tlač jednotlivých diagramov. Túto funkciu môžeme
+aktivovať buď prostredníctvom tlačidla
+<guibutton>Tlačiť</guibutton> z panela nástrojov programu alebo
+prostredníctvom položky <guimenuitem>Tlačiť</guimenuitem> z menu
+<guimenu>Súbor</guimenu>. Zobrazí sa štandardný dialóg tlače KDE, ktorým môžeme
+riadiť tlač diagramu.
+</para>
+</sect2>
+
+<sect2 id="logical-folders">
+
+<title>Logické priečinky</title>
+
+<para> Prelepšiu organizáciu modelu, hlavne pri väčších projektoch, môžeme
+vytvoriť logické priečinky v strome modelu.
+Stačí zvoliť <menuchoice><guimenu>Nový</guimenu><guimenuitem>Priečinok
+</guimenuitem></menuchoice> z kontextového menu štandardných priečinkov v strome
+modelu a vytvoriť nový priečinok. Priečinky môžeme vnárať a je možné pretiahnuť
+alebo vložiť do nich objekty.
+</para>
+
+<para>
+<screenshot>
+ <screeninfo>Organizovanie modelu pomocou priečinkov</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="pics/folders.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Organizovanie modelu pomocou logických priečinkov v Umbrello
+ </phrase>
+ </textobject>
+ <caption>
+ <para>Organizovanie modelu pomocou logických priečinkov v Umbrello</para>
+ </caption>
+ </mediaobject>
+</screenshot>
+</para>
+
+</sect2>
+
+</sect1>
+
+</chapter>
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/pics/Makefile.am b/tde-i18n-sk/docs/tdesdk/umbrello/pics/Makefile.am
new file mode 100644
index 00000000000..f93c181eae7
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/pics/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = sk
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = umbrello/pics
+KDE_MANS = AUTO
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/pics/Makefile.in b/tde-i18n-sk/docs/tdesdk/umbrello/pics/Makefile.in
new file mode 100644
index 00000000000..d78805136d5
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/pics/Makefile.in
@@ -0,0 +1,613 @@
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
+# KDE tags expanded automatically by am_edit - $Revision: 483858 $
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+subdir = docs/tdesdk/umbrello/pics
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+#>- html-recursive info-recursive install-data-recursive \
+#>- install-dvi-recursive install-exec-recursive \
+#>- install-html-recursive install-info-recursive \
+#>- install-pdf-recursive install-ps-recursive install-recursive \
+#>- installcheck-recursive installdirs-recursive pdf-recursive \
+#>- ps-recursive uninstall-recursive
+#>+ 7
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+ html-recursive info-recursive install-data-recursive \
+ install-dvi-recursive install-exec-recursive \
+ install-html-recursive install-info-recursive \
+ install-pdf-recursive install-ps-recursive install-recursive \
+ installcheck-recursive installdirs-recursive pdf-recursive \
+ ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+#>+ 1
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+tdeinitdir = @tdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = sk
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+KDE_DOCS = umbrello/pics
+KDE_MANS = AUTO
+#>- all: all-recursive
+#>+ 1
+all: docs-am all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+#>- @for dep in $?; do \
+#>- case '$(am__configure_deps)' in \
+#>- *$$dep*) \
+#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+#>- && exit 0; \
+#>- exit 1;; \
+#>- esac; \
+#>- done; \
+#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdesdk/umbrello/pics/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/tdesdk/umbrello/pics/Makefile
+#>+ 12
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdesdk/umbrello/pics/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdesdk/umbrello/pics/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdesdk/umbrello/pics/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=class-diagram.png umbrello-ui.png add-remove-languages.png class.png code-import.png association.png state-diagram.png activity-diagram.png generalization.png umbrello-ui-clean.png generation-options.png collaboration-diagram.png Makefile.in composition.png aggregation.png umbrello-main-screen.png Makefile.am use-case-diagram.png sequence-diagram.png folders.png
+
+#>+ 2
+docs-am: sequence-diagram.png umbrello-ui.png umbrello-ui-clean.png generalization.png aggregation.png composition.png umbrello-main-screen.png association.png add-remove-languages.png use-case-diagram.png class-diagram.png generation-options.png state-diagram.png folders.png activity-diagram.png collaboration-diagram.png code-import.png class.png
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/pics
+ @for base in sequence-diagram.png umbrello-ui.png umbrello-ui-clean.png generalization.png aggregation.png composition.png umbrello-main-screen.png association.png add-remove-languages.png use-case-diagram.png class-diagram.png generation-options.png state-diagram.png folders.png activity-diagram.png collaboration-diagram.png code-import.png class.png ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/pics/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/pics/$$base ;\
+ done
+
+uninstall-nls:
+ for base in sequence-diagram.png umbrello-ui.png umbrello-ui-clean.png generalization.png aggregation.png composition.png umbrello-main-screen.png association.png add-remove-languages.png use-case-diagram.png class-diagram.png generation-options.png state-diagram.png folders.png activity-diagram.png collaboration-diagram.png code-import.png class.png ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/umbrello/pics/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in sequence-diagram.png umbrello-ui.png umbrello-ui-clean.png generalization.png aggregation.png composition.png umbrello-main-screen.png association.png add-remove-languages.png use-case-diagram.png class-diagram.png generation-options.png state-diagram.png folders.png activity-diagram.png collaboration-diagram.png code-import.png class.png ; do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdesdk/umbrello/pics/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/tdesdk/umbrello/pics/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdesdk/umbrello/pics/Makefile.in
+
+
+#>+ 21
+clean-bcheck:
+ rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+ @for i in ; do \
+ if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+ echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+ echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+ echo "$$i"; \
+ if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+ rm -f $$i.bchecktest.cc; exit 1; \
+ fi ; \
+ echo "" >> $$i.bchecktest.cc.class; \
+ perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+ rm -f a.out; \
+ fi ; \
+ done
+
+
+#>+ 3
+final:
+ $(MAKE) all-am
+
+#>+ 3
+final-install:
+ $(MAKE) install-am
+
+#>+ 3
+no-final:
+ $(MAKE) all-am
+
+#>+ 3
+no-final-install:
+ $(MAKE) install-am
+
+#>+ 3
+kde-rpo-clean:
+ -rm -f *.rpo
+
+#>+ 3
+nmcheck:
+nmcheck-am: nmcheck
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/pics/activity-diagram.png b/tde-i18n-sk/docs/tdesdk/umbrello/pics/activity-diagram.png
new file mode 100644
index 00000000000..e477fdedc4d
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/pics/activity-diagram.png
Binary files differ
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/pics/add-remove-languages.png b/tde-i18n-sk/docs/tdesdk/umbrello/pics/add-remove-languages.png
new file mode 100644
index 00000000000..761c8608021
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/pics/add-remove-languages.png
Binary files differ
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/pics/aggregation.png b/tde-i18n-sk/docs/tdesdk/umbrello/pics/aggregation.png
new file mode 100644
index 00000000000..e80705d0682
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/pics/aggregation.png
Binary files differ
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/pics/association.png b/tde-i18n-sk/docs/tdesdk/umbrello/pics/association.png
new file mode 100644
index 00000000000..a13b7051f92
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/pics/association.png
Binary files differ
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/pics/class-diagram.png b/tde-i18n-sk/docs/tdesdk/umbrello/pics/class-diagram.png
new file mode 100644
index 00000000000..03a859a69ba
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/pics/class-diagram.png
Binary files differ
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/pics/class.png b/tde-i18n-sk/docs/tdesdk/umbrello/pics/class.png
new file mode 100644
index 00000000000..2631eea1db3
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/pics/class.png
Binary files differ
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/pics/code-import.png b/tde-i18n-sk/docs/tdesdk/umbrello/pics/code-import.png
new file mode 100644
index 00000000000..ae924e7ae6e
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/pics/code-import.png
Binary files differ
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/pics/collaboration-diagram.png b/tde-i18n-sk/docs/tdesdk/umbrello/pics/collaboration-diagram.png
new file mode 100644
index 00000000000..32d710ab132
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/pics/collaboration-diagram.png
Binary files differ
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/pics/composition.png b/tde-i18n-sk/docs/tdesdk/umbrello/pics/composition.png
new file mode 100644
index 00000000000..c85dce4471f
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/pics/composition.png
Binary files differ
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/pics/folders.png b/tde-i18n-sk/docs/tdesdk/umbrello/pics/folders.png
new file mode 100644
index 00000000000..785a1838957
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/pics/folders.png
Binary files differ
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/pics/generalization.png b/tde-i18n-sk/docs/tdesdk/umbrello/pics/generalization.png
new file mode 100644
index 00000000000..9803aef575b
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/pics/generalization.png
Binary files differ
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/pics/generation-options.png b/tde-i18n-sk/docs/tdesdk/umbrello/pics/generation-options.png
new file mode 100644
index 00000000000..f8688ac3e83
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/pics/generation-options.png
Binary files differ
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/pics/sequence-diagram.png b/tde-i18n-sk/docs/tdesdk/umbrello/pics/sequence-diagram.png
new file mode 100644
index 00000000000..eacd39b695c
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/pics/sequence-diagram.png
Binary files differ
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/pics/state-diagram.png b/tde-i18n-sk/docs/tdesdk/umbrello/pics/state-diagram.png
new file mode 100644
index 00000000000..3379e2a8fa8
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/pics/state-diagram.png
Binary files differ
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/pics/umbrello-main-screen.png b/tde-i18n-sk/docs/tdesdk/umbrello/pics/umbrello-main-screen.png
new file mode 100644
index 00000000000..f7fc4ccd2a2
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/pics/umbrello-main-screen.png
Binary files differ
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/pics/umbrello-ui-clean.png b/tde-i18n-sk/docs/tdesdk/umbrello/pics/umbrello-ui-clean.png
new file mode 100644
index 00000000000..72552f34c3d
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/pics/umbrello-ui-clean.png
Binary files differ
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/pics/umbrello-ui.png b/tde-i18n-sk/docs/tdesdk/umbrello/pics/umbrello-ui.png
new file mode 100644
index 00000000000..06304592907
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/pics/umbrello-ui.png
Binary files differ
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/pics/use-case-diagram.png b/tde-i18n-sk/docs/tdesdk/umbrello/pics/use-case-diagram.png
new file mode 100644
index 00000000000..384058f4615
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/pics/use-case-diagram.png
Binary files differ
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/screen-shots.xmi b/tde-i18n-sk/docs/tdesdk/umbrello/screen-shots.xmi
new file mode 100644
index 00000000000..cbf0feb297f
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/screen-shots.xmi
@@ -0,0 +1,378 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<XMI xmlns:UML="org.omg/standards/UML" verified="false" timestamp="" xmi.version="1.2" >
+<XMI.header>
+<XMI.documentation>
+<XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
+ <XMI.exporterVersion>1.1</XMI.exporterVersion> </XMI.documentation>
+ <XMI.model xmi.name="screen-shots" href="/home/bartkozo/qt/umbrello-nightly/uml/doc/sk/screen-shots.xmi" />
+ <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" /> </XMI.header>
+ <XMI.content>
+<docsettings viewid="19" documentation="" uniqueid="110" />
+ <umlobjects>
+<UML:Actor stereotype="" package="" xmi.id="3" abstract="0" documentation="" name="Rezerv�tor letov" static="0" scope="200" />
+ <UML:UseCase stereotype="" package="" xmi.id="4" abstract="0" documentation="" name="Rezervova� let" static="0" scope="200" />
+ <UML:UseCase stereotype="" package="" xmi.id="5" abstract="0" documentation="" name="Rezervova� let v cestovnej kancel�rii" static="0" scope="200" />
+ <UML:UseCase stereotype="" package="" xmi.id="6" abstract="0" documentation="" name="Rezervova� let telefonicky" static="0" scope="200" />
+ <UML:Actor stereotype="" package="" xmi.id="7" abstract="0" documentation="" name="Pracovn�k telefonickej rezerv�cie" static="0" scope="200" />
+ <UML:Actor stereotype="" package="" xmi.id="8" abstract="0" documentation="" name="Z�kazn�k" static="0" scope="200" />
+ <UML:UseCase stereotype="" package="" xmi.id="10" abstract="0" documentation="" name="Pr�pad_pou�itia" static="0" scope="200" />
+ <UML:Actor stereotype="" package="" xmi.id="11" abstract="0" documentation="" name="Akt�r" static="0" scope="200" />
+ <UML:Class stereotype="" package="" xmi.id="12" abstract="0" documentation="" name="�iados�" static="0" scope="200" />
+ <UML:Class stereotype="" package="" xmi.id="13" abstract="0" documentation="" name="Hlavi�ka" static="0" scope="200" >
+<UML:Operation stereotype="" package="" xmi.id="16" type="int" abstract="0" documentation="" name="getCode" static="0" scope="200" />
+ <UML:Operation stereotype="" package="" xmi.id="17" type="void" abstract="0" documentation="" name="setCode" static="0" scope="200" >
+<UML:Parameter stereotype="" package="" xmi.id="1" value="" type="int" abstract="0" documentation="" name="c" static="0" scope="200" /> </UML:Operation>
+ <UML:Attribute stereotype="" package="" xmi.id="15" value="" type="int" abstract="0" documentation="" name="code" static="0" scope="201" /> </UML:Class>
+ <UML:Class stereotype="" package="" xmi.id="14" abstract="0" documentation="" name="Obsah" static="0" scope="200" />
+ <UML:Class stereotype="" package="" xmi.id="18" abstract="0" documentation="" name="Server" static="0" scope="200" />
+ <UML:Class stereotype="" package="" xmi.id="20" abstract="0" documentation="" name="Rodi�" static="0" scope="200" >
+<UML:Operation stereotype="" package="" xmi.id="23" type="double" abstract="0" documentation="" name="oper�cia1" static="0" scope="200" >
+<UML:Parameter stereotype="" package="" xmi.id="1" value="" type="bool" abstract="0" documentation="" name="p" static="0" scope="200" /> </UML:Operation>
+ <UML:Operation stereotype="" package="" xmi.id="24" type="void" abstract="0" documentation="" name="oper�cia2" static="0" scope="202" />
+ <UML:Attribute stereotype="" package="" xmi.id="21" value="" type="int" abstract="0" documentation="" name="attr1" static="0" scope="200" />
+ <UML:Attribute stereotype="" package="" xmi.id="22" value="" type="string" abstract="0" documentation="" name="attr2" static="0" scope="200" /> </UML:Class>
+ <UML:Class stereotype="" package="" xmi.id="25" abstract="0" documentation="" name="Potomok" static="0" scope="200" />
+ <UML:Class stereotype="" package="" xmi.id="26" abstract="0" documentation="" name="Firma" static="0" scope="200" />
+ <UML:Class stereotype="" package="" xmi.id="27" abstract="0" documentation="" name="Zamestnanec" static="0" scope="200" />
+ <UML:Class stereotype="" package="" xmi.id="28" abstract="0" documentation="" name="Auto" static="0" scope="200" />
+ <UML:Class stereotype="" package="" xmi.id="29" abstract="0" documentation="" name="Koleso" static="0" scope="200" />
+ <UML:Class stereotype="" package="" xmi.id="30" abstract="0" documentation="" name="Kniha" static="0" scope="200" />
+ <UML:Class stereotype="" package="" xmi.id="31" abstract="0" documentation="" name="Kapitola" static="0" scope="200" />
+ <UML:Class stereotype="" package="" xmi.id="46" abstract="0" documentation="" name="Obj1" static="0" scope="200" />
+ <UML:Class stereotype="" package="" xmi.id="47" abstract="0" documentation="" name="Obj2" static="0" scope="200" />
+ <UML:Class stereotype="" package="" xmi.id="56" abstract="0" documentation="" name="Obj3" static="0" scope="200" />
+ <UML:Class stereotype="" package="" xmi.id="67" abstract="0" documentation="" name="nov�_trieda" static="0" scope="200" >
+<UML:Operation stereotype="" package="" xmi.id="109" type="void" abstract="0" documentation="" name="operA" static="0" scope="200" />
+ <UML:Operation stereotype="" package="" xmi.id="110" type="bool" abstract="0" documentation="" name="operB" static="0" scope="200" >
+<UML:Parameter stereotype="" package="" xmi.id="1" value="" type="bool" abstract="0" documentation="" name="param1" static="0" scope="200" /> </UML:Operation>
+ <UML:Attribute stereotype="" package="" xmi.id="107" value="" type="int" abstract="0" documentation="" name="atr1" static="0" scope="200" />
+ <UML:Attribute stereotype="" package="" xmi.id="108" value="" type="bool" abstract="0" documentation="" name="atr2" static="0" scope="201" /> </UML:Class>
+ <UML:Class stereotype="" package="" xmi.id="86" abstract="0" documentation="" name="Dispe�er" static="0" scope="200" />
+ <UML:Class stereotype="" package="" xmi.id="87" abstract="0" documentation="" name="Fronta" static="0" scope="200" >
+<UML:Operation stereotype="" package="" xmi.id="96" type="Type" abstract="0" documentation="" name="receive" static="0" scope="200" /> </UML:Class>
+ <UML:Class stereotype="" package="" xmi.id="88" abstract="0" documentation="" name="Vorarbeiter" static="0" scope="200" >
+<UML:Operation stereotype="" package="" xmi.id="97" type="Arbeiter" abstract="0" documentation="" name="ladeArbeiter" static="0" scope="200" >
+<UML:Parameter stereotype="" package="" xmi.id="1" value="" type="Transaktion" abstract="0" documentation="" name="Arbeit" static="0" scope="200" /> </UML:Operation> </UML:Class>
+ <UML:Class stereotype="" package="" xmi.id="89" abstract="0" documentation="" name="Pracovn�k" static="0" scope="200" >
+<UML:Operation stereotype="" package="" xmi.id="100" type="" abstract="0" documentation="" name="pracuj" static="0" scope="200" /> </UML:Class> </umlobjects>
+ <diagrams>
+<diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="1" documentation="" type="402" showops="1" showpackage="0" name="Diagram_tried" localid="30000" showstereotype="0" showscope="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
+<widgets>
+<UML:ConceptWidget usesdiagramfillcolour="0" width="57" showattsigs="601" usesdiagramusefillcolour="0" x="223" linecolour="#ff0000" y="142" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="27" usefillcolor="1" showattributes="0" xmi.id="12" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ConceptWidget usesdiagramfillcolour="0" width="145" showattsigs="601" usesdiagramusefillcolour="0" x="19" linecolour="#ff0000" y="121" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="68" usefillcolor="1" showattributes="1" xmi.id="13" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ConceptWidget usesdiagramfillcolour="0" width="51" showattsigs="601" usesdiagramusefillcolour="0" x="226" linecolour="#ff0000" y="284" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="27" usefillcolor="1" showattributes="0" xmi.id="14" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ConceptWidget usesdiagramfillcolour="0" width="53" showattsigs="601" usesdiagramusefillcolour="0" x="225" linecolour="#ff0000" y="25" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="27" usefillcolor="1" showattributes="0" xmi.id="18" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" /> </widgets>
+ <messages/>
+ <associations>
+<UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="12" widgetaid="13" documentation="" type="510" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="166" linecolour="none" y="157" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="213" linecolour="none" y="157" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="193" linecolour="none" y="155" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="164" starty="155" />
+ <endpoint endx="223" endy="155" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="12" widgetaid="14" documentation="" type="510" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="241" linecolour="none" y="263" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="241" linecolour="none" y="171" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="251" linecolour="none" y="226" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="251" starty="284" />
+ <endpoint endx="251" endy="169" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="18" widgetaid="12" documentation="" type="501" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="223" linecolour="none" y="121" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="0..*" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="234" linecolour="none" y="54" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="251" linecolour="none" y="97" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="prich�dzaj�ce �iadosti" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="251" starty="142" />
+ <endpoint endx="251" endy="52" /> </linepath> </UML:AssocWidget> </associations> </diagram>
+ <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="2" documentation="" type="400" showops="1" showpackage="0" name="Diagram_pr�padov_pou�itia" localid="30000" showstereotype="0" showscope="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
+<widgets>
+<UML:ActorWidget usesdiagramfillcolour="0" width="99" usesdiagramusefillcolour="0" x="310" linecolour="#ff0000" y="277" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="60" usefillcolor="1" xmi.id="3" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:UseCaseWidget usesdiagramfillcolour="1" width="88" usesdiagramusefillcolour="1" x="310" linecolour="none" y="113" usesdiagramlinecolour="1" fillcolour="none" height="50" usefillcolor="1" xmi.id="4" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:UseCaseWidget usesdiagramfillcolour="0" width="208" usesdiagramusefillcolour="0" x="500" linecolour="#ff0000" y="120" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="50" usefillcolor="1" xmi.id="5" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:UseCaseWidget usesdiagramfillcolour="0" width="149" usesdiagramusefillcolour="0" x="29" linecolour="#ff0000" y="120" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="50" usefillcolor="1" xmi.id="6" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActorWidget usesdiagramfillcolour="0" width="189" usesdiagramusefillcolour="0" x="33" linecolour="#ff0000" y="269" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="60" usefillcolor="1" xmi.id="7" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActorWidget usesdiagramfillcolour="0" width="59" usesdiagramusefillcolour="0" x="570" linecolour="#ff0000" y="282" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="60" usefillcolor="1" xmi.id="8" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" /> </widgets>
+ <messages/>
+ <associations>
+<UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="4" widgetaid="3" documentation="" type="503" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="356" linecolour="none" y="220" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="359" starty="277" />
+ <endpoint endx="354" endy="163" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="4" widgetaid="5" documentation="" type="500" >
+<linepath>
+<startpoint startx="500" starty="145" />
+ <endpoint endx="398" endy="138" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="4" widgetaid="6" documentation="" type="500" >
+<linepath>
+<startpoint startx="178" starty="145" />
+ <endpoint endx="310" endy="138" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="3" widgetaid="7" documentation="" type="500" >
+<linepath>
+<startpoint startx="222" starty="299" />
+ <endpoint endx="310" endy="307" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="3" widgetaid="8" documentation="" type="500" >
+<linepath>
+<startpoint startx="570" starty="312" />
+ <endpoint endx="409" endy="307" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="5" widgetaid="8" documentation="" type="503" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="601" linecolour="none" y="226" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="599" starty="282" />
+ <endpoint endx="604" endy="170" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="6" widgetaid="7" documentation="" type="503" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="115" linecolour="none" y="219" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="127" starty="269" />
+ <endpoint endx="103" endy="170" /> </linepath> </UML:AssocWidget> </associations> </diagram>
+ <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="9" documentation="" type="400" showops="1" showpackage="0" name="Prvky_pr�padov_pou�itia" localid="30000" showstereotype="0" showscope="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
+<widgets>
+<UML:UseCaseWidget usesdiagramfillcolour="0" width="96" usesdiagramusefillcolour="0" x="334" linecolour="#ff0000" y="110" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="50" usefillcolor="1" xmi.id="10" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActorWidget usesdiagramfillcolour="0" width="38" usesdiagramusefillcolour="0" x="338" linecolour="#ff0000" y="244" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="60" usefillcolor="1" xmi.id="11" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" /> </widgets>
+ <messages/>
+ <associations/> </diagram>
+ <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="19" documentation="" type="402" showops="1" showpackage="0" name="Diagram_tried_1" localid="30000" showstereotype="0" showscope="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
+<widgets>
+<UML:ConceptWidget usesdiagramfillcolour="0" width="48" showattsigs="601" usesdiagramusefillcolour="0" x="189" linecolour="#ff0000" y="134" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="27" usefillcolor="1" showattributes="0" xmi.id="20" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ConceptWidget usesdiagramfillcolour="0" width="65" showattsigs="601" usesdiagramusefillcolour="0" x="181" linecolour="#ff0000" y="214" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="27" usefillcolor="1" showattributes="0" xmi.id="25" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ConceptWidget usesdiagramfillcolour="0" width="48" showattsigs="601" usesdiagramusefillcolour="0" x="117" linecolour="#ff0000" y="324" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="33" usefillcolor="1" showattributes="1" xmi.id="26" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ConceptWidget usesdiagramfillcolour="0" width="92" showattsigs="601" usesdiagramusefillcolour="0" x="313" linecolour="#ff0000" y="324" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="33" usefillcolor="1" showattributes="1" xmi.id="27" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ConceptWidget usesdiagramfillcolour="1" width="48" showattsigs="601" usesdiagramusefillcolour="1" x="127" linecolour="none" y="73" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showattributes="1" xmi.id="28" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ConceptWidget usesdiagramfillcolour="0" width="54" showattsigs="601" usesdiagramusefillcolour="0" x="286" linecolour="#ff0000" y="73" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="33" usefillcolor="1" showattributes="1" xmi.id="29" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ConceptWidget usesdiagramfillcolour="0" width="48" showattsigs="601" usesdiagramusefillcolour="0" x="150" linecolour="#ff0000" y="419" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="33" usefillcolor="1" showattributes="1" xmi.id="30" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ConceptWidget usesdiagramfillcolour="0" width="61" showattsigs="601" usesdiagramusefillcolour="0" x="272" linecolour="#ff0000" y="419" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="33" usefillcolor="1" showattributes="1" xmi.id="31" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ConceptWidget usesdiagramfillcolour="0" width="179" showattsigs="601" usesdiagramusefillcolour="0" x="621" linecolour="#ff0000" y="215" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="85" usefillcolor="1" showattributes="1" xmi.id="67" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ConceptWidget usesdiagramfillcolour="1" width="48" showattsigs="601" usesdiagramusefillcolour="1" x="225" linecolour="none" y="571" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showattributes="1" xmi.id="56" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" /> </widgets>
+ <messages/>
+ <associations>
+<UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="20" widgetaid="25" documentation="" type="500" >
+<linepath>
+<startpoint startx="213" starty="214" />
+ <endpoint endx="213" endy="161" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="26" widgetaid="27" documentation="" type="503" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="285" linecolour="none" y="342" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1..*" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="167" linecolour="none" y="342" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="239" linecolour="none" y="340" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="313" starty="340" />
+ <endpoint endx="165" endy="340" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="28" widgetaid="29" documentation="" type="501" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="276" linecolour="none" y="91" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="177" linecolour="none" y="91" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="230" linecolour="none" y="89" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="286" starty="89" />
+ <endpoint endx="175" endy="89" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="30" widgetaid="31" documentation="" type="510" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="244" linecolour="none" y="437" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1..*" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="200" linecolour="none" y="437" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="235" linecolour="none" y="435" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="272" starty="435" />
+ <endpoint endx="198" endy="435" /> </linepath> </UML:AssocWidget> </associations> </diagram>
+ <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="32" documentation="" type="405" showops="1" showpackage="0" name="Diagram_aktiv�t" localid="30000" showstereotype="0" showscope="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
+<widgets>
+<UML:ActivityWidget usesdiagramfillcolour="1" width="10" activityname="Activity" usesdiagramusefillcolour="1" x="96" linecolour="none" y="83" usesdiagramlinecolour="1" fillcolour="none" height="10" usefillcolor="1" xmi.id="33" documentation="" activitytype="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="0" width="133" activityname="Identifikova� z�kazn�ka" usesdiagramusefillcolour="0" x="223" linecolour="#ff0000" y="76" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="25" usefillcolor="1" xmi.id="34" documentation="" activitytype="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="0" width="166" activityname="Prevzia� �iados� o rezerv�ciu" usesdiagramusefillcolour="0" x="13" linecolour="#ff0000" y="180" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="25" usefillcolor="1" xmi.id="35" documentation="" activitytype="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="0" width="152" activityname="Prekontrolova� dostupnos�" usesdiagramusefillcolour="0" x="20" linecolour="#ff0000" y="270" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="25" usefillcolor="1" xmi.id="36" documentation="" activitytype="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="0" width="72" activityname="Rezervova�" usesdiagramusefillcolour="0" x="253" linecolour="#ff0000" y="401" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="25" usefillcolor="1" xmi.id="37" documentation="" activitytype="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="0" width="178" activityname="Potvrdi� rezerv�ciu z�kazn�kovi" usesdiagramusefillcolour="0" x="198" linecolour="#ff0000" y="481" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="25" usefillcolor="1" xmi.id="38" documentation="" activitytype="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="1" width="10" activityname="Activity" usesdiagramusefillcolour="1" x="472" linecolour="none" y="488" usesdiagramlinecolour="1" fillcolour="none" height="10" usefillcolor="1" xmi.id="39" documentation="" activitytype="2" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="1" width="10" activityname="Activity" usesdiagramusefillcolour="1" x="618" linecolour="none" y="468" usesdiagramlinecolour="1" fillcolour="none" height="10" usefillcolor="1" xmi.id="40" documentation="" activitytype="2" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="1" width="20" activityname="Activity" usesdiagramusefillcolour="1" x="613" linecolour="none" y="322" usesdiagramlinecolour="1" fillcolour="none" height="20" usefillcolor="1" xmi.id="41" documentation="" activitytype="3" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="1" width="20" activityname="Activity" usesdiagramusefillcolour="1" x="279" linecolour="none" y="320" usesdiagramlinecolour="1" fillcolour="none" height="20" usefillcolor="1" xmi.id="42" documentation="" activitytype="3" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ActivityWidget usesdiagramfillcolour="1" width="20" activityname="Activity" usesdiagramusefillcolour="1" x="278" linecolour="none" y="137" usesdiagramlinecolour="1" fillcolour="none" height="20" usefillcolor="1" xmi.id="44" documentation="" activitytype="3" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="152" usesdiagramusefillcolour="1" x="399" linecolour="none" y="504" operation="" usesdiagramlinecolour="1" role="700" fillcolour="none" height="19" usefillcolor="1" seqnum="" xmi.id="82" text="Proces �spe�ne ukon�en�" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="117" usesdiagramusefillcolour="1" x="564" linecolour="none" y="481" operation="" usesdiagramlinecolour="1" role="700" fillcolour="none" height="19" usefillcolor="1" seqnum="" xmi.id="83" text="Rezerv�cia zru�en�" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:NoteWidget usesdiagramfillcolour="1" width="151" usesdiagramusefillcolour="1" x="542" linecolour="none" y="43" usesdiagramlinecolour="1" fillcolour="none" height="97" usefillcolor="1" xmi.id="84" text="Ak neexistuje �iaden zn�my z�kazn�k, prechod k procesu &quot;Registr�cia z�kazn�ka&quot;" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="204" usesdiagramusefillcolour="1" x="14" linecolour="none" y="19" operation="" usesdiagramlinecolour="1" role="700" fillcolour="none" height="19" usefillcolor="1" seqnum="" xmi.id="85" text="Obchodn� proces: tvorba rezerv�cie" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" /> </widgets>
+ <messages/>
+ <associations>
+<UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="34" widgetaid="33" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="164" linecolour="none" y="88" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="106" starty="88" />
+ <endpoint endx="223" endy="88" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="38" widgetaid="37" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="288" linecolour="none" y="453" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="Zaznamena� rezerv�ciu" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="289" starty="426" />
+ <endpoint endx="287" endy="481" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="39" widgetaid="38" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="424" linecolour="none" y="493" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="376" starty="493" />
+ <endpoint endx="472" endy="493" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="40" widgetaid="41" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="623" linecolour="none" y="405" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="623" starty="342" />
+ <endpoint endx="623" endy="468" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="42" widgetaid="36" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="187" linecolour="none" y="312" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="96" starty="295" />
+ <endpoint endx="279" endy="330" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="44" widgetaid="42" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="288" linecolour="none" y="238" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="V�etky miesta obsaden�" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="289" starty="320" />
+ <endpoint endx="288" endy="157" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="35" widgetaid="44" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="187" linecolour="none" y="163" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="Z�kazn�k identifikovan�" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="278" starty="147" />
+ <endpoint endx="96" endy="180" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="37" widgetaid="42" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="289" linecolour="none" y="370" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="ok" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="289" starty="340" />
+ <endpoint endx="289" endy="401" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="41" widgetaid="44" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="455" linecolour="none" y="237" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="Identifik�cia ne�spe�n�" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="298" starty="147" />
+ <endpoint endx="613" endy="328" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="41" widgetaid="42" documentation="" type="515" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="456" linecolour="none" y="332" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="Zru�en�" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="299" starty="330" />
+ <endpoint endx="613" endy="335" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="34" widgetaid="84" documentation="" type="513" >
+<linepath>
+<startpoint startx="542" starty="91" />
+ <endpoint endx="356" endy="88" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="36" widgetaid="35" documentation="" type="515" >
+<linepath>
+<startpoint startx="96" starty="205" />
+ <endpoint endx="96" endy="270" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="44" widgetaid="34" documentation="" type="515" >
+<linepath>
+<startpoint startx="289" starty="101" />
+ <endpoint endx="288" endy="137" /> </linepath> </UML:AssocWidget> </associations> </diagram>
+ <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="45" documentation="" type="403" showops="1" showpackage="0" name="Sekven�n�_diagram" localid="29992" showstereotype="0" showscope="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
+<widgets>
+<UML:ObjectWidget usesdiagramfillcolour="1" width="68" usesdiagramusefillcolour="1" x="115" linecolour="none" y="54" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="250" xmi.id="86" decon="0" localid="29995" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="0" width="87" usesdiagramusefillcolour="0" x="228" linecolour="#ff0000" y="54" instancename="�loha" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="25" usefillcolor="1" length="250" xmi.id="87" decon="0" localid="29994" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="80" usesdiagramusefillcolour="1" x="404" linecolour="none" y="54" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="250" xmi.id="88" decon="0" localid="29993" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:ObjectWidget usesdiagramfillcolour="1" width="73" usesdiagramusefillcolour="1" x="540" linecolour="none" y="54" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" length="250" xmi.id="89" decon="0" localid="29992" multipleinstance="0" drawasactor="0" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" /> </widgets>
+ <messages>
+<UML:MessageWidget usesdiagramfillcolour="1" width="120" usesdiagramusefillcolour="1" x="150" linecolour="none" y="137" operation="" widgetbid="29995" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29994" textid="92" xmi.id="93" font="helvetica,-1,12,0,50,0,0,0,0,0" />
+ <UML:MessageWidget usesdiagramfillcolour="1" width="120" usesdiagramusefillcolour="1" x="150" linecolour="none" y="113" operation="receive() : Type" widgetbid="29994" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29995" textid="94" xmi.id="95" font="helvetica,-1,12,0,50,0,0,0,0,0" />
+ <UML:MessageWidget usesdiagramfillcolour="1" width="293" usesdiagramusefillcolour="1" x="150" linecolour="none" y="179" operation="ladeArbeiter(Arbeit : Transaktion) : Arbeiter" widgetbid="29993" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29995" textid="98" xmi.id="99" font="helvetica,-1,12,0,50,0,0,0,0,0" />
+ <UML:MessageWidget usesdiagramfillcolour="1" width="425" usesdiagramusefillcolour="1" x="150" linecolour="none" y="251" operation="pracuj()" widgetbid="29992" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29995" textid="101" xmi.id="102" font="helvetica,-1,12,0,50,0,0,0,0,0" />
+ <UML:MessageWidget usesdiagramfillcolour="1" width="425" usesdiagramusefillcolour="1" x="150" linecolour="none" y="282" operation="" widgetbid="29995" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29992" textid="103" xmi.id="104" font="helvetica,-1,12,0,50,0,0,0,0,0" />
+ <UML:MessageWidget usesdiagramfillcolour="1" width="293" usesdiagramusefillcolour="1" x="150" linecolour="none" y="200" operation="" widgetbid="29995" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29993" textid="105" xmi.id="106" font="helvetica,-1,12,0,50,0,0,0,0,0" /> </messages>
+ <associations/> </diagram>
+ <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="72" documentation="" type="404" showops="1" showpackage="0" name="Stavov�_diagram" localid="30000" showstereotype="0" showscope="1" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
+<widgets>
+<UML:StateWidget statetype="0" statename="State" usesdiagramfillcolour="1" width="10" usesdiagramusefillcolour="1" x="491" linecolour="none" y="71" usesdiagramlinecolour="1" fillcolour="none" height="10" usefillcolor="1" xmi.id="73" documentation="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" >
+<Activities/> </UML:StateWidget>
+ <UML:StateWidget statetype="1" statename="Hotovo" usesdiagramfillcolour="0" width="51" usesdiagramusefillcolour="0" x="358" linecolour="#ff0000" y="63" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="27" usefillcolor="1" xmi.id="74" documentation="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" >
+<Activities/> </UML:StateWidget>
+ <UML:StateWidget statetype="1" statename="�ak�" usesdiagramfillcolour="0" width="40" usesdiagramusefillcolour="0" x="78" linecolour="#ff0000" y="63" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="27" usefillcolor="1" xmi.id="75" documentation="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" >
+<Activities/> </UML:StateWidget>
+ <UML:StateWidget statetype="1" statename="Pracuje" usesdiagramfillcolour="0" width="54" usesdiagramusefillcolour="0" x="64" linecolour="#ff0000" y="253" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="27" usefillcolor="1" xmi.id="76" documentation="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" >
+<Activities/> </UML:StateWidget>
+ <UML:StateWidget statetype="1" statename="Zastaven�" usesdiagramfillcolour="0" width="70" usesdiagramusefillcolour="0" x="338" linecolour="#ff0000" y="253" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="27" usefillcolor="1" xmi.id="77" documentation="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" >
+<Activities/> </UML:StateWidget>
+ <UML:StateWidget statetype="2" statename="State" usesdiagramfillcolour="1" width="10" usesdiagramusefillcolour="1" x="494" linecolour="none" y="261" usesdiagramlinecolour="1" fillcolour="none" height="10" usefillcolor="1" xmi.id="78" documentation="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" >
+<Activities/> </UML:StateWidget>
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="33" usesdiagramusefillcolour="1" x="479" linecolour="none" y="42" operation="" usesdiagramlinecolour="1" role="700" fillcolour="none" height="19" usefillcolor="1" seqnum="" xmi.id="79" text="�tart" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="46" usesdiagramusefillcolour="1" x="154" linecolour="none" y="402" operation="" usesdiagramlinecolour="1" role="700" fillcolour="none" height="19" usefillcolor="1" seqnum="" xmi.id="80" text="Koniec" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <UML:FloatingTextWidget usesdiagramfillcolour="1" width="82" usesdiagramusefillcolour="1" x="25" linecolour="none" y="22" operation="" usesdiagramlinecolour="1" role="700" fillcolour="none" height="19" usefillcolor="1" seqnum="" xmi.id="81" text="Stavy servera" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" /> </widgets>
+ <messages/>
+ <associations>
+<UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="74" widgetaid="73" documentation="" type="514" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="450" linecolour="none" y="76" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="491" starty="76" />
+ <endpoint endx="409" endy="76" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="75" widgetaid="74" documentation="" type="514" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="238" linecolour="none" y="76" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="po��vaj" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="358" starty="76" />
+ <endpoint endx="118" endy="76" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="76" widgetaid="75" documentation="" type="514" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="0" linecolour="none" y="129" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="Do�la �iados�" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="78" starty="76" />
+ <endpoint endx="64" endy="266" />
+ <point x="35" y="76" />
+ <point x="33" y="265" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="75" widgetaid="76" documentation="" type="514" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="91" linecolour="none" y="171" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="�iados� splnen�" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="91" starty="253" />
+ <endpoint endx="91" endy="90" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="3" indexa="2" totalcountb="3" indexb="1" widgetbid="77" widgetaid="75" documentation="" type="514" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="232" linecolour="none" y="171" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="104" starty="90" />
+ <endpoint endx="361" endy="253" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="77" widgetaid="74" documentation="" type="514" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="383" linecolour="none" y="171" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="zastav" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="383" starty="90" />
+ <endpoint endx="384" endy="253" /> </linepath> </UML:AssocWidget>
+ <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="78" widgetaid="77" documentation="" type="514" >
+<UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="451" linecolour="none" y="266" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="zni�" font="Nimbus Sans l,12,-1,5,50,0,0,0,0,0" />
+ <linepath>
+<startpoint startx="408" starty="266" />
+ <endpoint endx="494" endy="266" /> </linepath> </UML:AssocWidget> </associations> </diagram> </diagrams>
+ <listview>
+<listitem open="1" type="800" id="-1" label="Poh�ady" >
+<listitem open="1" type="801" id="-1" label="Logick� poh�ad" >
+<listitem open="0" type="809" id="32" label="Diagram_aktiv�t" />
+ <listitem open="0" type="807" id="1" label="Diagram_tried" />
+ <listitem open="0" type="807" id="19" label="Diagram_tried_1" />
+ <listitem open="1" type="803" id="-1" label="Prie�inok" >
+<listitem open="1" type="813" id="28" label="Auto" />
+ <listitem open="1" type="813" id="86" label="Dispe�er" />
+ <listitem open="1" type="813" id="26" label="Firma" />
+ <listitem open="0" type="813" id="87" label="Fronta" >
+<listitem open="0" type="815" id="96" label="receive" /> </listitem>
+ <listitem open="0" type="813" id="13" label="Hlavi�ka" >
+<listitem open="0" type="814" id="15" label="code" />
+ <listitem open="0" type="815" id="16" label="getCode" />
+ <listitem open="0" type="815" id="17" label="setCode" /> </listitem>
+ <listitem open="1" type="813" id="31" label="Kapitola" />
+ <listitem open="1" type="813" id="30" label="Kniha" />
+ <listitem open="1" type="813" id="29" label="Koleso" />
+ <listitem open="1" type="813" id="67" label="nov�_trieda" >
+<listitem open="0" type="814" id="107" label="atr1" />
+ <listitem open="0" type="814" id="108" label="atr2" />
+ <listitem open="0" type="815" id="109" label="operA" />
+ <listitem open="0" type="815" id="110" label="operB" /> </listitem>
+ <listitem open="1" type="813" id="46" label="Obj1" />
+ <listitem open="1" type="813" id="47" label="Obj2" />
+ <listitem open="1" type="813" id="56" label="Obj3" />
+ <listitem open="1" type="813" id="14" label="Obsah" />
+ <listitem open="1" type="813" id="25" label="Potomok" />
+ <listitem open="1" type="813" id="89" label="Pracovn�k" >
+<listitem open="0" type="815" id="100" label="pracuj" /> </listitem>
+ <listitem open="1" type="813" id="20" label="Rodi�" >
+<listitem open="0" type="814" id="21" label="attr1" />
+ <listitem open="0" type="814" id="22" label="attr2" />
+ <listitem open="0" type="815" id="23" label="oper�cia1" />
+ <listitem open="0" type="815" id="24" label="oper�cia2" /> </listitem>
+ <listitem open="1" type="813" id="18" label="Server" />
+ <listitem open="1" type="813" id="88" label="Vorarbeiter" >
+<listitem open="0" type="815" id="97" label="ladeArbeiter" /> </listitem>
+ <listitem open="1" type="813" id="27" label="Zamestnanec" />
+ <listitem open="1" type="813" id="12" label="�iados�" /> </listitem>
+ <listitem open="0" type="810" id="45" label="Sekven�n�_diagram" />
+ <listitem open="0" type="808" id="72" label="Stavov�_diagram" /> </listitem>
+ <listitem open="0" type="802" id="-1" label="Poh�ad pr�padov pou�itia" >
+<listitem open="1" type="811" id="11" label="Akt�r" />
+ <listitem open="0" type="805" id="2" label="Diagram_pr�padov_pou�itia" />
+ <listitem open="1" type="811" id="7" label="Pracovn�k telefonickej rezerv�cie" />
+ <listitem open="1" type="812" id="10" label="Pr�pad_pou�itia" />
+ <listitem open="0" type="805" id="9" label="Prvky_pr�padov_pou�itia" />
+ <listitem open="1" type="811" id="3" label="Rezerv�tor letov" />
+ <listitem open="1" type="812" id="4" label="Rezervova� let" />
+ <listitem open="1" type="812" id="6" label="Rezervova� let telefonicky" />
+ <listitem open="1" type="812" id="5" label="Rezervova� let v cestovnej kancel�rii" />
+ <listitem open="1" type="811" id="8" label="Z�kazn�k" /> </listitem> </listitem> </listview> </XMI.content></XMI> \ No newline at end of file
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/uml_basics.docbook b/tde-i18n-sk/docs/tdesdk/umbrello/uml_basics.docbook
new file mode 100644
index 00000000000..41ea4ebaeba
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/uml_basics.docbook
@@ -0,0 +1,738 @@
+<chapter id="uml-basics">
+
+<title>Základy UML</title>
+
+<sect1 id="about-uml">
+
+<title>O UML</title>
+
+<para> Táto kapitola poskytuje krátky úvod do základov UML. Pripomíname však, že
+to nie je plnohodnotný úvod. Ak chcete vedieť viac o unifikovanom modelovacom
+jazyku alebo všeobecne o analýze a návrhu softvéru, prečítajte si jednu z
+mnohých kníh venovaných tejto tematike. Ako východzí bod môžeme nájsť mnohé
+práce o tejto téme aj na internete.</para>
+
+<para> Unifikovaný modelovací jazyk (Unified Modelling Language - UML) je
+notácia
+diagramov pre špecifikáciu, vizualizáciu a dokumentáciu modelov
+objektovo-orientovaných softvérových systémov. UML nie je
+modelom chovania, t.j. nič nehovorí o jednotlivých krokoch, ktoré sú potrebné
+pre vytvorenie systému. Pomáha však vizualizovať systém a komunikovať s
+ostatnými. O štandard UML sa stará skupina Object Management Group (OMG) a je to
+priemyselný štandard pre popis softvérových modelov.
+</para>
+
+<para> UML bol vytvorený pre objektovo-orientovaný návrh softvéru a preto je pri
+ostatných paradigmách programovania použiteľný len obmedzene.
+</para>
+<para>
+UML sa skladá z mnohých prvkov modelu, ktoré predstavujú istý aspekt
+softvérového systému. Tieto prvky sa kombinujú do diagramu, ktoré predstavujú
+istú časť alebo istý pohľad na systém. Umbrello podporuje tieto typy diagramov:
+</para>
+<!-- FIXME, is it possible to link from these to the next pages?-->
+<itemizedlist>
+ <listitem>
+ <para><emphasis>
+ <link linkend="class-diagram">Diagram tried</link></emphasis>,
+ reprezentuje triedy a ich vzájomné vzťahy
+ </para>
+ </listitem>
+ <listitem>
+ <para><emphasis>
+ <link linkend="use-case-diagram">Diagram prípadov použitia</link> </emphasis>,
+ reprezentuje aktérov (ľudí alebo iných užívateľov systému), prípady použitia
+ (scenáre, ako využívajú aktéri systém) a ich vzájomné vzťahy.
+ </para>
+ </listitem>
+ <listitem>
+ <para><emphasis>
+ <link linkend="sequence-diagram">Sekvenčný diagram</link></emphasis>,
+ reprezentuje objekty a ich vzájomné vzťahy, pričom dôraz sa kladie na
+ chronologické poradie výmeny správ medzi jednotlivými objektmi.
+ </para>
+ </listitem>
+ <listitem>
+ <para><emphasis>
+ <link linkend="collaboration-diagram">Diagram spolupráce</link></emphasis>,
+ reprezentuje objekty a ich vzájomné vzťahy, pričom dôraz sa kladie na
+ jednotlivé objekty, ktoré sa zúčastňujú výmeny správ.
+ </para>
+ </listitem>
+ <listitem>
+ <para><emphasis>
+ <link linkend="state-diagram">Stavový diagram</link></emphasis>,
+ Reprezentuje stavy, zmeny stavov a výstupy v objekte alebo časti systému.
+ </para>
+ </listitem>
+ <listitem>
+ <para><emphasis>
+ <link linkend="activity-diagram">Diagram aktivít</link></emphasis>,
+ reprezentuje aktivity, stavy a zmeny stavov objektov a výstupy v častiach
+ systému.
+ </para>
+ </listitem>
+</itemizedlist>
+</sect1>
+
+<!-- about-uml-->
+
+<sect1 id="uml-elements"> <!--FIXME diagram-types ???? -->
+
+<title>Prvky UML</title>
+
+<sect2 id="use-case-diagram">
+
+<title>Diagram prípadov použitia</title>
+<para>Diagramy prípadov použitia popisujú vzťahy a závislosti medzi skupinou
+<emphasis>prípadov použitia</emphasis> a aktérov, ktorí sa zúčastňujú daného
+procesu</para>
+
+<para>
+Pripomíname, že diagram prípadov použitia sa v návrhu systému neodzrkadlí a tým
+nehovorí nič o interných záležitostiach systému. Diagramy prípadov použitia sa
+používajú len na zjednodušenie komunikácie medzi vývojármi a budúcimi
+užívateľmi, resp. zákazníkmi. Sú osožné hlavne pri stanovení požadovaných
+kritérií budúceho systému. Tým diagramy prípadov použitia určujú,
+<emphasis>čo</emphasis> treba urobiť, nie však <emphasis>ako</emphasis> to treba
+
+
+dosiahnuť.
+</para>
+<para>
+ <screenshot>
+ <screeninfo>Ukážkový diagram prípadov použitia.</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="pics/use-case-diagram.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Umbrello pri zobrazení ukážkového diagramu prípadov použitia
+ </phrase>
+ </textobject>
+ <caption>
+ <para>Umbrello pri zobrazení ukážkového diagramu prípadov použitia
+ </para>
+ </caption>
+ </mediaobject>
+ </screenshot>
+</para>
+
+<sect3 id="use-case">
+
+<title>Prípad použitia</title>
+
+<para>
+<emphasis>Prípad použitia</emphasis> popisuje z hľadiska aktéra rad aktivít v
+systéme, ktoré dávajú konkrétny hmatateľný výsledok.
+</para>
+
+<para>Prípady použitia slúžia ako popis typickej interakcie medzi užívateľom a
+systémom. Reprezentujú externé rozhranie a špecifikujú tým, čo má systém robiť
+(iba čo, no nie ako!).</para>
+<para>
+Pri práci s prípadmi použitia sa odporúča riadiť týmito pravidlami:
+<itemizedlist>
+ <listitem>
+ <para>každý prípad použitia je spojený s aspoň jedným aktérom.
+ </para>
+ </listitem>
+ <listitem>
+ <para>každý prípad použitia je niekým vyvolaný (napr. aktérom).
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ každý prípad použitia vedie k významnému výsledku (merateľnému a hospodársky
+ významnému)
+ </para>
+ </listitem>
+</itemizedlist>
+</para>
+
+<para>Prípady použitia môžu byť navzájom spojené. Tri najviac používané vzťahy
+medzi prípadmi použitia sú:
+</para>
+<itemizedlist>
+ <listitem>
+ <para><emphasis>&lt;&lt;include&gt;&gt;</emphasis>,
+ čo značí, že prípad použitia sa uskutočňuje <emphasis>v</emphasis> inom
+ prípade použitia.
+ </para>
+ </listitem>
+ <listitem>
+ <para><emphasis>&lt;&lt;extends&gt;&gt;</emphasis>,
+ čo značí, že v istej situácii (alebo v istom bode rozšírenia) sa daný prípad
+ použitia rozšíri iným prípadom použitia.
+ </para>
+ </listitem>
+ <listitem>
+ <para><emphasis>Zovšeobecnenie</emphasis>,
+ čo značí, že prípad použitia zdedí vlastnosti
+ <quote>rodičovského</quote>prípadu použitia (nadriadeného) a môže tieto
+ vlastnosti prepísať alebo rozšíriť, podobne, ako je to u dedenia v prípade
+ tried.
+ </para>
+ </listitem>
+</itemizedlist>
+</sect3>
+
+<sect3 id="actor">
+
+<title>Aktér</title>
+<para>Aktér je externý objekt (mimo systému), ktorý prichádza do styku so
+systémom prostredníctvom účasti a spustenia prípadov použitia.
+Aktéry môžu byť skutočné osoby (napr. užívatelia systému),
+počítačové systémy alebo externé impulzy.
+</para>
+<para>Aktéry tým predstavujú nie
+<emphasis>fyzické</emphasis> osoby alebo systémy, ale <emphasis>role</emphasis>
+týchto objektov. Ak je fyzická v kontakte so systémom mnohými spôsobmi, (napr.
+prostredníctvom rôznych Rolí) potom sa reprezentuje pomocou rôznych aktérov. Tým
+sa osoba, ktorá pracuje na úseku zákazníckej podpory a zúčastňuje sa aj prijímania
+objednávok bude raz aktérom <quote>Pracovník_zákazníckej_podpory</quote> a druhýkrát
+aktérom <quote>Pracovník_odbytu</quote>.
+</para>
+
+</sect3>
+
+<sect3 id="use-case-description">
+
+<title>Popis prípadu použitia</title>
+
+<para>
+Popis prípadu použitia reprezentuje prípad použitia v textovej forme. Normálne
+sa pre tento účel používajú poznámky alebo dokumenty spojené s prípadom použitia
+a popisujú procesy alebo aktivity, ktoré v danom prípade použitia nastávajú.
+</para>
+
+</sect3>
+
+</sect2> <!-- use-case-diagram-->
+
+<sect2 id="class-diagram">
+
+<title>Diagram tried</title>
+
+<para>
+Diagramy tried zobrazujú rôzne triedy, z ktorých pozostáva systém a ako sú tieto
+
+
+navzájom závislé. Diagramy tried sa označujú ako <quote>statické</quote>
+, keďže reprezentujú triedy s ich metódami a atribútmi, ako aj
+vzájomnými statickými vzťahmi. Pritom sa ukazuje, ktoré triedy <quote>vedia
+</quote> o iných triedach a ktoré triedy <quote>sú sčasti</quote> inými triedami.
+Nezobrazuje však výmenu správ (volania metód) medzi jednotlivými triedami.
+</para>
+
+<para>
+ <screenshot>
+ <screeninfo>Veľavravný diagram tried</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="pics/class-diagram.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Umbrello pri zobrazení veľavravného diagramu tried</phrase>
+ </textobject>
+ <caption>
+ <para>Umbrello pri zobrazení veľavravného diagramu tried</para>
+ </caption>
+ </mediaobject>
+ </screenshot>
+</para>
+
+<sect3 id="class">
+
+<title>Trieda</title>
+
+<para>Trieda definuje atribúty a metódy množiny objektov. Všetky objekty tejto
+triedy (inštancie) majú rovnaké chovanie a rovnaké atribúty (avšak s odlišnými
+hodnotami). Pojem <quote>typ</quote> sa občas používa ako synonyma triedy, treba
+
+
+
+však dbať na to, že typ je všeobecný a tým tieto dva pojmy nemajú totožný
+význam.
+</para>
+<para>
+V UML sa triedy zobrazujú ako obdĺžniky s názvami tried. Atribúty a
+operácie triedy môžeme zaznamenať do dvoch ďalších <quote>oddelených oblastí</quote>
+v danom obdĺžniku.
+</para>
+
+<para>
+ <screenshot>
+ <screeninfo>Trieda v UML</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="pics/class.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Zobrazenie triedy v UML</phrase>
+ </textobject>
+ <caption>
+ <para>Zobrazenie triedy v UML</para>
+ </caption>
+ </mediaobject>
+ </screenshot>
+</para>
+
+<sect4 id="attributes">
+
+<title>Atribút</title>
+<para> V UML sa atribúty zobrazujú prinajmenšom pomocou názvu, môžu však
+byť zobrazené aj typ, počiatočná hodnota a ostatné vlastnosti. Je tiež možné
+zobraziť aj viditeľnosť atribútov:
+</para>
+
+<itemizedlist>
+ <listitem>
+ <para>+ značí verejné - <emphasis>public</emphasis> atribúty</para>
+ </listitem>
+ <listitem>
+ <para># značí chránené - <emphasis>protected</emphasis> atribúty</para>
+ </listitem>
+ <listitem>
+ <para>- značí súkromné - <emphasis>private</emphasis> atribúty</para>
+ </listitem>
+</itemizedlist>
+
+</sect4>
+
+<sect4 id="operation">
+
+<title>Operácia</title>
+
+<para>
+Operácie (metódy) musia byť reprezentované aspoň názvom a návratovou hodnotou.
+Podobne, ako je to u atribútov, môžeme zobraziť aj viditeľnosť:
+<itemizedlist>
+ <listitem>
+ <para>+ značí verejné - <emphasis>public</emphasis> operácie</para>
+ </listitem>
+ <listitem>
+ <para># značí chránené - <emphasis>protected</emphasis> operácie</para>
+ </listitem>
+ <listitem>
+ <para>- značí súkromné - <emphasis>private</emphasis> operácie</para>
+ </listitem>
+</itemizedlist>
+</para>
+
+</sect4>
+
+</sect3>
+
+<sect3 id="class-associations">
+
+<title>Asociácie tried</title>
+
+<para>Triedy môžu byť vo vzájomných vzťahoch (asociáciách) mnohých typov.
+</para>
+
+<sect4 id="generalization">
+
+<title>Zovšeobecnenie</title>
+
+<para> Dedenie je základným konceptom objektovo-orientovaného programovania.
+Trieda <quote>získa</quote> pritom všetky atribúty a operácie triedy, od ktorej
+je odvodená. Trieda môže tieto operácie/atribúty prepísať a zmeniť, ako aj
+pridať nové.
+</para>
+
+<para> V UML sa prostredníctvom asociácie
+<emphasis>zovšeobecnenie</emphasis> buduje hierarchia, ktorá predstavuje koncept
+základnej triedy a odvodenej triedy. Zovšeobecnenie medzi dvoma triedami sa v
+UML zobrazuje ako čiara medzi dvoma triedami, pričom na strane základnej triedy
+je šípka.
+<screenshot>
+ <screeninfo>Zovšeobecnenie</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="pics/generalization.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Zobrazenie zovšeobecnenia v UML</phrase>
+ </textobject>
+ <caption>
+ <para>Zobrazenie zovšeobecnenia v UML</para>
+ </caption>
+ </mediaobject>
+</screenshot>
+</para>
+
+</sect4>
+
+<sect4 id="uml-associations">
+
+<title>Asociácia</title>
+
+<para>
+Asociácia predstavuje vzťah medzi triedami dar a tým popisuje všeobecný význam a
+štruktúru rôznych typov <quote>vzťahov</quote> medzi objektmi.
+</para>
+
+<para>Asociácie sú mechanizmom, ktorý umožňuje, aby
+objekty medzi sebou navzájom komunikovali. Popisujú vzťahy medzi rôznymi
+triedami (vzťahy medzi jednotlivými objektmi sa označujú ako vzťahy objektov
+alebo ako <emphasis>prepojenie</emphasis>).
+</para>
+
+<para>
+Asociácie môžu mať role, ktoré popisujú účel vzťahu a sú buď jednosmerné
+alebo obojsmerné (t.j. či je vzťah medzi objektmi jedno- alebo
+obojstranný).
+Oba konce asociácie majú hodnotu násobnosti, ktorá určuje, koľko objektov na
+jednej strane môže byť v spojení s koľkými objektmi na strane druhej.
+</para>
+
+<para> V UML sa asociácia zobrazuje prostredníctvom čiary medzi triedami,
+ktoré sa zúčastňujú asociácie. Môžeme pritom zobraziť aj rolu a násobnosť.
+Násobnosť je rozsah [min..max] nezáporných čísel, pričom hviezda (*) na strane
+maxima predstavuje nekonečno.
+<screenshot>
+ <screeninfo>Asociácie UML</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="pics/association.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Zobrazenie asociácie v UML</phrase>
+ </textobject>
+ <caption>
+ <para>Zobrazenie asociácie v UML</para>
+ </caption>
+ </mediaobject>
+</screenshot>
+</para>
+
+</sect4>
+
+<sect4 id="aggregation">
+
+<title>Agregácia</title>
+
+<para>agregácie sú špeciálnym prípadom asociácií.
+Vo vzťahu nemajú triedy rovnaký status, táto asociácia predstavuje vzťah
+<quote>súčasť celku</quote>. Agregácia popisuje, ako trieda, ktorá je v úlohe
+celku, sa skladá z tried, ktoré majú úlohu častí. Pri agregáciách majú triedy v
+úlohe celku vždy násobnosť 1.
+</para>
+<para> V UML sa agregácie zobrazujú ako asociácie, pričom na strane celku je
+kosoštvorec.
+<screenshot>
+ <screeninfo>Agregácia</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="pics/aggregation.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Zobrazenie vzťahu agregácie v UML</phrase>
+ </textobject>
+ <caption>
+ <para>Zobrazenie vzťahu agregácie v UML</para>
+ </caption>
+ </mediaobject>
+</screenshot>
+</para>
+
+</sect4>
+
+<sect4 id="composition">
+
+<title>Kompozícia</title>
+
+<para>Kompozície sú asociácie, ktoré predstavujú <emphasis>veľmi
+silnú</emphasis> agregáciu.
+To znamená, že kompozície reprezentujú vzťah súčasť celku, avšak vzťah je taký
+silný, že súčasti nemôžu existovať samostatne. Preto existujú iba v celku a ak
+celok zanikne, zaniknú aj ony.
+</para>
+
+<para>V UML sa kompozície zobrazujú ako vyplnený kosoštvorec na strane celku.
+</para>
+
+<para>
+<screenshot>
+ <screeninfo>Kompozícia</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="pics/composition.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Zobrazenie vzťahu kompozície v UML</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+</para>
+
+</sect4>
+
+</sect3> <!--class-associations-->
+
+</sect2> <!--class diagram -->
+
+<sect2 id="activity-diagram">
+
+<title>Diagram aktivít</title>
+
+<para>Diagramy aktivít popisujú postupnosť aktivít v systéme.
+Sú špeciálnou formou stavových diagramov, pričom takmer výlučne obsahujú len
+aktivity.
+</para>
+
+<para>
+<screenshot>
+ <screeninfo>Názorný diagram aktivít</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="pics/activity-diagram.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Umbrello pri zobrazení diagramu aktivít</phrase>
+ </textobject>
+ <caption>
+ <para>Umbrello pri zobrazení diagramu aktivít</para>
+ </caption>
+ </mediaobject>
+</screenshot>
+</para>
+
+<para>Diagramy aktivít sú veľmi podobné procedurálnym diagramom dátových tokov.
+Sú však odlišné tým, že aktivity sú jasne viazané na
+objekty.</para>
+
+<para>
+Diagramy aktivít patria vždy jednoznačne <emphasis>k triedam</emphasis>,
+<emphasis>operáciám</emphasis> alebo <emphasis>prípadom použitia</emphasis>.
+</para>
+
+<para>V diagrame aktivít môžeme zaznamenať aj sekvenčné či dokonca súbežné
+aktivity. Paralelné spracovanie sa zaznamenáva vo forme symbolov
+Rozdeliť/spojiť (fork/join). Pre paralelne bežiace aktivity je pritom dôležité,
+v akom poradí sa budú vykonávať. Môžu byť vykonávané v rovnakom časovom okamihu,
+ale aj za sebou.
+</para>
+
+<sect3 id="activity">
+
+<title>Aktivita</title>
+
+<para>Aktivita je jediný krok v procese. Tým je aktivita stavom systému s
+internou aktivitou a aspoň jedným prechodom. Môžu existovať viaceré prechody, ak
+sa aktivita vykonáva v rôznych podmienkach.
+</para>
+
+<para>
+Aktivity môžu byť usporiadané do hierarchie, v ktorej sa jedna aktivita skladá z
+mnohých iných. Pritom sa musia vstupujúce a vystupujúce prechody zosúladiť s
+príslušnými prechodmi dekonštrukcie.
+</para>
+
+</sect3>
+
+</sect2> <!-- activity diagram-->
+
+<sect2 id="sequence-diagram">
+
+<title>Sekvenčný diagram</title>
+
+<para>Sekvenčné diagramy zobrazujú výmenu správ (napr. volanie metód) medzi
+Objektmi v danom časovom priestore. Kladie sa pritom dôraz na poradie a čas,
+v ktorom sa správy posielajú objektom.
+</para>
+
+<para>
+V sekvenčnom diagrame sa objekt označuje zvislou prerušovanou čiarou. Názov objektu sa
+nachádza na hornom konci. Časová os je tiež zvislá, pričom hodnoty sa zväčšujú
+smerom nadol. Správy medzi objektmi sa označujú ako šípky s názvami operácií a
+ich parametrov.
+</para>
+
+<para>
+ <screenshot>
+ <screeninfo>Sekvenčný diagram</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="pics/sequence-diagram.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Umbrello pri zobrazení sekvenčného diagramu</phrase>
+ </textobject>
+ <caption>
+ <para>Umbrello pri zobrazení sekvenčného diagramu
+ </para>
+ </caption>
+ </mediaobject>
+ </screenshot>
+</para>
+
+</sect2>
+
+<sect2 id="collaboration-diagram">
+
+<title>Diagram spolupráce</title>
+
+<para>Diagram spolupráce zobrazuje interakciu medzi objektmi, ktoré sa
+zúčastňujú špecifickej situácie. Toto predstavuje v princípe
+informácie zo sekvenčného diagramu, pričom pri tomto diagrame sa kladie dôraz na
+časovú následnosť. V prípade diagramu spolupráce sa však do popredia dostáva
+vzťah medzi objektmi a jeho topológia.
+</para>
+
+<para>Správy medzi objektmi sa v
+diagrame spolupráce zobrazujú ako šípky označené názvom, parametrom a poradovým
+číslom správy. Diagramy spolupráce sa výborne hodia pre zobrazenie špeciálnych
+programových postupov alebo situácií. Môžeme nimi demonštrovať a vyjasniť časť
+logiky programu veľmi jednoducho a rýchlo.
+</para>
+
+<para>
+<screenshot>
+ <screeninfo>Diagramy spolupráce</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="pics/collaboration-diagram.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Umbrello pri zobrazení diagramu spolupráce</phrase>
+ </textobject>
+ <caption>
+ <para>Umbrello pri zobrazení diagramu spolupráce
+ </para>
+ </caption>
+ </mediaobject>
+</screenshot>
+</para>
+
+</sect2>
+
+<sect2 id="state-diagram">
+
+<title>Stavový diagram </title>
+
+<para>Stavové diagramy zobrazujú objekty v rôznych stavoch ich života a
+zobrazujú vplyvy, ktorými objekty menia stav.
+</para>
+
+<para>Stavové diagramy zobrazujú objekty ako
+<emphasis>stavové stroje</emphasis> alebo konečné automaty, ktoré môžu byť v
+konečnom počte stavov a dokážu meniť stav prostredníctvom konečného počtu
+vplyvov. Takto sa môže objekt <emphasis>sieťový_server</emphasis> počas
+svojej existencie nachádzať v týchto stavoch:
+</para>
+<itemizedlist>
+ <listitem>
+ <para>pripravený</para>
+ </listitem>
+ <listitem>
+ <para>čakajúci</para>
+ </listitem>
+ <listitem>
+ <para>pracujúci</para>
+ </listitem>
+ <listitem>
+ <para>zastavený</para>
+ </listitem>
+</itemizedlist>
+
+<para>
+a impulzy, ktoré vyvolávajú zmenu stavu objektu môžu byť:
+</para>
+<itemizedlist>
+ <listitem>
+ <para>Objekt bol vytvorený</para>
+ </listitem>
+ <listitem>
+ <para>Objekt dostal správu, že má počkať</para>
+ </listitem>
+ <listitem>
+ <para>Klient požaduje pripojenie cez sieť</para>
+ </listitem>
+ <listitem>
+ <para>Klient ukončil spojenie</para>
+ </listitem>
+ <listitem>
+ <para>Požiadavka sa spracuje a ukončí</para>
+ </listitem>
+ <listitem>
+ <para>Objekt zachytí správu, že má ukončiť činnosť</para>
+ </listitem>
+ <listitem>
+ <para>atď.</para>
+ </listitem>
+</itemizedlist>
+
+<para>
+<screenshot>
+ <screeninfo>Stavový diagram </screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="pics/state-diagram.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Umbrello pri zobrazení stavového diagramu</phrase>
+ </textobject>
+ <caption>
+ <para>Umbrello pri zobrazení stavového diagramu</para>
+ </caption>
+ </mediaobject>
+</screenshot>
+</para>
+
+<sect3 id="state">
+
+<title>Stav</title>
+
+<para>Stavy sú stavebné kamene stavového diagramu. Stav patrí k práve jednej
+triede predstavuje istú konšteláciu hodnôt atribútov triedy. Tým popisuje stav v
+UML interný stav objektu istej triedy.</para>
+<para>
+Je pritom dôležité, že nie každá zmena atribútov vedie k novému stavu objektu.
+Ako nový stav má byť označená len zmena atribútov s citeľným vplyvom.
+</para>
+<para>Dva špeciálne stavy sú Počiatočný a Konečný stav. To znamená, že sa nemôže
+stať to, že sa objekt vráti do počiatočného stavu a žiaden impulz nemôže objekt
+preniesť do iného stavu, ak dosiahol konečný stav.
+</para>
+
+</sect3>
+
+</sect2>
+
+<sect2 id="helper-elements">
+<title>Pomocné prvky</title>
+<para>V UML existujú 3 prvky, ktoré nemajú sémantický význam v modeli,
+zjednodušujú však pochopenie diagramov. Tieto prvky sú:
+</para>
+
+<itemizedlist>
+ <listitem>
+ <para>Riadok textu</para>
+ </listitem>
+ <listitem>
+ <para>Poznámkový štítok</para>
+ </listitem>
+ <listitem>
+ <para>Ukotvenie</para>
+ </listitem>
+</itemizedlist>
+
+<para> Pomocou riadku textu môžeme do diagramu vložiť krátku informáciu. Text je
+samostatný a nemá žiaden význam z pohľadu modelu.
+</para>
+
+<para>
+Pomocou poznámkového štítku môžeme vložiť detailné informácie o objekte alebo o
+ situácii. Veľkou prednosťou textovej poznámky je, že ju môžeme pripojiť k
+prvku UML a tým textová poznámka <quote>patrí</quote> k tomuto prvku alebo
+špeciálnej situácii.
+</para>
+<para>Ani ukotvenia nemajú žiaden obsahový význam, sú však užitočné k spojení dvoch
+prvkov. Takto môžeme napríklad spojiť textové poznámky a objekt diagramu.
+</para><!--
+FIXME, screenshot -->
+</sect2>
+</sect1> <!-- uml-elements -> diagram types ???
+--></chapter>
diff --git a/tde-i18n-sk/docs/tdesdk/umbrello/working_with_umbrello.docbook b/tde-i18n-sk/docs/tdesdk/umbrello/working_with_umbrello.docbook
new file mode 100644
index 00000000000..0eef0c1dff8
--- /dev/null
+++ b/tde-i18n-sk/docs/tdesdk/umbrello/working_with_umbrello.docbook
@@ -0,0 +1,579 @@
+<chapter id="working-with-umbrello">
+
+<title>Práca s programom Umbrello</title>
+<!--
+Umbrello basics: creating diagrams, creating classes, adding objects to
+diagrams, associations, editing properties, anchor points in associations,
+removing objects, removing diagrams-->
+
+<para>
+Táto kapitola predstavuje úvod do užívateľského rozhrania a poskytuje všetky
+znalosti potrebné pre prácu s programom. Ako je to možné predpokladať, všetky
+(takmer všetky) funkcie programu Umbrello sú dostupné cez menu a panel
+nástrojov. V programe Umbrello sa veľmi často používajú kontextové menu dostupné
+stlačením pravého tlačidla myši. Takmer na všetky prvky na pracovnej ploche
+Umbrello alebo v stromovom pohľade môžete kliknúť pravým tlačidlom pre aplikáciu
+príslušných funkcií pre príslušný prvok. Pre niektorých užívateľov je tento
+spôsob práce spočiatku značne zarážajúci, lebo sú zvyknutí na prístup k funkciám
+cez menu a panely nástrojov. Ak si však zvyknete na kliknutie pravým tlačidlom,
+môžete značne zvýšiť pracovné tempo.
+</para>
+<sect1 id="user-interface">
+
+<title>Užívateľské rozhranie</title>
+
+<para>
+Hlavné okno programu je rozdelené na tri oblasti, ktoré pomáhajú udržať si
+prehľad v systéme, rýchlo zobraziť rôzne diagramy a tiež pre prácu na modeli.
+</para>
+
+<para>
+Tieto oblasti sú:
+</para>
+
+<itemizedlist>
+ <listitem>
+ <para>Stromový pohľad</para>
+ </listitem>
+ <listitem>
+ <para>Pracovná plocha</para>
+ </listitem>
+ <listitem>
+ <para>Okno dokumentácie</para>
+ </listitem>
+</itemizedlist>
+
+<para>
+<screenshot>
+ <screeninfo>Užívateľské rozhranie Umbrello</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="pics/umbrello-ui.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase> Užívateľské rozhranie Umbrello </phrase>
+ </textobject> <caption> <para> Užívateľské rozhranie Umbrello</para> </caption>
+
+</mediaobject> </screenshot> </para>
+
+<sect2 id="tree-view">
+
+<title>Stromový pohľad</title>
+
+<para>Stromový pohľad sa na nachádza v ľavom hornom rohu okna a obsahuje všetky
+diagramy, triedy, aktérov a prípady použitia, z ktorých model pozostáva. Pomocou
+stromového pohľadu je možné rýchlo získať prehľad o prvkoch tvoriacich systém.
+Okrem toho môžeme pomocou stromového pohľadu veľmi rýchlo prepínať medzi
+jednotlivými diagramami a vkladať prvky do diagramov.
+</para>
+
+<para>
+Ak model pozostáva z mnohých tried a diagramov, stromový pohľad nám pomáha
+udržať si prehľad pomocou priečinkov. Tieto sa vytvárajú cez kontextové menu
+(kliknutie pravým tlačidlom myši na prvok priečinku v stromovom pohľade), kde si
+vyberieme príslušný príkaz. Prvky môžeme to diagramov vkladať systémom Drag'n
+Drop (pretiahnuť a pustiť)
+</para>
+</sect2>
+
+<sect2 id="documentation-window">
+
+<title>Okno dokumentácie</title>
+
+<para>
+Okno dokumentácie je malé okno v ľavom dolnom rohu okna Umbrello. Zobrazuje
+dokumentáciu pre práve aktívny objekt.
+Okno dokumentácie je veľmi malé, lebo má poskytovať iba krátky prehľad o danom
+objekte. Kompletná dokumentácia je dostupná prostredníctvom vlastností
+jednotlivých prvkov.
+</para>
+
+</sect2>
+
+<sect2 id="work-area">
+
+<title>Pracovná plocha</title>
+
+<para>
+Pracovná plocha je hlavnou časťou okna. Tu sa uskutočňuje samotná práca. Používa
+sa pre zobrazenie a spracovanie diagramov modelu. Pracovná plocha zobrazuje
+práve aktívny diagram. V danom čase je možné zobraziť len jediný diagram.
+ </para>
+</sect2>
+</sect1>
+<!--user-interface-->
+
+<sect1 id="load-save">
+<title>Vytvorenie, načítanie a uloženie modelov</title>
+
+<para>
+Aby sme mohli pomocou Umbrello vytvoriť niečo rozumné, musíme vytvoriť model, na
+ktorom budeme pracovať. Počas spustenia programu sa buď načíta naposledy
+spracovaný model, alebo sa vytvorí prázdny model. Závisí to od nastavení
+programu. Týmto spôsobom môžeme ihneď začať pracovať.
+</para>
+
+<sect2 id="new-model">
+<title>Nový model</title>
+<para>
+Pre vytvorenie nového modelu klikneme na položku Nový v menu Súbor alebo na
+tlačidlo pre nový dokument vo vodorovnom paneli nástrojov. Ak práve pracujeme na
+nejakom modeli, Umbrello sa prv opýta, či chceme uložiť aktuálny model pred
+vytvorením nového.
+</para>
+</sect2>
+<sect2 id="save-model">
+
+<title>Uloženie modelu</title>
+
+<para>
+Model môžeme uložiť kedykoľvek prostredníctvom položky Uložiť z menu Súbor,
+resp. Stlačením príslušného tlačidla na vodorovnom paneli nástrojov. Ak chceme
+uložiť model pod iným názvom, vyberieme si položku Uložiť ako... z menu Súbor.
+</para>
+
+<para>
+Pre zvýšenie bezpečnosti umožňuje Umbrello ukladať model automaticky po uplynutí
+určitého časového obdobia. Táto možnosť a časový interval sa dá nastaviť v okne
+nastavení programu.
+</para>
+</sect2>
+
+<sect2 id="load-model">
+<title>Načítanie modelu</title>
+
+<para>
+Ak chceme načítať už existujúci model, zvolíme položku Otvoriť z menu Súbor
+alebo stlačíme príslušné tlačidlo na vodorovnom paneli nástrojov. Naposledy
+spracované modely sú tiež dostupné prostredníctvom podmenu Otvoriť nedávne v
+menu Súbor. Týmto spôsobom môžeme otvoriť často používané modely omnoho skôr.
+</para>
+
+<para>
+V Umbrello môžeme v danom čase pracovať len na jednom modeli. Ak chceme, aby
+program načítal iný model a aktuálny model sa od času posledného uloženia
+zmenil, Umbrello sa spýta, či chceme zmeny uložiť. Tým sa zníži riziko straty
+dát.
+</para>
+</sect2>
+</sect1> <!--load-save-->
+
+<sect1 id="edit-model">
+
+<title>Úpravy modelu</title>
+
+<para>
+V Umbrello existujú principiálne dva spôsoby zmeny modelov:
+<itemizedlist>
+ <listitem>
+ <para>Elementy upraviť priamo v stromovom pohľade
+ </para>
+ </listitem>
+ <listitem><para>Elementy upraviť v diagrame</para></listitem> </itemizedlist>
+ </para>
+
+<para>
+Prostredníctvom kontextového menu dostupného cez pravé tlačidlo myši môžeme
+vložiť, odstrániť alebo zmeniť takmer všetky prvky. Ak napríklad klikneme pravým
+tlačidlom myši na priečinok v stromovom pohľade, môžeme doň vložiť rôzne
+diagramy, ako aj aktérov, triedy a prípady použitia v závislosti od toho, či je
+priečinok v <emphasis>logickom pohľade</emphasis> alebo v <emphasis>pohľade
+prípadov použitia</emphasis>.
+</para>
+
+<para>
+Po vložení prvku do modelu môžeme nastaviť jeho vlastnosti prostredníctvom
+dialógu Vlastnosti. Zobrazíme ho položkou <emphasis>Vlastnosti</emphasis> z
+kontextového menu príslušného prvku.
+</para>
+
+<para>
+Okrem toho môžeme prvky vytvárať a upravovať v diagramoch. Detaily sú v ďalších
+bodoch tejto príručky.
+</para>
+
+</sect1>
+
+<sect1 id="add-remove-diagrams">
+
+<title>Pridať/odobrať diagramy</title>
+
+<para>
+Model UML pozostáva z prvkov UML a z asociácií medzi prvkami. Model nie je možné
+vidieť. Na jeho vizualizáciu sa používajú <emphasis>diagramy</emphasis>.
+</para>
+
+<sect2 id="create-diagram">
+
+<title>Vytvorenie diagramu</title>
+
+<para>
+Pre vloženie nového diagramu si musíme vybrať typ diagramu z podmenu Nový z menu
+Diagram a zapísať jeho názov. Diagram sa tým vytvorí a bude vybraný ako aktívny
+diagram v stromovom pohľade.
+</para>
+
+<para>
+Pripomíname, že v Umbrello sa kontextové menu používajú veľmi často. Preto
+diagram môžeme vytvoriť aj kliknutím pravým tlačidlom myši na priečinok v
+stromovom pohľade. a z podmenu Nový vybrať príslušný typ. V pohľade prípadov
+použitia môžeme pridať diagramy prípadov použitia, kým v logickom pohľade
+všetky ostatné typy diagramov. </para>
+</sect2>
+
+<sect2 id="remove-diagram">
+<title>Odstránenie diagramu</title>
+
+<para>
+Ak chceme z modelu odstrániť diagram, musíme ho aktivovať a potom vybrať položku
+Zmazať z menu Diagram. Tento úkon môžeme tiež vykonať prostredníctvom
+kontextového menu príslušného diagramu v stromovom pohľade.</para>
+
+<para>
+Keďže vymazanie diagramu predstavuje významný zásah do modelu a môže spôsobiť
+stratu údajov, ak ho vyvoláme neúmyselne, preto Umbrello žiada potvrdenie pre
+vykonanie operácie vymazania. Ak sa raz diagram vymaže a súbor uloží,
+neexistuje žiadna možnosť nápravy! </para>
+</sect2>
+
+<sect2 id="rename-diagram">
+<title>Premenovať diagram</title>
+
+<para>
+Ak chceme diagram premenovať, urobíme to položkou Premenovať v kontextovom menu
+diagramu v stromovom pohľade.
+</para>
+
+<para>
+Iný spôsob je použiť okno vlastností diagramu, ktoré je dostupné prostredníctvom
+položky Vlastnosti v kontextovom menu diagramu (ktoré môžeme vyvolať stlačením
+pravého tlačidla myši). Okrem toho je možné toto okno otvoriť aj dvojitým
+kliknutím na diagram v stromovom pohľade.
+</para>
+</sect2>
+</sect1>
+
+<sect1 id="edit-diagram">
+<title>Upraviť diagramy</title>
+
+<para>
+Umbrello sa snaží podporovať prácu s diagramami pomocou jednoduchých pravidiel.
+Následkom toho je v danom diagrame možné použiť len patričné prvky a môžeme
+vytvoriť len také vzťahy medzi nimi, ktoré majú význam. Pre expertov UML to
+nebude ani zjavné, avšak pre začiatočníkov je to výborná pomôcka pre vytváranie
+diagramov podľa štandardu.
+</para>
+
+<para>
+Po vytvorení diagramu ho môžeme upravovať. Treba však pritom rozlišovať medzi
+úpravami diagramu a úpravami modelu, čo môže miasť začiatočníkov. Ako sme už
+uviedli, diagramy sú istým <emphasis>pohľadom</emphasis> modelu. Ak napríklad
+vytvoríme triedu v diagrame tried, upravujeme tým diagram aj model. Ak zmeníme
+farbu triedy alebo inú vlastnosti zobrazenia v diagrame tried, meníme diagram,
+model však nie.
+</para>
+
+<sect2 id="insert-elements">
+
+<title>Vkladanie prvkov</title>
+
+<para>
+Jednou z prvých činností po vytvorení diagramu je pridanie prvkov, ako sú
+triedy, aktéri alebo prípady použitia. Principiálne sú dve možnosti, ako to
+môžeme urobiť:
+</para>
+<itemizedlist>
+ <listitem>
+ <para>Presunúť existujúce prvky zo stromového pohľadu do diagramu
+</para>
+</listitem>
+<listitem>
+<para>
+Vytvoriť nový prvok prostredníctvom nástrojov v zvislom paneli nástrojov a
+súčasne ich vložiť do aktívneho diagramu.
+</para>
+</listitem>
+</itemizedlist>
+<para>
+Ak chceme do diagramu vložiť prvok, ktorý už existuje v modeli, musíme ho
+pretiahnuť na príslušné miesto. V diagrame môžeme prvok nástrojom výberu
+kedykoľvek presunúť.
+</para>
+<para>
+Druhá možnosť pre vloženie prvku je použiť nástroj zo zvislého panela nástrojov
+umiestneného na pravej strane okna programu. Pritom sa do modelu tiež vloží daný
+prvok.</para>
+
+<para>
+Zvislý panel nástrojov sa štandardne nachádza na pravej strane okna programu,
+môžeme ho však presunúť na iné miesto alebo ho umiestniť nad ostatné prvky okna
+ako plávajúci panel. V tomto paneli sú dostupné nástroje zobrazené ako rôzne
+tlačidlá, pričom sú pre každý typ diagramu iné. Aktívny nástroj sa v paneli
+zobrazí ako vyvýšený.
+Pomocou klávesu <keycap>Shift</keycap> sa môžeme prepnúť na predtým použiť
+nástroj. Pomocou klávesu <keycap>Esc</keycap> môžeme vybrať <emphasis>nástroj
+výberu</emphasis>.
+</para>
+
+<para>
+Ak zvolíme z panela nástrojov nástroj pre úpravy, napríklad pre vloženie triedy,
+zmení sa ukazovateľ myši na kríž. Teraz môžeme do diagramu vložiť prvok jediným
+kliknutím ľavého tlačidla myši. Prvky UML musia mať vždy <emphasis>jedinečné
+názvy</emphasis>. Ak napríklad existuje v diagrame trieda s názvom
+<quote>TriedaA</quote>, nie je možné vytvoriť iné triedu v inom diagrame pod
+týmto názvom. Ak sa pritom jedná aj o rôzne prvky, aj tieto musia mať rôzne
+názvy. Ak chceme vložiť <emphasis>rovnaký</emphasis> prvok ešte raz, nástroj
+vložiť triedu nie je vhodné riešenie. V takom prípade musíme požadovanú triedu
+pretiahnuť do diagramu zo stromového pohľadu.
+</para>
+</sect2>
+
+<sect2 id="delete-elements">
+
+<title>Vymazanie prvkov</title>
+
+<para>
+Každý prvok môžeme zmazať položkou <guimenuitem>Zmazať</guimenuitem> z
+kontextového menu. Inými slovami: pravým tlačidlom myši klikneme na príslušný
+prvok a vyberieme príslušnú položku z menu, ktorá sa zobrazí.
+</para>
+
+<para>
+Tu je jasný <emphasis>veľký</emphasis> rozdiel medzi vymazaním prvku z modelu a
+z diagramu. Ak vymažeme prvok z diagramu, vymažeme ho len z daného diagramu.
+Prvok je však naďalej súčasťou modelu. Ak sa používa v iných diagramoch, tieto
+diagramy sa nezmenia. Ak však vymažeme prvok v stromovom pohľade, vymažeme prvok
+z celého
+<emphasis>modelu</emphasis>. Keďže prvok už modeli neexistuje, vymaže sa zo
+všetkých diagramov, v ktorých sa používa.
+</para>
+</sect2>
+
+<sect2 id="edit-elements">
+
+<title>úpravy prvkov</title>
+
+<para>
+Väčšinu prvkov UML môžeme upraviť otvorením okna Vlastnosti a vykonaním
+príslušných zmien.
+Napríklad pre zmenu objektu ho treba vybrať a zvoliť položku
+<guimenuitem>Vlastnosti</guimenuitem> z kontextového menu (pravé tlačidlo myši).
+Každý prvok má takýto dialóg, ktorý pozostáva z viacerých listov v závislosti od
+typu konkrétneho prvku. V prípade niektorých prvkov, napríklad aktérov je možné
+meniť iba niekoľko parametrov, napríklad názov a dokumentáciu. V prípade iných
+prvkov (napríklad tried) je však možné nastaviť mnoho vecí, ako sú atribúty a
+operácie, viditeľnosť a zobrazenie v diagrame (iba operáciu alebo celú signatúru
+operácie). môžeme tiež nastaviť farbu čiar a výplne pre vizualizáciu triedy v
+diagrame. </para>
+
+<para>
+U väčšiny prvkov UML sa tento dialóg vlastností môže vyvolať aj dvojitým
+kliknutím na príslušný prvok pomocou nástroja výberu (šípka). Výnimkou sú
+asociácie. Dvojitým kliknutím sa do nich pridá nový kotviaci bod. Dialóg
+vlastností asociácií môžeme zobraziť prostredníctvom kontextového menu (pravé
+tlačidlo myši).
+</para>
+
+<para>
+Dialóg vlastností môžeme zobraziť prostredníctvom kontextového menu v stromovom
+pohľade. Tým môžeme nastaviť vlastnosti jednotlivých diagramov, napríklad
+zobrazenie mriežky.
+</para>
+</sect2>
+
+<sect2 id="edit-classes">
+<title>úpravy tried</title>
+<para>
+Aj keď sme spôsob úprav vlastností objektov už uviedli v predchádzajúcom bode,
+teraz si povieme zopár vecí o triedach, lebo sú komplikovanejšie ako ostatné
+prvky UML.
+</para>
+<para>
+V dialógu vlastností triedy môžeme nastaviť všetko od farby až po atribúty a
+operácie.
+</para>
+
+<sect3 id="class-general-settings">
+<title>Všeobecné nastavenia tried</title>
+
+<para>
+List všeobecných nastavení v okne vlastností triedy hovorí za seba. môžeme v ňom
+nastaviť názov triedy, viditeľnosť, dokumentáciu, atď. Tento list je dostupný
+vždy.
+</para>
+</sect3>
+
+<sect3 id="class-attributes-settings">
+
+<title>atribúty tried</title>
+
+<para>
+Na liste vlastností atribútov môžeme do triedy pridať, upraviť a zmazať
+atribúty. Pre vytvorenie nového atribútu do triedy stlačíme tlačidlo
+<guimenuitem>Nový atribút</guimenuitem> . Pre vymazanie alebo úpravy atribútu
+vyberieme atribút a stlačíme príslušné tlačidlo. atribúty môžeme v zozname
+posúvať hore a dolu pomocou šípok. Tento list je tiež dostupný vždy.
+</para>
+</sect3>
+
+<sect3 id="class-operations-settings">
+
+<title>Nastavenie operácií tried</title>
+
+<para>
+Podobne, ako na liste nastavení atribútov, na liste nastavení operácií môžeme
+vložiť, upraviť a odstrániť operácie triedy. Ak vložíme alebo zmeníme nejakú
+operáciu, robíme to prostredníctvom <emphasis>okna vlastností
+operácií</emphasis>.
+
+Pre vloženie nového parametra do operácie stlačíme tlačidlo <guibutton>Nový
+parameter</guibutton>, ktorý otvorí <emphasis>okno vlastností
+parametrov</emphasis>. Tento list je dostupný vždy.
+</para>
+</sect3>
+
+<sect3 id="class-associations-page">
+
+<title>List asociácií triedy</title>
+
+<para> List <guilabel>Asociácie</guilabel> zobrazí všetky asociácie, ktoré sú s
+triedou v danom diagrame spojené. Dvakrát klikneme na asociáciu a zobrazí sa
+príslušný dialóg vlastností. Podľa typu asociácie môžeme nastaviť parametre
+asociácie, ako násobnosť a názov role. Ak nemá vybraná takéto vlastnosti, nie je
+možné ich meniť a môžeme zmeniť iba dokumentáciu.
+</para>
+
+<para>
+Tento list je dostupný, ak vyvoláme zobrazenie vlastností triedy z diagramu. Ak
+však zobrazenie vlastností vyvoláme zo stromového pohľadu, nie je tento list
+dostupný.
+</para>
+</sect3>
+<sect3 id="class-display-page">
+
+<title>List Zobrazenie</title><para>
+
+Na liste <guilabel>Zobrazenie</guilabel> môžeme nastaviť, ako sa zobrazí trieda
+v diagrame. Triedu môžeme napr. zobraziť ako jednoduchý obdĺžnik s názvom. Je to
+vhodné, ak máme v diagrame mnoho tried. Môžeme však zobraziť aj kompletné triedy
+s balíkmi, stereotypmi, atribútmi a operáciami so signatúrami a viditeľnosťou.
+</para>
+
+<para>
+Podľa požadovaného množstva informácií určíme na tomto liste, čo chceme vidieť.
+Nastavenia vykonané na tomto liste sú <emphasis>nastavenia zobrazenia</emphasis>
+pre aktuálny diagram.
+To znamená, že <quote>odstránené</quote> operácie sú naďalej súčasťou celého
+modelu. Tento list je dostupný, ak vyvoláme zobrazenie vlastností triedy z
+diagramu. Ak však zobrazenie vlastností vyvoláme zo stromového pohľadu, nie je
+list zobrazenia dostupný z logických dôvodov.
+</para>
+</sect3>
+
+<sect3 id="class-colour-page">
+<title>List Farby</title>
+
+<para> Na liste <guilabel>Farby</guilabel> môžeme nastaviť farbu čiar a výplne.
+Tento list je dostupný, ak vyvoláme zobrazenie vlastností triedy z diagramu. Ak
+však zobrazenie vlastností vyvoláme zo stromového pohľadu, nie je list dostupný
+z logických dôvodov.
+</para>
+</sect3>
+</sect2>
+
+<sect2 id="associations">
+
+<title>Asociácie</title>
+
+<para>Asociácie spájajú dva prvky UML. Väčšinou sa definujú medzi triedami, sú
+však aj asociácie medzi prípadmi použitia a aktérmi.
+</para>
+
+<para>
+Pre vytvorenie asociácie si vyberieme príslušný nástroj z panela nástrojov
+(napríklad obojsmernú asociáciu, zovšeobecnenie, agregáciu, atď.) , klikneme na
+počiatočný prvok, potom na konečný prvok. Hovoríme tu o dvoch kliknutiach a
+<emphasis>nie</emphasis> o kliknutí a potiahnutí myšou.
+</para>
+
+<para>
+Ak chceme vytvoriť asociáciu, ktorá nie je v súlade so špecifikáciou UML,
+Umbrello to znemožní a vydá príslušnú správu. Príklad: Existuje zovšeobecnenie z
+triedy A do B a pokúsime sa vytvoriť zovšeobecnenie z triedy B do A.
+</para>
+
+<para>
+Pomocou kliknutia pravým tlačidlom na asociáciu sa objaví menu s položkami pre
+úpravy asociácie. Pre vymazanie asociácie by sme napríklad použili položku
+<guimenuitem>Zmazať</guimenuitem> z kontextového menu. Pomocou položky
+<guimenuitem>Vlastnosti</guimenuitem> môžeme vyvolať okno vlastností podľa typu
+asociácie, kde môžeme zmeniť atribúty asociácie, ako sú názov role a násobnosť.
+</para>
+
+<sect3 id="anchor-points">
+
+<title>Kotviace body</title>
+
+<para>Asociácie sa normálne zobrazujú ako priame čiary medzi dvoma spojenými
+prvkami. Ak chceme asociáciu ohnúť pre väčšiu názornosť, môžeme tak urobiť
+vložením kotviacich bodov, čím rozdelíme asociáciu na viacero častí.
+</para>
+
+<para>
+Takéto kotviace body môžeme vložiť dvojitým kliknutím na asociáciu v požadovanom
+mieste. Takto vložený kotviaci bod (zobrazený modrým bodom, ak je asociácia
+vybraná) môžeme posunúť, ak chceme zmeniť tvar asociácie.
+</para>
+
+<para>
+Pre odstránenie kotviaceho bodu musíme naň dvakrát kliknúť ľavým tlačidlom myši.
+
+</para>
+
+<para>
+Pripomíname, že dialóg vlastností vyvoláme cez kontextové menu. Dvojité
+kliknutie používané u ostatných prvkov vloží spomínaný kotviaci bod.
+</para>
+
+</sect3>
+
+</sect2>
+
+
+<sect2 id="notes">
+
+<title>Poznámkové štítky a poznámky</title>
+
+<para>
+Poznámkové štítky a jednoriadkové poznámky sú prvky, ktoré sú dostupné vo
+všetkých diagramoch. Nemajú žiadnu sémantickú hodnotu pre model, môžu však
+obsahovať dôležité komentáre a objasniť situáciu, čím sa diagram stáva
+čitateľnejším.
+</para>
+
+<para>
+Pre vytvorenie poznámkového štítku alebo jednoriadkových poznámok si vyberieme
+príslušný nástroj zo zvislého panela nástrojov a klikneme na diagram v mieste,
+kam chceme poznámky vložiť. Text môžeme prostredníctvom kontextového menu zmeniť
+alebo v prípade poznámkových štítkov dvojitým kliknutím na text.
+</para>
+
+<sect3 id="anchors">
+
+<title>Ukotvenie</title>
+
+<para>
+Pomocou ukotvenia môžeme prvok UML spojiť je poznámkovým štítkom. Ak chceme v
+poznámkovom štítku uviesť informácie o danej triede, spojíme tento štítok s
+triedou. Tým je jasné, že prvok sa <quote>vzťahuje</quote> na príslušný prvok.
+</para>
+
+<para>
+Pre vytvorenie ukotvenia medzi poznámkovým štítkom a prvkom UML si vyberieme
+príslušný nástroj zo zvislého panela nástrojov. Prv klikneme na poznámkový
+štítok, potom na prvok UML, ktorý máme pripojiť.
+</para>
+</sect3>
+</sect2>
+</sect1>
+</chapter><!--edit-diagram-->