Java Doc for AptTask.java in  » Library » Apache-beehive-1.0.2-src » org » apache » beehive » controls » runtime » generator » 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 » Library » Apache beehive 1.0.2 src » org.apache.beehive.controls.runtime.generator 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.apache.beehive.controls.runtime.generator.AptTask

AptTask
public class AptTask extends Javac (Code)
The AptTask class defines a custom ANT task for invoking APT-based code generation. It derives from the built-in task, so all of the attributes and nested elements of that task are supported, for source list selection, classpath selection, compiler arguments, etc. Each of these options will be passed onto APT for processing.

AptTask also adds some new attributes:

  • gendir - specifies the directory where temporary source files that are produced during generation will be kept.
  • srcExtensions - provides a comma-separated list of source file extensions that are considered valid input to APT. The default value is "*.java".


Field Summary
protected  boolean_compileByExt
    
protected  File_genDir
    
protected  boolean_hasSourcepath
    
protected  boolean_nocompile
    
protected  Vector_processorOptions
    
protected  Vector_srcExts
    


Method Summary
public  voidexecute()
    
protected  voidscanDir(File srcDir, File destDir, String[] files, String ext)
    
public  voidsetCompileByExtension(boolean compileByExt)
     The compileByExtension attribute causes each input source extension to be compiled independently (and sequentially).
public  voidsetGendir(File genDir)
     The gendir attribute specifies the name of the output directory for any files generated as a result of calling APT.
public  voidsetNocompile(boolean nocompile)
     The nocompile attribute disables compilation of the input source file list and any generated sources that are derived from them.
public  voidsetProcessorOptions(String processorOptions)
     The srcExtensions attribute can be set to a comma-separated list of processor options (of the form option or option=value) to be passed to APT.
public  voidsetSrcExtensions(String srcExts)
     The srcExtensions attribute can be set to a comma-separated list of source filename extensions that are considered to be valid inputs to APT processing.

Field Detail
_compileByExt
protected boolean _compileByExt(Code)



_genDir
protected File _genDir(Code)



_hasSourcepath
protected boolean _hasSourcepath(Code)



_nocompile
protected boolean _nocompile(Code)



_processorOptions
protected Vector _processorOptions(Code)



_srcExts
protected Vector _srcExts(Code)





Method Detail
execute
public void execute() throws BuildException(Code)



scanDir
protected void scanDir(File srcDir, File destDir, String[] files, String ext)(Code)
Override the implementation of scanDir, to look for additional files based upon any specified source extensions



setCompileByExtension
public void setCompileByExtension(boolean compileByExt)(Code)
The compileByExtension attribute causes each input source extension to be compiled independently (and sequentially). This is useful when one type of extensio can possibly depend upon the generation output from another. The default value 'false'.



setGendir
public void setGendir(File genDir)(Code)
The gendir attribute specifies the name of the output directory for any files generated as a result of calling APT.



setNocompile
public void setNocompile(boolean nocompile)(Code)
The nocompile attribute disables compilation of the input source file list and any generated sources that are derived from them. The default value is 'false'.



setProcessorOptions
public void setProcessorOptions(String processorOptions)(Code)
The srcExtensions attribute can be set to a comma-separated list of processor options (of the form option or option=value) to be passed to APT.



setSrcExtensions
public void setSrcExtensions(String srcExts)(Code)
The srcExtensions attribute can be set to a comma-separated list of source filename extensions that are considered to be valid inputs to APT processing. The default value is "*.java".



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