1 21 package proguard.ant; 22 23 import org.apache.tools.ant.types.DataType; 24 25 import java.util.List ; 26 27 import proguard.util.ListUtil; 28 29 34 public class FilterElement extends DataType 35 { 36 private String filter; 37 38 39 43 public void appendTo(List filter) 44 { 45 FilterElement filterElement = isReference() ? 47 (FilterElement)getCheckedRef(this.getClass(), 48 this.getClass().getName()) : 49 this; 50 51 String filterString = filterElement.filter; 52 53 if (filterString == null) 54 { 55 filter.clear(); 57 } 58 else 59 { 60 filter.addAll(ListUtil.commaSeparatedList(filterString)); 62 } 63 } 64 65 66 68 public void setFilter(String filter) 69 { 70 this.filter = filter; 71 } 72 } 73 | Popular Tags |