TPTP 4.4.0 Platform Project
Public API Specification

org.eclipse.hyades.automation.client.adapters.ant
Class AutomationClientAdapter.Extraction

java.lang.Object
  extended byorg.apache.tools.ant.ProjectComponent
      extended byorg.apache.tools.ant.Task
          extended byorg.eclipse.hyades.automation.client.adapters.ant.AutomationClientAdapter.Automation
              extended byorg.eclipse.hyades.automation.client.adapters.ant.AutomationClientAdapter.Extraction
All Implemented Interfaces:
java.lang.Cloneable
Enclosing class:
AutomationClientAdapter

public static class AutomationClientAdapter.Extraction
extends AutomationClientAdapter.Automation

There are more specific TPTP ant tasks that provide domain-specific interfaces to the more general TPTP automatable services (for example this is the TPTP test ant task that enables a more strongly-typed URL content extraction operation)


Field Summary
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
AutomationClientAdapter.Extraction()
           
 
Method Summary
 void execute()
           
 void init()
           
 void setMatch(java.lang.String match)
          Sets the match expression to use for this extraction
 void setURI(java.lang.String uri)
          Sets the URI to use as the extraction source
 
Methods inherited from class org.eclipse.hyades.automation.client.adapters.ant.AutomationClientAdapter.Automation
addConfiguredProperty, addProperty, addProperty, addProperty, addProperty, appendFilelists, appendFilelists, appendFilesets, appendFilesets, getFromProperties, getProperty, putToProperties, setCommand, setIterations, setQuiet, setService, setSynchronicity, setVmArgs
 
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AutomationClientAdapter.Extraction

public AutomationClientAdapter.Extraction()
Method Detail

execute

public void execute()
             throws org.apache.tools.ant.BuildException
Overrides:
execute in class AutomationClientAdapter.Automation
Throws:
org.apache.tools.ant.BuildException

init

public void init()
Overrides:
init in class AutomationClientAdapter.Automation

setMatch

public void setMatch(java.lang.String match)
Sets the match expression to use for this extraction

Parameters:
match - regular expression that will extract the data

setURI

public void setURI(java.lang.String uri)
Sets the URI to use as the extraction source

Parameters:
uri - the URI pointing to the input to use for extraction

TPTP 4.4.0 Platform Project
Public API Specification