Changes in this commit seem to be the result of some "auto reformat" tool execution. The Java - GeoAPI - GeoTools import ordering is altered, imports used only in Javadoc are lost and the encoding of non-ASCII characters is broken. This commit has been reverted, except for the removal of really unused imports which are kept removed.
Command line:
svn diff --extensions "--unified --ignore-space-change --ignore-all-space --ignore-eol-style" -r10795:10796 https://svn.osgeo.org/geotools/trunk/modules/library/metadata/src/main/java/org/geotools/resources/SwingUtilities.java
Revision 10795 | Revision 10796 |
---|---|
/*
* Geotools 2 - OpenSource mapping toolkit
* (C) 2003, Geotools Project Management Committee (PMC)
* (C) 2001, Institut de Recherche pour le Développement
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public |
/*
* Geotools 2 - OpenSource mapping toolkit
* (C) 2003, Geotools Project Management Committee (PMC)
* (C) 2001, Institut de Recherche pour le D�veloppement
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public |
package org.geotools.resources; // J2SE library import java.awt.Color; import java.awt.Frame; import java.awt.Insets; import java.awt.Dialog; import java.awt.Dimension; import java.awt.Component; import java.awt.EventQueue; import javax.swing.Action; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JDialog; import javax.swing.JButton; import javax.swing.JTextArea; import javax.swing.JComponent; import javax.swing.JOptionPane; import javax.swing.LookAndFeel; import javax.swing.JDesktopPane; import javax.swing.JInternalFrame; import java.awt.event.ActionListener; import java.awt.event.WindowListener; import javax.swing.event.InternalFrameListener; // For javadoc import java.lang.reflect.InvocationTargetException; import java.lang.reflect.UndeclaredThrowableException; // Geotools dependencies import org.geotools.resources.gui.Resources; import org.geotools.resources.gui.ResourceKeys; /** |
package org.geotools.resources; // J2SE library import java.awt.Component; import java.awt.Dialog; import java.awt.Dimension; import java.awt.EventQueue; import java.awt.Frame; import java.awt.event.ActionListener; import java.awt.event.WindowListener; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.UndeclaredThrowableException; import javax.swing.Action; import javax.swing.JButton; import javax.swing.JComponent; import javax.swing.JDesktopPane; import javax.swing.JDialog; import javax.swing.JFrame; import javax.swing.JInternalFrame; import javax.swing.JOptionPane; import javax.swing.JTextArea; import javax.swing.LookAndFeel; import javax.swing.event.InternalFrameListener; import org.geotools.resources.gui.ResourceKeys; import org.geotools.resources.gui.Resources; /** |
choice=JOptionPane.showInternalOptionDialog( owner, // Composante parente dialog, // Message title, // Titre de la boîte de dialogue JOptionPane.OK_CANCEL_OPTION, // Boutons à placer JOptionPane.PLAIN_MESSAGE, // Type du message null, // Icone options, // Liste des boutons initialValue); // Bouton par défaut } else { choice=JOptionPane.showOptionDialog( owner, // Composante parente dialog, // Message title, // Titre de la boîte de dialogue JOptionPane.OK_CANCEL_OPTION, // Boutons à placer JOptionPane.PLAIN_MESSAGE, // Type du message null, // Icone options, // Liste des boutons initialValue); // Bouton par défaut } return choice==okChoice; } |
choice=JOptionPane.showInternalOptionDialog( owner, // Composante parente dialog, // Message title, // Titre de la bo�te de dialogue JOptionPane.OK_CANCEL_OPTION, // Boutons � placer JOptionPane.PLAIN_MESSAGE, // Type du message null, // Icone options, // Liste des boutons initialValue); // Bouton par d�faut } else { choice=JOptionPane.showOptionDialog( owner, // Composante parente dialog, // Message title, // Titre de la bo�te de dialogue JOptionPane.OK_CANCEL_OPTION, // Boutons � placer JOptionPane.PLAIN_MESSAGE, // Type du message null, // Icone options, // Liste des boutons initialValue); // Bouton par d�faut } return choice==okChoice; } |
JOptionPane.showInternalMessageDialog( owner, // Composante parente message, // Message title, // Titre de la boîte de dialogue type); // Type du message } else { JOptionPane.showMessageDialog( owner, // Composante parente message, // Message title, // Titre de la boîte de dialogue type); // Type du message } } |
JOptionPane.showInternalMessageDialog( owner, // Composante parente message, // Message title, // Titre de la bo�te de dialogue type); // Type du message } else { JOptionPane.showMessageDialog( owner, // Composante parente message, // Message title, // Titre de la bo�te de dialogue type); // Type du message } } |
choice=JOptionPane.showInternalConfirmDialog( owner, // Composante parente message, // Message title, // Titre de la boîte de dialogue JOptionPane.YES_NO_OPTION, // Boutons à faire apparaître type); // Type du message } else { choice=JOptionPane.showConfirmDialog( owner, // Composante parente message, // Message title, // Titre de la boîte de dialogue JOptionPane.YES_NO_OPTION, // Boutons à faire apparaître type); // Type du message } return choice==JOptionPane.YES_OPTION; |
choice=JOptionPane.showInternalConfirmDialog( owner, // Composante parente message, // Message title, // Titre de la bo�te de dialogue JOptionPane.YES_NO_OPTION, // Boutons � faire appara�tre type); // Type du message } else { choice=JOptionPane.showConfirmDialog( owner, // Composante parente message, // Message title, // Titre de la bo�te de dialogue JOptionPane.YES_NO_OPTION, // Boutons � faire appara�tre type); // Type du message } return choice==JOptionPane.YES_OPTION; |
} /** * Retourne une étiquette pour la composante spécifiée. * Le texte de l'étiquette pourra éventuellement être * distribué sur plusieurs lignes. * * @param owner Composante pour laquelle on construit une étiquette. * L'étiquette aura la même largeur que <code>owner</code>. * @param text Texte à placer dans l'étiquette. */ public static JComponent getMultilineLabelFor(final JComponent owner, final String text) { final JTextArea label=new JTextArea(text); |
} /** * Retourne une �tiquette pour la composante sp�cifi�e. * Le texte de l'�tiquette pourra �ventuellement �tre * distribu� sur plusieurs lignes. * * @param owner Composante pour laquelle on construit une �tiquette. * L'�tiquette aura la m�me largeur que <code>owner</code>. * @param text Texte � placer dans l'�tiquette. */ public static JComponent getMultilineLabelFor(final JComponent owner, final String text) { final JTextArea label=new JTextArea(text); |