public class ScriptSelector extends BaseSelector
description, location, project| Constructor and Description | 
|---|
| ScriptSelector() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addText(java.lang.String text)The script text. | 
| Path | createClasspath()Classpath to be used when searching for classes and resources. | 
| java.io.File | getBasedir()get the base directory | 
| java.io.File | getFile()get the file that is currently to be tested | 
| java.lang.String | getFilename()get the filename of the file | 
| boolean | isSelected()get state of selected flag | 
| boolean | isSelected(java.io.File basedir,
          java.lang.String filename,
          java.io.File file)Method that each selector will implement to create their selection
 behaviour. | 
| void | setClasspath(Path classpath)Set the classpath to be used when searching for classes and resources. | 
| void | setClasspathRef(Reference r)Set the classpath by reference. | 
| void | setLanguage(java.lang.String language)Defines the language (required). | 
| void | setManager(java.lang.String manager)Defines the manager. | 
| void | setProject(Project project)Set the project. | 
| void | setSelected(boolean selected)set the selected state
 Intended for script use, not as an Ant attribute | 
| void | setSetBeans(boolean setBeans)Set the setbeans attribute. | 
| void | setSrc(java.io.File file)Load the script from an external file ; optional. | 
getError, setError, validate, verifySettingscheckAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, setRefid, tooManyAttributes, toStringgetDescription, getLocation, getProject, log, log, setDescription, setLocationpublic void setProject(Project project)
setProject in class ProjectComponentproject - the owner of this component.public void setManager(java.lang.String manager)
manager - the scripting manager.public void setLanguage(java.lang.String language)
language - the scripting language name for the script.public void setSrc(java.io.File file)
file - the file containing the script source.public void addText(java.lang.String text)
text - a component of the script text to be added.public void setClasspath(Path classpath)
classpath - an Ant Path object containing the search path.public Path createClasspath()
public void setClasspathRef(Reference r)
r - a Reference to a Path instance to be used as the classpath
          value.public void setSetBeans(boolean setBeans)
setBeans - the value to set.public boolean isSelected(java.io.File basedir,
                 java.lang.String filename,
                 java.io.File file)
isSelected in interface FileSelectorisSelected in class BaseSelectorbasedir - A java.io.File object for the base directoryfilename - The name of the file to checkfile - A File object for this filenamepublic java.io.File getBasedir()
public java.lang.String getFilename()
public java.io.File getFile()
public boolean isSelected()
public void setSelected(boolean selected)
selected - the selected state