private Target onDefineTarget(final Attributes attrs, String tagName, String ns) { final Target target = new Target(); target.setProject(project); target.setLocation(new Location(antXmlContext.getLocator())); try { antTargetHandler.onStartElement(ns, tagName, tagName, attrs, antXmlContext); final Target newTarget = getProject().getTargets().get(attrs.getValue("name")); antXmlContext.setCurrentTarget(newTarget); definingTarget = newTarget; return newTarget; } catch (final SAXParseException e) { log.log(Level.SEVERE, "Caught: " + e, e); } return null; }
private Target onStartTarget(final Attributes attrs, String tagName, String ns) { final Target target = new Target(); target.setProject(project); target.setLocation(new Location(antXmlContext.getLocator())); try { antTargetHandler.onStartElement(ns, tagName, tagName, attrs, antXmlContext); final Target newTarget = getProject().getTargets().get(attrs.getValue("name")); // execute dependencies (if any) final Vector<Target> targets = new Vector<Target>(); for (final Enumeration<String> deps = newTarget.getDependencies(); deps.hasMoreElements();) { final String targetName = deps.nextElement(); targets.add(project.getTargets().get(targetName)); } getProject().executeSortedTargets(targets); antXmlContext.setCurrentTarget(newTarget); return newTarget; } catch (final SAXParseException e) { log.log(Level.SEVERE, "Caught: " + e, e); } return null; }
public AntBuilder(final Project project, final Target owningTarget) { this.project = project; /* * GROOVY-4524: The following is not needed anymore as an ant Project already by default has inputhandler * set to DefaultInputHandler. And if it is again set here, it mistakenly overrides the custom input handler * if set using -inputhandler switch. */ //this.project.setInputHandler(new DefaultInputHandler()); collectorTarget = owningTarget; antXmlContext = new AntXMLContext(project); collectorTarget.setProject(project); antXmlContext.setCurrentTarget(collectorTarget); antXmlContext.setLocator(new AntBuilderLocator()); antXmlContext.setCurrentTargets(new HashMap<String, Target>()); implicitTarget = new Target(); implicitTarget.setProject(project); implicitTarget.setName(""); antXmlContext.setImplicitTarget(implicitTarget); // FileScanner is a Groovy utility project.addDataTypeDefinition("fileScanner", FileScanner.class); }
/** * Parse an unknown element from a url * * @param project the current project * @param source the url containing the task * @return a configured task * @exception BuildException if an error occurs */ public UnknownElement parseUnknownElement(Project project, URL source) throws BuildException { Target dummyTarget = new Target(); dummyTarget.setProject(project); AntXMLContext context = new AntXMLContext(project); context.addTarget(dummyTarget); context.setImplicitTarget(dummyTarget); parse(context.getProject(), source, new RootHandler(context, elementHandler)); Task[] tasks = dummyTarget.getTasks(); if (tasks.length != 1) { throw new BuildException("No tasks defined"); } return (UnknownElement) tasks[0]; }
target = new Target();
Map<String, Target> currentTargets = context.getCurrentTargets(); try { Target newCurrent = new Target(); newCurrent.setProject(project); newCurrent.setName("");
ret.setLocation(getLocation()); if (getOwningTarget() == null) { Target t = new Target(); t.setProject(getProject()); ret.setOwningTarget(t);
macroDef.getBackTrace() ? ue.getLocation() : getLocation()); if (getOwningTarget() == null) { Target t = new Target(); t.setProject(getProject()); ret.setOwningTarget(t);
var n = {}; Target.prototype = n; var x = Target.apply({}, [1, 2]); var b = n.isPrototypeOf(x); // returns false var y = new Target(3, 4); b = n.isPrototypeOf(y); // returns true
public Content (){ int yLevel = (((int)Math.random())*(getHeight() / 4)); int xPos = ((int)Math.random())*getWidth(); for(int i = 0;!(i == 9); i++) { //Create the randomly located targets targets[i] = new Target(xPos, yLevel, xPos-15, yLevel-10); } instance = this; // added }
public static void main(String[] args) throws InterruptedException { Thread mainT = Thread.currentThread(); Target ra = new Target("a"); Thread t1 = new Thread(ra); t1.start(); t1.getC1().join(); t1.getC2().join() new Thread(new Target("b")).start(); }
import org.apache.tools.ant.Project; import org.apache.tools.ant.Target; import org.apache.tools.ant.taskdefs.Copy; public class MyCopyTask extends Copy { public MyCopyTask() { setProject(new Project()); getProject().init(); setTaskName("MyCopy"); setTaskType("MyCopy"); setOwningTarget(new Target()); } }
public Untarer() { project = new Project(); project.init(); taskType = "untar"; taskName = "untar"; target = new Target(); }
/** * Default constructor */ public SQL() { Project proj = new Project(); proj.init(); setProject(proj); setOwningTarget(new Target()); setTaskName("torque-sql"); } }
/** * Default constructor */ public InsertSQL() { Project proj = new Project(); proj.init(); setProject(proj); setOwningTarget(new Target()); setTaskName("torque-insert-sql"); } }
public JarFileWriter() { this.setProject(new Project()); this.getProject().init(); this.setTaskType("jar"); this.setTaskName("jar"); this.setOwningTarget(new org.apache.tools.ant.Target()); }
public AARFileWriter() { this.setProject(new Project()); this.getProject().init(); this.setTaskType(Axis2Constants.JAR_TASK); this.setTaskName(Axis2Constants.JAR_TASK); this.setOwningTarget(new org.apache.tools.ant.Target()); }
public FileCopier() { this.setProject(new Project()); this.getProject().init(); this.setTaskType("copy"); this.setTaskName("copy-files"); this.setOwningTarget(new org.apache.tools.ant.Target()); }
public JarFileWriter() { this.setProject(new Project()); this.getProject().init(); this.setTaskType("jar"); this.setTaskName("jar"); this.setOwningTarget(new org.apache.tools.ant.Target()); }