Java Doc for FilterSet.java in  » Build » ANT » org » apache » tools » ant » types » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Build » ANT » org.apache.tools.ant.types 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.apache.tools.ant.types.DataType
   org.apache.tools.ant.types.FilterSet

FilterSet
public class FilterSet extends DataType implements Cloneable(Code)
A set of filters to be applied to something. A filter set may have begintoken and endtokens defined.

Inner Class :public static class Filter
Inner Class :public class FiltersFile
Inner Class :public static class OnMissing extends EnumeratedAttribute

Field Summary
final public static  StringDEFAULT_TOKEN_END
    
final public static  StringDEFAULT_TOKEN_START
    

Constructor Summary
public  FilterSet()
     Default constructor.
protected  FilterSet(FilterSet filterset)
     Create a Filterset from another filterset.

Method Summary
public synchronized  voidaddConfiguredFilterSet(FilterSet filterSet)
     Add a Filterset to this filter set.
public synchronized  voidaddFilter(Filter filter)
     Add a new filter.
public synchronized  voidaddFilter(String token, String value)
     Add a new filter made from the given token and value.
public synchronized  Objectclone()
     Clone the filterset.
public  FiltersFilecreateFiltersfile()
     Create a new FiltersFile.
public  StringgetBeginToken()
     Get the begin token for this filterset.
public  StringgetEndToken()
     Get the end token for this filterset.
public synchronized  HashtablegetFilterHash()
     Gets the filter hash of the FilterSet.
protected synchronized  VectorgetFilters()
     Get the filters in the filter set.
public  OnMissinggetOnMissingFiltersFile()
     Get the onMissingFiltersFile setting.
protected  FilterSetgetRef()
     Get the referenced filter set.
public synchronized  booleanhasFilters()
     Test to see if this filter set has filters.
public  booleanisRecurse()
     Get whether recursive token expansion is enabled.
public synchronized  voidreadFiltersFromFile(File filtersFile)
     Read the filters from the given file.
public synchronized  StringreplaceTokens(String line)
     Does replacement on the given string with token matching. This uses the defined begintoken and endtoken values which default to @ for both. This resets the passedTokens and calls iReplaceTokens to do the actual replacements.
Parameters:
  line - The line in which to process embedded tokens.
public  voidsetBeginToken(String startOfToken)
     Set the string used to id the beginning of a token.
public  voidsetEndToken(String endOfToken)
     Set the string used to id the end of a token.
public  voidsetFiltersfile(File filtersFile)
     Set the file containing the filters for this filterset.
public  voidsetOnMissingFiltersFile(OnMissing onMissingFiltersFile)
     Set the behavior WRT missing filtersfiles.
public  voidsetRecurse(boolean recurse)
     Set whether recursive token expansion is enabled.

Field Detail
DEFAULT_TOKEN_END
final public static String DEFAULT_TOKEN_END(Code)
The default token end string



DEFAULT_TOKEN_START
final public static String DEFAULT_TOKEN_START(Code)
The default token start string




Constructor Detail
FilterSet
public FilterSet()(Code)
Default constructor.



FilterSet
protected FilterSet(FilterSet filterset)(Code)
Create a Filterset from another filterset.
Parameters:
  filterset - the filterset upon which this filterset will be based.




Method Detail
addConfiguredFilterSet
public synchronized void addConfiguredFilterSet(FilterSet filterSet)(Code)
Add a Filterset to this filter set.
Parameters:
  filterSet - the filterset to be added to this filterset



addFilter
public synchronized void addFilter(Filter filter)(Code)
Add a new filter.
Parameters:
  filter - the filter to be added.



addFilter
public synchronized void addFilter(String token, String value)(Code)
Add a new filter made from the given token and value.
Parameters:
  token - The token for the new filter.
Parameters:
  value - The value for the new filter.



clone
public synchronized Object clone() throws BuildException(Code)
Clone the filterset. a deep clone of this filterset.
throws:
  BuildException - if the clone cannot be performed.



createFiltersfile
public FiltersFile createFiltersfile()(Code)
Create a new FiltersFile. The filtersfile that was created.



getBeginToken
public String getBeginToken()(Code)
Get the begin token for this filterset. the filter set's begin token for filtering.



getEndToken
public String getEndToken()(Code)
Get the end token for this filterset. the filter set's end token for replacement delimiting.



getFilterHash
public synchronized Hashtable getFilterHash()(Code)
Gets the filter hash of the FilterSet. The hash of the tokens and values for quick lookup.



getFilters
protected synchronized Vector getFilters()(Code)
Get the filters in the filter set. a Vector of Filter instances.



getOnMissingFiltersFile
public OnMissing getOnMissingFiltersFile()(Code)
Get the onMissingFiltersFile setting. the OnMissing instance.



getRef
protected FilterSet getRef()(Code)
Get the referenced filter set. the filterset from the reference.



hasFilters
public synchronized boolean hasFilters()(Code)
Test to see if this filter set has filters. Return true if there are filters in this set.



isRecurse
public boolean isRecurse()(Code)
Get whether recursive token expansion is enabled. boolean whether enabled.



readFiltersFromFile
public synchronized void readFiltersFromFile(File filtersFile) throws BuildException(Code)
Read the filters from the given file.
Parameters:
  filtersFile - the file from which filters are read.
exception:
  BuildException - when the file cannot be read.



replaceTokens
public synchronized String replaceTokens(String line)(Code)
Does replacement on the given string with token matching. This uses the defined begintoken and endtoken values which default to @ for both. This resets the passedTokens and calls iReplaceTokens to do the actual replacements.
Parameters:
  line - The line in which to process embedded tokens. The input string after token replacement.



setBeginToken
public void setBeginToken(String startOfToken)(Code)
Set the string used to id the beginning of a token.
Parameters:
  startOfToken - The new Begintoken value.



setEndToken
public void setEndToken(String endOfToken)(Code)
Set the string used to id the end of a token.
Parameters:
  endOfToken - The new Endtoken value.



setFiltersfile
public void setFiltersfile(File filtersFile) throws BuildException(Code)
Set the file containing the filters for this filterset.
Parameters:
  filtersFile - sets the filter file from which to read filtersfor this filter set.
throws:
  BuildException - if there is an error.



setOnMissingFiltersFile
public void setOnMissingFiltersFile(OnMissing onMissingFiltersFile)(Code)
Set the behavior WRT missing filtersfiles.
Parameters:
  onMissingFiltersFile - the OnMissing describing the behavior.



setRecurse
public void setRecurse(boolean recurse)(Code)
Set whether recursive token expansion is enabled.
Parameters:
  recurse - boolean whether to recurse.



Fields inherited from org.apache.tools.ant.types.DataType
protected boolean checked(Code)(Java Doc)
protected Reference ref(Code)(Java Doc)

Methods inherited from org.apache.tools.ant.types.DataType
protected void checkAttributesAllowed()(Code)(Java Doc)
protected void checkChildrenAllowed()(Code)(Java Doc)
protected BuildException circularReference()(Code)(Java Doc)
public Object clone() throws CloneNotSupportedException(Code)(Java Doc)
protected void dieOnCircularReference()(Code)(Java Doc)
protected void dieOnCircularReference(Project p)(Code)(Java Doc)
protected void dieOnCircularReference(Stack stack, Project project) throws BuildException(Code)(Java Doc)
protected Object getCheckedRef()(Code)(Java Doc)
protected Object getCheckedRef(Project p)(Code)(Java Doc)
protected Object getCheckedRef(Class requiredClass, String dataTypeName)(Code)(Java Doc)
protected Object getCheckedRef(Class requiredClass, String dataTypeName, Project project)(Code)(Java Doc)
protected String getDataTypeName()(Code)(Java Doc)
public Reference getRefid()(Code)(Java Doc)
public static void invokeCircularReferenceCheck(DataType dt, Stack stk, Project p)(Code)(Java Doc)
protected boolean isChecked()(Code)(Java Doc)
public boolean isReference()(Code)(Java Doc)
protected BuildException noChildrenAllowed()(Code)(Java Doc)
protected void setChecked(boolean checked)(Code)(Java Doc)
public void setRefid(Reference ref)(Code)(Java Doc)
public String toString()(Code)(Java Doc)
protected BuildException tooManyAttributes()(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.