1 30 31 36 37 package org.apache.xalan; 38 39 40 41 62 63 public class Version 64 65 { 66 67 68 69 86 87 public static String getVersion() 88 89 { 90 91 return getProduct()+" "+getImplementationLanguage()+" " 92 93 +getMajorVersionNum()+"."+getReleaseVersionNum()+"." 94 95 +( (getDevelopmentVersionNum() > 0) ? 96 97 ("D"+getDevelopmentVersionNum()) : (""+getMaintenanceVersionNum())); 98 99 } 100 101 102 103 112 113 public static void main(String argv[]) 114 115 { 116 117 System.out.println(getVersion()); 118 119 } 120 121 122 123 128 129 public static String getProduct() 130 131 { 132 133 return "Xalan"; 134 135 } 136 137 138 139 144 145 public static String getImplementationLanguage() 146 147 { 148 149 return "Java"; 150 151 } 152 153 154 155 156 157 178 179 public static int getMajorVersionNum() 180 181 { 182 183 return 2; 184 185 186 187 } 188 189 190 191 206 207 public static int getReleaseVersionNum() 208 209 { 210 211 return 6; 212 213 } 214 215 216 217 234 235 public static int getMaintenanceVersionNum() 236 237 { 238 239 return 0; 240 241 } 242 243 244 245 278 279 public static int getDevelopmentVersionNum() 280 281 { 282 283 try { 284 285 if ((new String ("")).length() == 0) 286 287 return 0; 288 289 else 290 291 return Integer.parseInt(""); 292 293 } catch (NumberFormatException nfe) { 294 295 return 0; 296 297 } 298 299 } 300 301 } 302 303 | Popular Tags |