\label{doc_usecases_snippet_sharing_UC_download_snippet_md_md_doc_usecases_snippet_sharing_UC_download_snippet}%
\Hypertarget{doc_usecases_snippet_sharing_UC_download_snippet_md_md_doc_usecases_snippet_sharing_UC_download_snippet}%
 \hypertarget{doc_usecases_snippet_sharing_UC_download_snippet_md_autotoc_md3805}{}\doxysection{Summary}\label{doc_usecases_snippet_sharing_UC_download_snippet_md_autotoc_md3805}

\begin{DoxyItemize}
\item {\bfseries{Title\+:}} Download configuration snippet in specific format
\item {\bfseries{Scope\+:}} Entry Details
\item {\bfseries{Level\+:}} User Goal
\item {\bfseries{Actors\+:}} Anonymous user (+ all others)
\item {\bfseries{Brief\+:}} Any user can download the configuration snippets in various formats (XML, JSON, ini, ...).
\end{DoxyItemize}\hypertarget{doc_usecases_snippet_sharing_UC_download_snippet_md_autotoc_md3806}{}\doxysection{Scenarios}\label{doc_usecases_snippet_sharing_UC_download_snippet_md_autotoc_md3806}

\begin{DoxyItemize}
\item {\bfseries{Precondition\+:}} Entry has been found through search or detailed view of an entry is opened
\item {\bfseries{Main success scenario\+:}} User successfully downloads the raw configuration snippet in the selected format. The snippet can then be stored directly as configuration file.
\item {\bfseries{Alternative scenario\+:}} The specified entry (URI) cannot be found. The user is informed about the error by an error message.
\item {\bfseries{Error scenario\+:}} Technical problems prevent the operation from completing. The user is informed about the error by an error message containing further information.
\item {\bfseries{Postcondition\+:}} The database remains unchanged.
\item {\bfseries{Non-\/functional Constraints\+:}}
\begin{DoxyItemize}
\item Essential functionality of the program 
\end{DoxyItemize}
\end{DoxyItemize}