15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 package com.nokia.helium.sbs.ant; |
18 package com.nokia.helium.sbs.ant; |
19 |
19 |
20 import org.apache.tools.ant.Project; |
20 import java.util.HashMap; |
21 import org.apache.tools.ant.BuildException; |
|
22 import java.util.Hashtable; |
21 import java.util.Hashtable; |
23 import java.util.List; |
22 import java.util.List; |
24 import java.util.HashMap; |
23 |
25 import com.nokia.helium.sbs.ant.types.*; |
|
26 import com.nokia.helium.sbs.ant.taskdefs.*; |
|
27 import org.apache.log4j.Logger; |
24 import org.apache.log4j.Logger; |
|
25 import org.apache.tools.ant.BuildException; |
|
26 import org.apache.tools.ant.Project; |
|
27 |
|
28 import com.nokia.helium.sbs.ant.types.SBSBuild; |
|
29 import com.nokia.helium.sbs.ant.types.SBSInput; |
28 |
30 |
29 /** |
31 /** |
30 * This is the final class to store the sbs build list across the ant configurations. |
32 * This is the final class to store the sbs build list across the ant configurations. |
31 */ |
33 */ |
32 public final class SBSBuildList { |
34 public final class SBSBuildList { |
33 |
35 |
34 private static HashMap<Object, SBSBuild> sbsBuildMap; |
36 private static HashMap<Object, SBSBuild> sbsBuildMap; |
35 |
37 |
36 private static Logger log = Logger.getLogger(SBSBuildList.class); |
38 private static Logger log = Logger.getLogger(SBSBuildList.class); |
37 |
39 |
38 private SBSBuildList() { |
40 private SBSBuildList() { |
39 } |
41 } |
40 |
42 |
41 /** |
43 /** |
42 * Provides the list of sbsinput for the given configuration name. Process |
44 * Provides the list of sbsinput for the given configuration name. Process |