1 21 package proguard.ant; 22 23 import proguard.*; 24 25 import org.apache.tools.ant.*; 26 import org.apache.tools.ant.types.*; 27 28 import java.util.*; 29 30 import java.io.*; 31 import java.util.*; 32 33 38 public class ConfigurationElement extends DataType 39 { 40 44 public void appendTo(Configuration configuration) 45 { 46 if (!isReference()) 48 { 49 throw new BuildException("Nested element <configuration> must have a refid attribute"); 50 } 51 52 ConfigurationTask configurationTask = 53 (ConfigurationTask)getCheckedRef(ConfigurationTask.class, 54 ConfigurationTask.class.getName()); 55 56 configurationTask.appendTo(configuration); 58 } 59 } 60 | Popular Tags |