buildframework/helium/sf/java/sysdef/src/com/nokia/helium/sysdef/ant/types/FilterSet.java
--- a/buildframework/helium/sf/java/sysdef/src/com/nokia/helium/sysdef/ant/types/FilterSet.java Wed Jun 16 16:51:40 2010 +0300
+++ b/buildframework/helium/sf/java/sysdef/src/com/nokia/helium/sysdef/ant/types/FilterSet.java Fri Aug 13 14:59:05 2010 +0300
@@ -24,7 +24,7 @@
/**
* This Ant type defines a set of system definition
* filters.
- *
+ * @ant.type name="sysdefFilterSet" category="Sysdef"
*/
public class FilterSet extends DataType {
private List<Filter> filters = new ArrayList<Filter>();
@@ -32,8 +32,8 @@
/**
* Create a new nested filter.
*/
- public Filter createFilter() {
- Filter filter = new Filter();
+ public SysdefFilter createFilter() {
+ SysdefFilter filter = new SysdefFilter();
filters.add(filter);
return filter;
}
@@ -45,6 +45,15 @@
public List<Filter> getFilters() {
return filters;
}
+
+ /**
+ * Create a config filter.
+ * @return a config filter.
+ */
+ public SysdefConfig createConfig() {
+ SysdefConfig filter = new SysdefConfig();
+ filters.add(filter);
+ return filter;
+ }
-
}