Java Doc for IAntScript.java in  » IDE-Eclipse » Eclipse-plug-in-development » org » eclipse » pde » build » 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 » IDE Eclipse » Eclipse plug in development » org.eclipse.pde.build 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.eclipse.pde.build.IAntScript

All known Subclasses:   org.eclipse.pde.internal.build.ant.AntScript,
IAntScript
public interface IAntScript (Code)
Interface providing helper methods to produce Ant scripts.

It contains convenience methods for creating the XML elements required for Ant scripts. See the Ant website for more details on Ant scripts and the particular Ant tasks.

This interface is not intended to be implemented by clients.





Method Summary
public  voidprint(String string)
     Print the given string to the Ant script.
public  voidprintAntCallTask(String target, boolean inheritAll, Map params)
     Print an ant call task as defined by AntCall}.
Parameters:
  target - the target executed by the call.
public  voidprintAttribute(String name, String value, boolean mandatory)
     Print an XML attribute.
public  voidprintComment(String comment)
     Print the given comment to the Ant script folled by a carriage-return.
public  voidprintEndTag(String endTag)
     Print tagName as an xml end tag (</tagName>).
public  voidprintStartTag(String tagName)
     Print tagName as an xml begin tag (<tagName>).
public  voidprintTabs()
    
public  voidprintTargetDeclaration(String name, String depends, String ifClause, String unlessClause, String description)
     Print a target declaration.
public  voidprintTargetEnd()
     Print the end tag for a target declaration.
public  voidprintln(String string)
     Print the given string followed by a carriage-return.
public  voidprintln()
     Print a empty line.



Method Detail
print
public void print(String string)(Code)
Print the given string to the Ant script.
Parameters:
  string - the string to print.



printAntCallTask
public void printAntCallTask(String target, boolean inheritAll, Map params)(Code)
Print an ant call task as defined by AntCall}.
Parameters:
  target - the target executed by the call. This value can not be null.
Parameters:
  inheritAll - If true, pass all properties to the new Ant project.
Parameters:
  params - Specifies as key / value pairs, the properties to set before running the specified target. This value can be null



printAttribute
public void printAttribute(String name, String value, boolean mandatory)(Code)
Print an XML attribute. name=value.
Parameters:
  name - the name of the attribute to print. This value can not be null.
Parameters:
  value - the name of the value to print. This value can be null.
Parameters:
  mandatory - indicate whether or not the value is mandatory. If the value is null and the attribute is mandatory, the printed value will be "".



printComment
public void printComment(String comment)(Code)
Print the given comment to the Ant script folled by a carriage-return.
Parameters:
  comment - the comment to print.



printEndTag
public void printEndTag(String endTag)(Code)
Print tagName as an xml end tag (</tagName>).
Parameters:
  endTag - the tag to print.



printStartTag
public void printStartTag(String tagName)(Code)
Print tagName as an xml begin tag (<tagName>).
Parameters:
  tagName - the tag to print.



printTabs
public void printTabs()(Code)
Print as many tabs as current nesting level requires



printTargetDeclaration
public void printTargetDeclaration(String name, String depends, String ifClause, String unlessClause, String description)(Code)
Print a target declaration. See Ant's targets.
Parameters:
  name - the name of the target. This value can not be null.
Parameters:
  depends - a comma-separated list of names of targets on which this target depends. This value can be null.
Parameters:
  ifClause - the name of the property that must be set in order for this target to execute. This value can be null
Parameters:
  unlessClause - the name of the property that must not be set in order for this target to execute. This value can be null
Parameters:
  description - a short description of this target's function. This value can be null



printTargetEnd
public void printTargetEnd()(Code)
Print the end tag for a target declaration.



println
public void println(String string)(Code)
Print the given string followed by a carriage-return.
Parameters:
  string - the string to print.



println
public void println()(Code)
Print a empty line.



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