[Schmitzm-commits] r205 - trunk/src/schmitzm/swing

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Thu Jul 9 18:40:49 CEST 2009


Author: alfonx
Date: 2009-07-09 18:40:49 +0200 (Thu, 09 Jul 2009)
New Revision: 205

Modified:
   trunk/src/schmitzm/swing/SwingUtil.java
Log:
* Updated the comment um klar zu machen, dass die Methode getParentWindow ( comp ) comp zurueckliefert wenn comp instance of Window ist. Man k?\195?\182nnte sonst ja auch denken, dass er das parent Window des Window liefert.

Modified: trunk/src/schmitzm/swing/SwingUtil.java
===================================================================
--- trunk/src/schmitzm/swing/SwingUtil.java	2009-07-09 16:26:14 UTC (rev 204)
+++ trunk/src/schmitzm/swing/SwingUtil.java	2009-07-09 16:40:49 UTC (rev 205)
@@ -212,20 +212,23 @@
   }
 
   /**
-   * Liefert das Fenster, das eine Kompoenente beinhaltet.
-   * @param comp eine GUI-Komponente
-   * @return <code>null</code> falls die Komponente in keinem Fenster
-   *         enthalten ist
-   */
-  public static Window getParentWindow(Component comp) {
-    // durch die Parents laufen, bis Window gefunden
-    while ( comp!=null && !(comp instanceof Window) )
-      comp = comp.getParent();
-    // wenn kein Window gefunden -> null zurueckgeben
-    if ( comp== null )
-      return null;
-    return (Window)comp;
-  }
+	 * Liefert das Fenster, das eine GUI-Komponente beinhaltet. Wenn
+	 * GUI-Komponente selber ein {@link Window} ist, wird diese zurückgelifert.
+	 * 
+	 * @param comp
+	 *            eine GUI-Komponente
+	 * @return <code>null</code> falls die Komponente in keinem Fenster
+	 *         enthalten ist
+	 */
+	public static Window getParentWindow(Component comp) {
+		// durch die Parents laufen, bis Window gefunden
+		while (comp != null && !(comp instanceof Window))
+			comp = comp.getParent();
+		// wenn kein Window gefunden -> null zurueckgeben
+		if (comp == null)
+			return null;
+		return (Window) comp;
+	}
 
   /**
    * Liefert den {@link Frame}, das eine Kompoenente beinhaltet.



More information about the Schmitzm-commits mailing list