From tchemit@users.forge.codelutin.com Thu Nov 28 17:57:54 2013 From: tchemit@users.forge.codelutin.com To: tutti-commits@list.forge.codelutin.com Subject: [Tutti-commits] r1404 - =?utf-8?q?application/trunk/application-swi?= =?utf-8?q?ng/src/main/java/fr/ifremer/shared/application/swing?= Date: Thu, 28 Nov 2013 17:57:53 +0100 Message-ID: <20131128165753.E8E1B181F41@nuiton.codelutin.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6014038466893517982==" --===============6014038466893517982== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Author: tchemit Date: 2013-11-28 17:57:53 +0100 (Thu, 28 Nov 2013) New Revision: 1404 Url: http://forge.codelutin.com/projects/tutti/repository/revisions/1404 Log: add useful method to get parent container + clean commented code Modified: application/trunk/application-swing/src/main/java/fr/ifremer/shared/applic= ation/swing/AbstractApplicationUIHandler.java Modified: application/trunk/application-swing/src/main/java/fr/ifremer/shared= /application/swing/AbstractApplicationUIHandler.java =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- application/trunk/application-swing/src/main/java/fr/ifremer/shared/appli= cation/swing/AbstractApplicationUIHandler.java 2013-11-28 15:46:05 UTC (rev 1= 403) +++ application/trunk/application-swing/src/main/java/fr/ifremer/shared/appli= cation/swing/AbstractApplicationUIHandler.java 2013-11-28 16:57:53 UTC (rev 1= 404) @@ -95,6 +95,7 @@ import javax.swing.text.JTextComponent; import java.awt.Color; import java.awt.Component; +import java.awt.Container; import java.awt.Dialog; import java.awt.Dimension; import java.awt.Frame; @@ -133,10 +134,6 @@ private static final Log log =3D LogFactory.getLog(AbstractApplicationUIHandler.class); =20 -// public abstract void beforeInit(UI ui); -// -// public abstract void afterInit(UI ui); - public abstract void onCloseUI(); =20 public abstract SwingValidator getValidator(); @@ -297,10 +294,14 @@ result.setVisible(true); } =20 - public void closeDialog(ApplicationUI ui) { - SwingUtil.getParentContainer(ui, JDialog.class).setVisible(false); + public void closeDialog() { + getParentContainer(JDialog.class).setVisible(false); } =20 + public U getParentContainer(Class uiType) { + return SwingUtil.getParentContainer(ui, uiType); + } + public static final String CONFIRMATION_FORMAT =3D "%s

%s= "; =20 public int askSaveBeforeLeaving(String message) { --===============6014038466893517982==--