| Tag | Date | Blame | Line | Source |
|---|---|---|---|---|
| EXEC_1_0_0 | Mon Feb 23 22:24:38 JST 2009 | 3d038b | 34 | public void testToStrings() { |
| EXEC_1_0_0_RC1 | Sun Dec 14 05:48:35 JST 2008 | 5b6a2a | 35 | TestUtil.assertEquals(null, EnvironmentUtils.toStrings(null), false); |
| EXEC_1_0_0_RC1 | Mon Nov 17 08:07:06 JST 2008 | 765387 | 36 | |
| sandbox | Sun Jan 29 08:15:24 JST 2006 | 0d1dbf | 37 | Map env = new HashMap(); |
| EXEC_1_0_0_RC1 | Mon Nov 17 08:07:06 JST 2008 | 765387 | 38 | |
| EXEC_1_0_0_RC1 | Sun Dec 14 05:48:35 JST 2008 | 5b6a2a | 39 | TestUtil.assertEquals(new String[0], EnvironmentUtils.toStrings(env), false); |
| EXEC_1_0_0_RC1 | Fri Nov 28 07:55:53 JST 2008 | f43bdc | 40 | |
| sandbox | Sun Jan 29 08:15:24 JST 2006 | 0d1dbf | 41 | env.put("foo2", "bar2"); |
| sandbox | Sun Jan 29 08:15:24 JST 2006 | 0d1dbf | 42 | env.put("foo", "bar"); |
| sandbox | Sun Jan 29 08:15:24 JST 2006 | 0d1dbf | 43 | |
| EXEC_1_0_0_RC1 | Sun Dec 14 05:48:35 JST 2008 | 5b6a2a | 44 | String[] envStrings = EnvironmentUtils.toStrings(env); |
| sandbox | Sun Jan 29 08:15:24 JST 2006 | 0d1dbf | 45 | |
| sandbox | Sun Jan 29 08:15:24 JST 2006 | 0d1dbf | 46 | String[] expected = new String[]{"foo=bar", "foo2=bar2"}; |
| EXEC_1_0_0_RC1 | Fri Nov 28 07:55:53 JST 2008 | f43bdc | 47 | |
| EXEC_1_0_0_RC1 | Fri Nov 28 07:55:53 JST 2008 | f43bdc | 48 | |
| sandbox | Sun Jan 29 08:15:24 JST 2006 | 0d1dbf | 49 | TestUtil.assertEquals(expected, envStrings, false); |
| sandbox | Sun Jan 29 08:15:24 JST 2006 | 0d1dbf | 50 | } |
| Tag | Date | Blame | Line | Source |
|---|---|---|---|---|
| sandbox | Sun Jan 07 00:42:23 JST 2007 | d4c6f1 | 45 | public class DefaultProcessingEnvironment { |
| sandbox | Sun Jan 07 00:42:23 JST 2007 | d4c6f1 | 48 | private static final String LINE_SEPARATOR = System.getProperty("line.separator"); |
| Tag | Date | Blame | Line | Source |
|---|---|---|---|---|
| sandbox | Sun Jan 29 08:15:24 JST 2006 | 0d1dbf | 36 | if (OS.isFamilyOpenVms()) { |
| sandbox | Sun Jan 29 08:15:24 JST 2006 | 0d1dbf | 39 | procEnvironment = new DefaultProcessingEnvironment(); |
| sandbox | Sun Jan 29 08:15:24 JST 2006 | 0d1dbf | 41 | } |
| EXEC_1_0_0_RC1 | Mon Nov 17 08:07:06 JST 2008 | 765387 | 58 | if (environment == null) { |
| sandbox | Sun Jan 29 08:15:24 JST 2006 | 0d1dbf | 59 | return null; |
| sandbox | Sun Jan 29 08:15:24 JST 2006 | 0d1dbf | 61 | String[] result = new String[environment.size()]; |
| sandbox | Sun Jan 29 08:15:24 JST 2006 | 0d1dbf | 62 | int i = 0; |
| sandbox | Sun Jan 29 08:15:24 JST 2006 | 0d1dbf | 63 | for (Iterator iter = environment.entrySet().iterator(); iter.hasNext();) { |
| sandbox | Sun Jan 29 08:15:24 JST 2006 | 0d1dbf | 64 | Map.Entry entry = (Map.Entry) iter.next(); |
| sandbox | Sun Jan 29 08:15:24 JST 2006 | 0d1dbf | 66 | result[i] = entry.getKey().toString() + "=" + entry.getValue().toString(); |
| sandbox | Sun Jan 29 08:15:24 JST 2006 | 0d1dbf | 67 | i++; |
| sandbox | Sun Jan 29 08:15:24 JST 2006 | 0d1dbf | 68 | } |
| sandbox | Sun Jan 29 08:15:24 JST 2006 | 0d1dbf | 69 | return result; |
| Tag | Date | Blame | Line | Source |
|---|---|---|---|---|
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 49 | private static final String OS_NAME = System.getProperty("os.name") |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 50 | .toLowerCase(Locale.US); |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 52 | private static final String OS_ARCH = System.getProperty("os.arch") |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 53 | .toLowerCase(Locale.US); |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 55 | private static final String OS_VERSION = System.getProperty("os.version") |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 56 | .toLowerCase(Locale.US); |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 58 | private static final String PATH_SEP = System.getProperty("path.separator"); |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 87 | return isOs(family, null, null, null); |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 131 | return isFamily(FAMILY_OPENVMS); |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 185 | boolean retValue = false; |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 187 | if (family != null || name != null || arch != null || version != null) { |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 189 | boolean isFamily = true; |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 190 | boolean isName = true; |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 191 | boolean isArch = true; |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 192 | boolean isVersion = true; |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 194 | if (family != null) { |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 195 | if (family.equals(FAMILY_WINDOWS)) { |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 197 | } else if (family.equals(FAMILY_OS_2)) { |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 199 | } else if (family.equals(FAMILY_NETWARE)) { |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 201 | } else if (family.equals(FAMILY_DOS)) { |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 204 | } else if (family.equals(FAMILY_MAC)) { |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 206 | } else if (family.equals(FAMILY_TANDEM)) { |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 208 | } else if (family.equals(FAMILY_UNIX)) { |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 212 | } else if (family.equals(FAMILY_WIN9X)) { |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 218 | } else if (family.equals(FAMILY_Z_OS)) { |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 221 | } else if (family.equals(FAMILY_OS_400)) { |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 223 | } else if (family.equals(FAMILY_OPENVMS)) { |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 224 | isFamily = OS_NAME.indexOf(FAMILY_OPENVMS) > -1; |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 231 | if (name != null) { |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 234 | if (arch != null) { |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 237 | if (version != null) { |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 240 | retValue = isFamily && isName && isArch && isVersion; |
| sandbox | Fri Aug 05 21:21:46 JST 2005 | 94b6fa | 242 | return retValue; |