Changeset 23244 in osm for applications/editors/josm/plugins/smed_about
- Timestamp:
- 2010-09-17T23:14:51+02:00 (15 years ago)
- Location:
- applications/editors/josm/plugins/smed_about
- Files:
-
- 2 edited
-
build.xml (modified) (10 diffs)
-
src/smed_about/SmedAbout.java (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/smed_about/build.xml
r23230 r23244 28 28 ** 29 29 --> 30 <project name=" 02_smed_about" basedir=".">30 <project name="smed_about" basedir="."> 31 31 32 32 <!-- enter the SVN commit message --> … … 35 35 <property name="plugin.main.version" value="3329" /> 36 36 37 <!-- Declaring time-stamps--> 38 <tstamp/> 37 39 38 40 <!-- … … 48 50 <property name="smed.plugins" value="../smed/plugins"/> 49 51 <!-- this is the directory where the plugin jar is copied to --> 50 <property name="plugin.dist.dir" value="../../dist"/>51 52 <property name="ant.build.javac.target" value="1.5"/> 52 <property name="plugin.dist.dir" value="../../dist"/> 53 <property name="plugin.jar" value="${plugin.dist.dir}/${ant.project.name}.jar"/> 54 <property name="smed.jar" value="${plugin.dist.dir}/smed.jar"/> 53 <property name="plugin.dist.dir" value="smed_dist"/> 54 <property name="plugin.jar" value="${plugin.dist.dir}/02_${DSTAMP}_${TSTAMP}_${ant.project.name}.jar"/> 55 55 56 56 <!-- … … 61 61 <target name="init"> 62 62 <mkdir dir="${plugin.build.dir}"/> 63 <mkdir dir="${plugin.dist.dir}"/> 63 64 </target> 64 65 <!-- … … 77 78 --> 78 79 <target name="compile_smed" depends="init_smed"> 79 <echo message="compiling sources for ${smed.jar}... "/>80 <echo message="compiling sources for smed.jar ... "/> 80 81 <javac srcdir="${smed.src.dir}" classpath="${josm}" debug="true" destdir="${smed.build.dir}"> 81 82 <compilerarg value="-Xlint:deprecation"/> … … 119 120 <copy todir="${smed.build.dir}"> 120 121 <fileset dir="../smed"> 121 <include name="copyright.txt" /> 122 <include name="LICENSE.txt" /> 123 </fileset> 124 </copy> 125 126 <jar destfile="${smed.jar}" basedir="${smed.build.dir}"> 122 <include name="*.txt" /> 123 </fileset> 124 </copy> 125 126 <jar destfile="${smed}" basedir="${smed.build.dir}"> 127 127 <!-- 128 128 ************************************************ … … 170 170 </fileset> 171 171 </copy> 172 173 <delete> 174 <fileset dir="${plugin.dist.dir}"> 175 <include name="*smed_about.jar"/> 176 </fileset> 177 </delete> 178 179 172 180 <jar destfile="${plugin.jar}" basedir="${plugin.build.dir}"> 173 181 <!-- … … 192 200 </jar> 193 201 194 <copy file="${plugin.jar}" todir="${smed.plugins}"/>195 196 202 </target> 197 203 … … 202 208 --> 203 209 <target name="clean"> 204 <delete dir="${plugin.build.dir}"/>205 <delete file="${plugin.jar}"/>206 210 <delete dir="${smed.build.dir}"/> 207 <delete file="${smed.jar}"/> 211 <delete file="${smed}"/> 212 <delete> 213 <fileset dir="${plugin.dist.dir}"> 214 <include name="*smed_about.jar"/> 215 </fileset> 216 </delete> 217 208 218 </target> 209 219 … … 215 225 <target name="install" depends="dist"> 216 226 <property environment="env"/> 217 <condition property="josm.plugins.dir" value="${env.APPDATA}/JOSM/plugins/splug" else="${user.home}/.josm/plugins/splug"> 227 <condition property="josm.plugins.dir" value="${env.APPDATA}/JOSM/plugins/splug/" else="${user.home}/.josm/plugins/splug/"> 218 228 <and> 219 229 <os family="windows"/> 220 230 </and> 221 231 </condition> 232 233 <delete> 234 <fileset dir="${josm.plugins.dir}"> 235 <include name="*smed_about.jar"/> 236 </fileset> 237 </delete> 222 238 <copy file="${plugin.jar}" todir="${josm.plugins.dir}"/> 223 239 </target> -
applications/editors/josm/plugins/smed_about/src/smed_about/SmedAbout.java
r23209 r23244 12 12 public class SmedAbout implements SmedPluggable{ 13 13 14 private JPanel jPanel = null; // @jve:decl-index=0:visual-constraint="43,24"15 private JLabel jLabel = null;16 private JLabel jLabel1 = null;17 private JLabel jLabel2 = null;18 @Override19 public boolean start() {20 // TODO Auto-generated method stub21 return false;22 }14 private JPanel jPanel = null; // @jve:decl-index=0:visual-constraint="43,24" 15 private JLabel jLabel = null; 16 private JLabel jLabel1 = null; 17 private JLabel jLabel2 = null; 18 @Override 19 public boolean start() { 20 // TODO Auto-generated method stub 21 return false; 22 } 23 23 24 @Override25 public boolean stop() {26 // TODO Auto-generated method stub27 return false;28 }24 @Override 25 public boolean stop() { 26 // TODO Auto-generated method stub 27 return false; 28 } 29 29 30 @Override31 public String getName() {32 return "About";33 }30 @Override 31 public String getName() { 32 return "About"; 33 } 34 34 35 @Override 36 public void setPluginManager(SmedPluginManager manager) { 37 // TODO Auto-generated method stub 35 @Override 36 public void setPluginManager(SmedPluginManager manager) { 37 // TODO Auto-generated method stub 38 39 } 38 40 39 } 41 @Override 42 public String getInfo() { 40 43 41 @Override 42 public String getInfo() { 44 return "something about the programm"; 45 } 43 46 44 return "something about the programm"; 45 } 47 @Override 48 public JComponent getComponent() { 46 49 47 @Override 48 public JComponent getComponent() { 50 return getJPanel(); 51 } 49 52 50 return getJPanel(); 51 } 52 53 54 /** 55 * This method initializes jPanel 56 * 57 * @return javax.swing.JPanel 58 */ 59 private JPanel getJPanel() { 60 if (jPanel == null) { 61 jLabel2 = new JLabel(); 62 jLabel2.setBounds(new Rectangle(30, 90, 340, 30)); 63 jLabel2.setText("Description:"); 64 jLabel1 = new JLabel(); 65 jLabel1.setBounds(new Rectangle(30, 55, 340, 30)); 66 jLabel1.setText("Version: Date:"); 67 jLabel = new JLabel(); 68 jLabel.setBounds(new Rectangle(30, 20, 340, 30)); 69 jLabel.setText("Authors: Werner König and Malclom Herring"); 70 jPanel = new JPanel(); 71 jPanel.setLayout(null); 72 jPanel.setSize(new Dimension(400, 300)); 73 jPanel.add(jLabel, null); 74 jPanel.add(jLabel1, null); 75 jPanel.add(jLabel2, null); 76 } 77 return jPanel; 78 } 53 54 /** 55 * This method initializes jPanel 56 * 57 * @return javax.swing.JPanel 58 */ 59 private JPanel getJPanel() { 60 if (jPanel == null) { 61 jLabel2 = new JLabel(); 62 jLabel2.setBounds(new Rectangle(30, 90, 340, 30)); 63 jLabel2.setText("Description:"); 64 jLabel1 = new JLabel(); 65 jLabel1.setBounds(new Rectangle(30, 55, 340, 30)); 66 jLabel1.setText("Version: Date:"); 67 jLabel = new JLabel(); 68 jLabel.setBounds(new Rectangle(30, 20, 340, 30)); 69 jLabel.setText("Authors: Werner König and Malclom Herring"); 70 jPanel = new JPanel(); 71 jPanel.setLayout(null); 72 jPanel.setSize(new Dimension(400, 300)); 73 jPanel.add(jLabel, null); 74 jPanel.add(jLabel1, null); 75 jPanel.add(jLabel2, null); 76 } 77 return jPanel; 78 } 79 79 80 80 }
Note:
See TracChangeset
for help on using the changeset viewer.
