Update of /cvsroot/jarspy/JarSpy/src/com/ociweb/jarspy/gui
In directory usw-pr-cvs1:/tmp/cvs-serv17438
Modified Files:
JarSpyInfoPanel.java
Log Message:
retrieve version and build number from property file
Index: JarSpyInfoPanel.java
===================================================================
RCS file: /cvsroot/jarspy/JarSpy/src/com/ociweb/jarspy/gui/JarSpyInfoPanel.java,v
retrieving revision 1.23
retrieving revision 1.24
diff -C2 -d -r1.23 -r1.24
*** JarSpyInfoPanel.java 24 Sep 2002 20:48:04 -0000 1.23
--- JarSpyInfoPanel.java 27 Sep 2002 00:27:22 -0000 1.24
***************
*** 19,24 ****
--- 19,26 ----
package com.ociweb.jarspy.gui;
+ import com.ociweb.jarspy.ApplicationProperties;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
+ import java.util.Properties;
import javax.swing.BorderFactory;
import javax.swing.ImageIcon;
***************
*** 52,69 ****
gbc.insets.top = gbc.insets.bottom = 0;
! String packageVersion = null;
!
! try {
! Package p = getClass().getPackage();
! packageVersion = p.getImplementationVersion();
! } catch (Exception e) {
! }
!
! if(packageVersion == null) {
! packageVersion = "(unknown)";
! }
add(new JLabel("JarSpy"), gbc);
! add(new JLabel("Version: " + packageVersion), gbc);
add(new JLabel("http://www.jarspy.org/"), gbc);
add(new JLabel("Email: co...@ja..."), gbc);
--- 54,64 ----
gbc.insets.top = gbc.insets.bottom = 0;
! Properties appProperties = ApplicationProperties.INSTANCE;
! String appVersion = appProperties.getProperty(ApplicationProperties.APP_VERSION_KEY);
! String buildNumber = appProperties.getProperty(ApplicationProperties.BUILD_NUMBER_KEY);
add(new JLabel("JarSpy"), gbc);
! add(new JLabel("Version: " + appVersion), gbc);
! add(new JLabel("Build Number: " + buildNumber), gbc);
add(new JLabel("http://www.jarspy.org/"), gbc);
add(new JLabel("Email: co...@ja..."), gbc);
|