Package org.eclipse.m2m.atl.emftvm.ant
Class InOutModelSet
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.types.DataType
org.apache.tools.ant.types.AbstractFileSet
org.apache.tools.ant.types.FileSet
org.eclipse.m2m.atl.emftvm.ant.ModelElementSet
org.eclipse.m2m.atl.emftvm.ant.InOutModelSet
- All Implemented Interfaces:
Cloneable,Iterable<org.apache.tools.ant.types.Resource>,org.apache.tools.ant.types.ResourceCollection,org.apache.tools.ant.types.selectors.SelectorContainer
Nested Ant input/output model element set.
-
Field Summary
Fields inherited from class org.apache.tools.ant.types.DataType
checked, refFields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the effective output directory (could be same asAbstractFileSet.getDir().Returns the output directory.Returns the model filename suffix.voidsetOutputDir(File outputDir) Sets the output directory.voidSets the model filename suffix.Methods inherited from class org.eclipse.m2m.atl.emftvm.ant.ModelElementSet
getAs, getName, isAllowInterModelReferences, setAllowInterModelReferences, setAs, setNameMethods inherited from class org.apache.tools.ant.types.FileSet
clone, getRef, isFilesystemOnly, iterator, sizeMethods inherited from class org.apache.tools.ant.types.AbstractFileSet
add, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addExecutable, addFilename, addMajority, addModified, addNone, addNot, addOr, addOwnedBy, addPosixGroup, addPosixPermissions, addPresent, addReadable, addSelector, addSize, addSymlink, addType, addWritable, appendExcludes, appendIncludes, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, dieOnCircularReference, getDefaultexcludes, getDir, getDir, getDirectoryScanner, getDirectoryScanner, getErrorOnMissingDir, getMaxLevelsOfSymlinks, getSelectors, hasPatterns, hasSelectors, isCaseSensitive, isFollowSymlinks, mergeExcludes, mergeIncludes, mergePatterns, selectorCount, selectorElements, setCaseSensitive, setDefaultexcludes, setDir, setErrorOnMissingDir, setExcludes, setExcludesfile, setFile, setFollowSymlinks, setIncludes, setIncludesfile, setMaxLevelsOfSymlinks, setRefid, setupDirectoryScanner, setupDirectoryScanner, toStringMethods inherited from class org.apache.tools.ant.types.DataType
checkAttributesAllowed, checkChildrenAllowed, circularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, tooManyAttributesMethods inherited from class org.apache.tools.ant.ProjectComponent
getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProjectMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface org.apache.tools.ant.types.ResourceCollection
isEmpty, stream
-
Constructor Details
-
InOutModelSet
public InOutModelSet()
-
-
Method Details
-
setSuffix
Sets the model filename suffix.- Parameters:
suffix- the suffix to set
-
getSuffix
Returns the model filename suffix.- Returns:
- the suffix
-
getOutputDir
Returns the output directory.- Returns:
- the outputDir
-
setOutputDir
Sets the output directory.- Parameters:
outputDir- the outputDir to set
-
getEffectiveOutputDir
Returns the effective output directory (could be same asAbstractFileSet.getDir().- Returns:
- the outputDir
-