\hypertarget{classi2bpro_1_1layer_1_1_dialogs_1_1_utils}{
\section{i2bpro.layer.Dialogs.Utils Klassenreferenz}
\label{classi2bpro_1_1layer_1_1_dialogs_1_1_utils}\index{i2bpro::layer::Dialogs::Utils@{i2bpro::layer::Dialogs::Utils}}
}
\subsection*{Öffentliche, statische Methoden}
\begin{DoxyCompactItemize}
\item 
static String \hyperlink{classi2bpro_1_1layer_1_1_dialogs_1_1_utils_a5faffc4178a6b2c945e06c6910f3605b}{getExtension} (File file)
\end{DoxyCompactItemize}
\subsection*{Statische öffentliche Attribute}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classi2bpro_1_1layer_1_1_dialogs_1_1_utils_a50bcfc54376feccefe0e804c9c2938f1}{
static final String {\bfseries wav} = \char`\"{}wav\char`\"{}}
\label{classi2bpro_1_1layer_1_1_dialogs_1_1_utils_a50bcfc54376feccefe0e804c9c2938f1}

\item 
\hypertarget{classi2bpro_1_1layer_1_1_dialogs_1_1_utils_a78d65d0455d8521ba095ae29c61023ec}{
static final String {\bfseries mp3} = \char`\"{}mp3\char`\"{}}
\label{classi2bpro_1_1layer_1_1_dialogs_1_1_utils_a78d65d0455d8521ba095ae29c61023ec}

\item 
\hypertarget{classi2bpro_1_1layer_1_1_dialogs_1_1_utils_a05ec696408460ae78255c8c4e0ee2112}{
static final String {\bfseries m3u} = \char`\"{}m3u\char`\"{}}
\label{classi2bpro_1_1layer_1_1_dialogs_1_1_utils_a05ec696408460ae78255c8c4e0ee2112}

\item 
\hypertarget{classi2bpro_1_1layer_1_1_dialogs_1_1_utils_a4532dc02e3466dcaf6db829c1c9de4e4}{
static final String {\bfseries cue} = \char`\"{}cue\char`\"{}}
\label{classi2bpro_1_1layer_1_1_dialogs_1_1_utils_a4532dc02e3466dcaf6db829c1c9de4e4}

\end{DoxyCompactItemize}


\subsection{Ausführliche Beschreibung}
Projektarbeit Informatik IIb -\/ Audioplayer \par
 Klasse: \hyperlink{classi2bpro_1_1layer_1_1_dialogs_1_1_utils}{Utils}

Die Klasse \hyperlink{classi2bpro_1_1layer_1_1_dialogs_1_1_utils}{Utils} stellt, für die Dialoge zum speichern und öffnen von Wiedergabelisten, sowie zum Hinzufügen von Audiotiteln zur Wiedergabeliste, eine Methode zum Auslesen von Dateierweiterungen. Mit den statischen Attributen, können diese dann verglichen werden. Beim Anlegen weiterer Erweiterungen ist auf die Kleinschreibung zu achten, denn sonst könnte ein Vergleich fehlschlagen.

\begin{DoxyVersion}{Version}
1.0.0 
\end{DoxyVersion}
\begin{DoxyDate}{Datum}
01.01.2011 
\end{DoxyDate}
\begin{DoxyAuthor}{Autor}
Jürgen Döffinger 
\end{DoxyAuthor}


Definiert in Zeile 25 der Datei Utils.java.



\subsection{Dokumentation der Elementfunktionen}
\hypertarget{classi2bpro_1_1layer_1_1_dialogs_1_1_utils_a5faffc4178a6b2c945e06c6910f3605b}{
\index{i2bpro::layer::Dialogs::Utils@{i2bpro::layer::Dialogs::Utils}!getExtension@{getExtension}}
\index{getExtension@{getExtension}!i2bpro::layer::Dialogs::Utils@{i2bpro::layer::Dialogs::Utils}}
\subsubsection[{getExtension}]{\setlength{\rightskip}{0pt plus 5cm}static String i2bpro.layer.Dialogs.Utils.getExtension (
\begin{DoxyParamCaption}
\item[{File}]{ file}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{classi2bpro_1_1layer_1_1_dialogs_1_1_utils_a5faffc4178a6b2c945e06c6910f3605b}
Die Methode getExtension erwartet als Parameter eine Datei vom Type File, um aus dieser die Erweiterung heruaszufiltern und als String zurückzugeben. Sollte keine Erweiterung gefunden werden (z.B. bei einem Verzeichnis), so wird ein NULL-\/Pointer zurückgegeben.


\begin{DoxyParams}{Parameter}
{\em file} & Datei aus der die Erweiterung herausgelesen werden soll. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Rückgabe}
Erweiterung der im Paramter file übergebenen Datei als String-\/Wert. 
\end{DoxyReturn}


Definiert in Zeile 46 der Datei Utils.java.



Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:\begin{DoxyCompactItemize}
\item 
C:/Projekte/I2BPro/src/i2bpro/layer/Dialogs/Utils.java\end{DoxyCompactItemize}
