<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7620740635639349455</id><updated>2024-09-08T17:10:16.362+05:30</updated><category term="Collections Programs"/><category term="Class.forName"/><category term="Date Calculations"/><category term="File Operations"/><category term="Hibernate.cfg.xml for mysql"/><category term="Starting TOMCAT using build tool"/><category term="Struts-IQ"/><category term="Threads-IQ"/><title type='text'>JAVA BY KHALEEL</title><subtitle type='html'>This site is for java lovers</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>29</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-2553526066724101368</id><published>2011-06-22T15:50:00.001+05:30</published><updated>2011-06-22T15:50:10.012+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Collections Programs"/><title type='text'>ListIterator</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;import java.util.*;&lt;br /&gt;
public class ListIteratorDemo {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String[] args) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; LinkedList l=new LinkedList();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; l.add(&quot;sharukh&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; l.add(&quot;aamir&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; l.add(&quot;salman&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ListIterator li=l.listIterator();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while(li.hasNext()){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(li.next());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while(li.hasPrevious()){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(li.previous());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/2553526066724101368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/listiterator.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/2553526066724101368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/2553526066724101368'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/listiterator.html' title='ListIterator'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-8558070443090365419</id><published>2011-06-22T11:11:00.003+05:30</published><updated>2011-06-22T11:12:48.682+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Collections Programs"/><title type='text'>Iterator</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;import java.util.ArrayList;&lt;br /&gt;
import java.util.Iterator;&lt;br /&gt;
import java.util.List;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
public class IteratorArray {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String[] args) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ArrayList a=new ArrayList();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; for(int i=0;i&amp;lt;15;i++){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; a.add(i);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Iterator i=a.iterator();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while(i.hasNext()){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(i.next());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
}&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/8558070443090365419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/arraylist_22.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/8558070443090365419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/8558070443090365419'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/arraylist_22.html' title='Iterator'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-4734928033813218171</id><published>2011-06-22T10:41:00.002+05:30</published><updated>2011-06-22T10:41:53.152+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Collections Programs"/><title type='text'>Enumeration</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;import java.util.*;&lt;br /&gt;
public class EnumerationDemo {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String[] args) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Vector v=new Vector();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; for(int i=0;i&amp;lt;10;i++){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; v.addElement(i);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Enumeration e=v.elements();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while(e.hasMoreElements()){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Integer g=(Integer) e.nextElement();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(g);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; /*while(e.hasMoreElements()){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(e.nextElement());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }*/&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/4734928033813218171/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/enumeration.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/4734928033813218171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/4734928033813218171'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/enumeration.html' title='Enumeration'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-5517301384773297012</id><published>2011-06-21T18:42:00.002+05:30</published><updated>2011-06-21T18:42:36.631+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Collections Programs"/><title type='text'>Stack</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;import java.util.*;&lt;br /&gt;
public class StackDemo {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String[] args) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Stack s=new Stack();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; s.push(&quot;A&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; s.push(&quot;B&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; s.push(&quot;C&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(s);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(s.capacity());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(s.search(&quot;C&quot;));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(s.search(&quot;B&quot;));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(s.search(&quot;A&quot;));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(s);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/5517301384773297012/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/stack.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/5517301384773297012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/5517301384773297012'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/stack.html' title='Stack'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-8637063401098461897</id><published>2011-06-21T18:41:00.002+05:30</published><updated>2011-06-21T18:41:44.886+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Collections Programs"/><title type='text'>Vector</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;import java.util.*;&lt;br /&gt;
public class VectorDemo {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String[] args) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Vector v=new Vector();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(v.capacity());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; for(int i=0;i&amp;lt;10;i++){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; v.add(i);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; System.out.println(v.capacity());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; v.addElement(&quot;A&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; System.out.println(v.capacity());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; System.out.println(v);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
}&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/8637063401098461897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/vector.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/8637063401098461897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/8637063401098461897'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/vector.html' title='Vector'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-8116803317349648362</id><published>2011-06-21T18:38:00.002+05:30</published><updated>2011-06-21T18:38:49.697+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Collections Programs"/><title type='text'>LinkedList</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;import java.util.*;&lt;br /&gt;
public class LinkedListDemo {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String[] args) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; LinkedList l=new LinkedList();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;=============&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(l.size());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; l.add(&quot;khaleel&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; l.add(&quot;khaleel&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; l.add(&quot;bhaskar&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; l.add(&quot;murali&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; l.add(&quot;murali&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; l.add(null);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; l.add(null);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; l.add(new Integer(10));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(l);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; l.set(1, &quot;killer&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(l);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; l.addLast(&quot;centris&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(l);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; l.addFirst(&quot;hero&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //l.removeFirst();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(l);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(l.size());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/8116803317349648362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/linkedlist.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/8116803317349648362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/8116803317349648362'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/linkedlist.html' title='LinkedList'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-7112856963006966343</id><published>2011-06-21T18:36:00.002+05:30</published><updated>2011-06-21T18:36:54.701+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Collections Programs"/><title type='text'>ArrayList</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;import java.util.*;&lt;br /&gt;
public class ArrayListDemo {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String[] args) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ArrayList a=new ArrayList();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(a.size());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; a.add(&quot;khaleel&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; a.add(&quot;baskar&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; a.add(&quot;murali&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; a.add(&quot;khaleel&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; a.add(null);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; a.add(new Integer(20));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; a.add(new String(&quot;hero&quot;));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ArrayList b=(ArrayList)a.clone();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(a);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(b);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(a.size());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/7112856963006966343/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/arraylist.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/7112856963006966343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/7112856963006966343'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/arraylist.html' title='ArrayList'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-3682979773598523117</id><published>2011-06-17T14:54:00.000+05:30</published><updated>2011-06-17T14:54:31.246+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Hibernate.cfg.xml for mysql"/><title type='text'>Hibernate configuration file to connect Mysql</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&amp;lt;?xml version=&#39;1.0&#39; encoding=&#39;UTF-8&#39;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE hibernate-configuration PUBLIC&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;-//Hibernate/Hibernate Configuration DTD 3.0//EN&quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd&quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Generated by MyEclipse Hibernate Tools.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;gt;&lt;br /&gt;
&amp;lt;hibernate-configuration&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;session-factory&amp;gt; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name=&quot;hibernate.connection.driver_class&quot;&amp;gt;com.mysql.jdbc.Driver&amp;lt;/property&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name=&quot;hibernate.connection.url&quot;&amp;gt;jdbc:mysql://192.168.1.101:3306/atrdev&amp;lt;/property&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name=&quot;hibernate.connection.username&quot;&amp;gt;atrdev&amp;lt;/property&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name=&quot;connection.password&quot;&amp;gt;centris&amp;lt;/property&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name=&quot;connection.pool_size&quot;&amp;gt;10&amp;lt;/property&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name=&quot;hibernate.dialect&quot;&amp;gt;org.hibernate.dialect.HSQLDialect&amp;lt;/property&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name=&quot;show_sql&quot;&amp;gt;true&amp;lt;/property&amp;gt; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name=&quot;hibernate.hbm2ddl.auto&quot;&amp;gt;update&amp;lt;/property&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mapping resource=&quot;com/khaleelsoftsol/atr/dao/sessionfactory/AtrEmployeeInfo.hbm.xml&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/session-factory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/hibernate-configuration&amp;gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/3682979773598523117/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/hibernate-configuration-file-to-connect.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/3682979773598523117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/3682979773598523117'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/hibernate-configuration-file-to-connect.html' title='Hibernate configuration file to connect Mysql'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-4562784221784292174</id><published>2011-06-08T12:04:00.000+05:30</published><updated>2011-06-08T12:04:31.289+05:30</updated><title type='text'>Building HelloWorld using Ant</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:WordDocument&gt;   &lt;w:View&gt;Normal&lt;/w:View&gt;   &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:TrackMoves/&gt;   &lt;w:TrackFormatting/&gt;   &lt;w:PunctuationKerning/&gt;   &lt;w:ValidateAgainstSchemas/&gt;   &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:DoNotPromoteQF/&gt;   &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:Compatibility&gt;    &lt;w:BreakWrappedTables/&gt;    &lt;w:SnapToGridInCell/&gt;    &lt;w:WrapTextWithPunct/&gt;    &lt;w:UseAsianBreakRules/&gt;    &lt;w:DontGrowAutofit/&gt;    &lt;w:SplitPgBreakAndParaMark/&gt;    &lt;w:DontVertAlignCellWithSp/&gt;    &lt;w:DontBreakConstrainedForcedTables/&gt;    &lt;w:DontVertAlignInTxbx/&gt;    &lt;w:Word11KerningPairs/&gt;    &lt;w:CachedColBalance/&gt;   &lt;/w:Compatibility&gt;   &lt;m:mathPr&gt;    &lt;m:mathFont m:val=&quot;Cambria Math&quot;/&gt;    &lt;m:brkBin m:val=&quot;before&quot;/&gt;    &lt;m:brkBinSub m:val=&quot;--&quot;/&gt;    &lt;m:smallFrac m:val=&quot;off&quot;/&gt;    &lt;m:dispDef/&gt;    &lt;m:lMargin m:val=&quot;0&quot;/&gt;    &lt;m:rMargin m:val=&quot;0&quot;/&gt;    &lt;m:defJc m:val=&quot;centerGroup&quot;/&gt;    &lt;m:wrapIndent m:val=&quot;1440&quot;/&gt;    &lt;m:intLim m:val=&quot;subSup&quot;/&gt;    &lt;m:naryLim m:val=&quot;undOvr&quot;/&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;267&quot;&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
 {mso-style-name:&quot;Table Normal&quot;;
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-qformat:yes;
 mso-style-parent:&quot;&quot;;
 mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-para-margin-top:0in;
 mso-para-margin-right:0in;
 mso-para-margin-bottom:10.0pt;
 mso-para-margin-left:0in;
 line-height:115%;
 mso-pagination:widow-orphan;
 font-size:11.0pt;
 font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
 mso-ascii-font-family:Calibri;
 mso-ascii-theme-font:minor-latin;
 mso-hansi-font-family:Calibri;
 mso-hansi-theme-font:minor-latin;}
&lt;/style&gt; &lt;![endif]--&gt;  &lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Building HelloWorld with Ant&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;The &lt;a href=&quot;&quot; name=&quot;idd1e48679&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48687&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48695&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48701&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48707&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48715&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48723&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48729&quot;&gt;&lt;/a&gt;best way to learn Ant is to build a very simple Java class using our build file. We&#39;ll need two files for our example: the Java source class and our &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;build.xml&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; file. Open your favorite text editor and enter the code in &lt;/span&gt;&lt;a href=&quot;http://vapvarun.com/study/softE/teach%20yourself%20extreme%20programming%20in%2024%20hours/0-672-32441-5_2fch16lev1sec3.htm#ch16list05&quot;&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Listing 16.5&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; and &lt;/span&gt;&lt;a href=&quot;http://vapvarun.com/study/softE/teach%20yourself%20extreme%20programming%20in%2024%20hours/0-672-32441-5_2fch16lev1sec3.htm#ch16list06&quot;&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;16.6&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;. Save your Java file as &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;HelloWord.java&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;, and your Ant file as &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;build.xml&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;.&lt;a href=&quot;&quot; name=&quot;idd1e48753&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48761&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48769&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48777&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48785&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48793&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48801&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48809&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48817&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48821&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 5;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;ch16list05&quot;&gt;&lt;/a&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Listing 16.5 HelloWorld Sample Class &lt;a href=&quot;&quot; name=&quot;idd1e48832&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;public class HelloWorld{&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;public static void main(String []args){&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println(&quot;Hello World!&quot;);&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 5;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;ch16list06&quot;&gt;&lt;/a&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Listing 16.6 HelloWorld Ant Build File (&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;build.xml&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;) &lt;a href=&quot;&quot; name=&quot;idd1e48851&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48859&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48867&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48875&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48883&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48891&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48899&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48907&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48915&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;lt;project name=&quot;HelloWorld&quot; default=&quot;compile&quot; &amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;property name=&quot;build.dir&quot; value=&quot;output&quot;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;target name=&quot;init&quot; description=&quot;Clean and setup directory&quot;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;delete dir=&quot;${build.dir}&quot;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;mkdir dir=&quot;${build.dir}&quot;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;/target&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;target name=&quot;compile&quot; depends=&quot;init&quot; description=&quot;Compile source&quot;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;javac srcdir=&quot;.&quot; destdir=&quot;${build.dir}&quot;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;/target&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;lt;/project&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Let&#39;s take a line-by-line look at our build file:&lt;/span&gt;&lt;/div&gt;&lt;ul type=&quot;disc&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Line 1: We set the name of our project and the default      target.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Line 2: We use a user-defined property to store our      build output directory name (output in our case).&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Line 3: We define the first of our two targets. The &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;init&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; target initializes or prepares the output directory.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Line 4: We perform a recursive delete on our output      directory.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Line 5: We create the output directory using our &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;build.dir&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; property. Ant will replace &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;${&quot;build.dir&quot;}&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; with the value of the &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;build.dir&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;      property.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Line 7: We define our main target and include a      dependency on the &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;init&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; target. This means that the target &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;compile&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; will execute &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;init&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;      before it begins its own tasks.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Line 8: We use the &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;javac&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; task      to call the Java compiler on any &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;.java&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;      files located in the current folder. The &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;destdir&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;      attribute holds the value of our &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;output&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;      directory.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48992&quot;&gt;&lt;!--[if !mso]&gt; &lt;style&gt;
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
&lt;/style&gt; &lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:WordDocument&gt;   &lt;w:View&gt;Normal&lt;/w:View&gt;   &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:TrackMoves&gt;false&lt;/w:TrackMoves&gt;   &lt;w:TrackFormatting/&gt;   &lt;w:PunctuationKerning/&gt;   &lt;w:ValidateAgainstSchemas/&gt;   &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:DoNotPromoteQF/&gt;   &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:Compatibility&gt;    &lt;w:BreakWrappedTables/&gt;    &lt;w:SnapToGridInCell/&gt;    &lt;w:WrapTextWithPunct/&gt;    &lt;w:UseAsianBreakRules/&gt;    &lt;w:DontGrowAutofit/&gt;    &lt;w:SplitPgBreakAndParaMark/&gt;    &lt;w:DontVertAlignCellWithSp/&gt;    &lt;w:DontBreakConstrainedForcedTables/&gt;    &lt;w:DontVertAlignInTxbx/&gt;    &lt;w:Word11KerningPairs/&gt;    &lt;w:CachedColBalance/&gt;   &lt;/w:Compatibility&gt;   &lt;m:mathPr&gt;    &lt;m:mathFont m:val=&quot;Cambria Math&quot;/&gt;    &lt;m:brkBin m:val=&quot;before&quot;/&gt;    &lt;m:brkBinSub m:val=&quot;--&quot;/&gt;    &lt;m:smallFrac m:val=&quot;off&quot;/&gt;    &lt;m:dispDef/&gt;    &lt;m:lMargin m:val=&quot;0&quot;/&gt;    &lt;m:rMargin m:val=&quot;0&quot;/&gt;    &lt;m:defJc m:val=&quot;centerGroup&quot;/&gt;    &lt;m:wrapIndent m:val=&quot;1440&quot;/&gt;    &lt;m:intLim m:val=&quot;subSup&quot;/&gt;    &lt;m:naryLim m:val=&quot;undOvr&quot;/&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;267&quot;&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
 {mso-style-name:&quot;Table Normal&quot;;
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-qformat:yes;
 mso-style-parent:&quot;&quot;;
 mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-para-margin-top:0in;
 mso-para-margin-right:0in;
 mso-para-margin-bottom:10.0pt;
 mso-para-margin-left:0in;
 line-height:115%;
 mso-pagination:widow-orphan;
 font-size:11.0pt;
 font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
 mso-ascii-font-family:Calibri;
 mso-ascii-theme-font:minor-latin;
 mso-hansi-font-family:Calibri;
 mso-hansi-theme-font:minor-latin;}
&lt;/style&gt; &lt;![endif]--&gt;  &lt;/a&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;All that remains now is to run Ant across our build file. We&#39;re using the default filename &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(build.xml),&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; so there is no need to specify the build file when we invoke Ant. Open a command window and navigate to the folder you saved your sample files in. We&#39;ve used &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;c:\ant&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; as our source folder, but usually your build root will exist under your main source or project directory. To build HelloWorld, simply type &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Ant &amp;lt;enter&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; at the command prompt. You should see output we have displayed in &lt;/span&gt;&lt;a href=&quot;http://vapvarun.com/study/softE/teach%20yourself%20extreme%20programming%20in%2024%20hours/0-672-32441-5_2fch16lev1sec3.htm#ch16fig03&quot;&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Figure 16.3&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 5; text-align: center;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;ch16fig03&quot;&gt;&lt;/a&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Figure 16.3. Building HelloWorld with Ant.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;data:image/png;base64,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aJFIVFtbOzQ05PF45HI5kjrzeVJYUKBAgQLFnwDIjnuEARAbG1teXv7MM898+OGHv/3tb3/5y19+8sknP//5z3/2s5/953/+5y9+8YtPPvnk448//r+/+L+//NUvP/nkk//8z//8p3/6p8OrZ964cQPqzchkMqi+PDU11d/fbzAYkpKS5HJ5a2trR0dHZWVlUVGRRCJJSEgQCoWNjY3z8/MdHR0ymUwkElVXVy8tLe3s7AwMDBgMBijAzOPxnE5nX19fbW1tenr6Q+LQUKBAgQLFnwXhWSjhNBMdHW21Wp9++uk7d+789re//fnPf3779u3bt27dvHnz7t27H3744c2bN3/yk5/cuXPngw8/uHnz5kcfffQv//Ivq6urh2iaAc2srq6C8n9hYeHw8HAgEMjPz09LS3M6nbu7uysrK36/H4qbsVgsJpNZVVU1PT3d3t4ul8uh/uP29vbe3l57e7tUKoWymGQy2Wg0OhwOk8nE4XAiMjr/PCOKAgUKFCg+B2JjY0tLS69cuXLr1q3f/OY3n/z85/fu3r139+7t27fv3bv34Ycf3rp16yc/+cnNmzdv3br1H//xHx988MHhNDM3NwdOs+WlJbFYTCKRcnJyent7oSaxXq/v7e29evXq0aNHOzs7Nzc3p6amxGIxkUi0WCxDQ0NdXV06nU4ikTgcjtnZ2c3NzUAgoNFoIDCawWDU1NSMjo42NTUhTjMMSjMoUKBA8aUHFou12WzXrl27e/fub37zm48//vjOnTsf3Lt3986du/fuffTRR/fu3btz587du3fv3r178+bNDz/88HCn2eLi4o0bN956662lpSVJejqDTrdYLKOjo1NTUw0NDSUlJYFA4MyZM9PT042Njaurq9PT02lpaSQSqbi4eGpqKhgMVlVVKRQKvV7v9XoXFhamp6fLyspIJBIGg+FyuW1tbaurq729vRqN5iEaAShQoECB4ksFHA5ns9muXr169+7dTz/99N69e7du3frwgw/u3b17+86de/fuffDBBx988MG9e/fgb9ibOUTTDAKa33zzzdWVlczMzGSRqLKiYnZmZmlpyefzWa1Wt9s9MTEB5ZZ7e3tbWlr4fD6LxXI6nUtLS2tra21tbVlZWWlpaVardWhoaHx8vKqqisPhYDAYCoViNptra2vz8vIg7hmRnEGtGRQoUKD4siHcBoiLiysu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Xr368ccfnz59+s9//vOf//znP/3pT5988snly5dPnTq1fv36wcHBZ5555tKlSx9++KHZbIYwAwAA4PZQmHnooYc++fSTK1ev/OUvf/nkk08uXbx4/vz5zz777PPPP79y5cqJEycGBgbq6+v379//t7/97aOPPoIwAwAAYFWsrKzS0tIefPDBv/zlL//4xz/Onj376SeffPbppx999NF77733xz/+8erVq++8805vb69arT569Oi1a9c++OADo9EIYQYAAMDtWVlZpaamPvTQQ5988smZM2defPHFh3bt2rxp07p167Zt23bgwIEPPvjgzTff1Ov1arX6pZdeun79+vvvvw9ZAAAAAKwKCjO7d+/+7LPP/vjHPz744IMqlUooFEZHRxcWFs7Nzb355puvv/56W1tbTU3NK6+88u9///v06dMQZgAAAKwKCjO7du1CqzKPHDmiVqu5XC6bzc7MzFxcXPzwww9PnjzZ1dVVXV394osvXr9+/b333ltmQrPBYHj66affeOONmZmZkJAQa2tr0s3Z0wAAAPwMUSiU5OTk+++//4MPPrh65co777yzuLhYXl5eWFjY19f35JNPXr58+dNPPx0YGKiqqnruuee++uqrd999d5kw09vb+8QTT/zud78zm818Ph+FGSsrK2jWAADAz5mVlVVKSsr27dtPnz595cqVTz755De/+c1TTz21b9++o0ePvvHGG9euXTtz5szQ0FBNTc1zzz33z3/+8913312+02z//v3Hjh0zGo08Ho9CoZDJ5DVr1qxZs4aMc6+PFwAAACHQRd7KygpfbIZEIq1duzY3N/fxxx+/dOkSygKASsv8/e9/v3r16pUrV7777ruLFy9OTU5ptdpXXnnl66+/Rq0ZgUBwU5iZmZl55plnXn/99aGhIU9Pz3t4qAAAAP5zoAnN27dvP3Xq1Oeff/7uu+8eP378nXfeef/99z/88MOPPvzos88+e+2111pbWhsbGl9++eWvv/76vffeGx8fj42NvSnMzM3NHTp06L/+67+6urpcXV3v9XEBAAD4T8HhcIqLiwcHB8fGxrq7uzs6Ovr6+gYGBgwGw9DQ0NjYmEajiYuNU+QpDh06dO3atdOnT09MTFiGmYmJiSeeeOLll19eWFjIycmJj48Xi8VisTghISEhIUEkEgmFwvj4eKFQmAAAAOCnBbvaJyUlSaVSsVgsEomSkpJQIMjMzKyurm5paWnWNKtUqurq6oaGhoaGhsbGxmZNc3Nzs0qlysrK0uv1r7766pdffonWzViGmYGBgccee+zEiRO/+c1vHn/88X379v36179+9tlnjx49euTIkSNHjhw8ePDpp58+cODAM3fbkdW5h294r6zyQIg4ltVv+u666wcC7hx8yj8HR48efeaZZ44cOfLss88+//zzhw8f3r9//+HDhw8dOrR///4jR468+OKLr7zyyvPPPX/w4MFDhw4999xzL7zwwgsvvPDiiy++8MILhw8ffvLJJ1999dXz589/++23H3300eTkZFxc3E1hxmQyHTp06NNPP0U1A/71r3999913//73v7/55ptvv/32u++++/bbb69fv/41Af61OvfwDe+VVR4IEcey+k3fXXf9QMCdg0/5pw1d2L/55puvv/76n//85/Xr17/99tuvvvrqyy+/vH79+jfffPPVV1999dVXX3/9NXrw73//+z/+8Y8vv/zyf/7nf65du4ZmAVy9evUf//jH9evXUUD59NNPZ2dnxWKx5UyzvXv3vv322++9996777778ccff/zxx6dOnUIpa7BknB9++OF7d9u7q3MP3/BeWeWBEHEsq9/03XXXDwTcOfiUf/JOnz79wQcfvPfee++8886pU6dOnz598uTJU6dOffzxx3/605/ef//906dPn37v9MmTJ999990PPvjg/fffRx/lf//3f7/55pvHjx8/ffr0hx9++NFHH/35z38+e/bsW2+9NTY2lpCQcFOYkUqlDQ0NMzMz8/Pzk5OTJpNpcnJyeHh4fHx8ZmZmdnYWPTIxMTF5t02szj18w3tllQdyDz+Uu+6uHwi4c/Ap/+RNTU2Zzebp6enx8fGxsbGJiYnR0VF08Z+enh4dHR0bHZuanJqcnDSZTOhBo9FoNpsnJycHBwenpqbWrVs3MTExODhoNBq3bNkyMzNTWloaFBR0U5ihUCiBgYGZmZkymSwmJiYmJiY6OjoiIiI2NhYNDUVFRYWGhkZERKCJAPF3j2B17uEb3iurPBAijmX1m7677vqBgDsHn/JPm0AgEAqFUolUKpEKhcLY2Ni4uLjo6Gh08Y+NjQ0JCQkPCxfGC8VicVJSUmJiokgkEolEKSkpEolEIBCkpqZmZGSEhYVxOJyYmJjs7OycnJzIyEgmk3lTmAEAAACIAGEGAAAAgf4fYxBNvOmvKrYAAAAASUVORK5CYII=&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Congratulations, you&#39;ve built your first application with Ant! You&#39;ll find the result of the build, &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Helloworld.class&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;, in the output directory. We caused Ant to execute the default target (compiler) by not specifying any startup parameters. It&#39;s likely that you&#39;ll want to call particular targets, such as a release or debug build. In our case, we&#39;ll call the &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;init&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; target to clear out the results of our sample build. To do this, we run Ant with&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Ant init&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;a href=&quot;http://vapvarun.com/study/softE/teach%20yourself%20extreme%20programming%20in%2024%20hours/0-672-32441-5_2fch16lev1sec3.htm#ch16fig04&quot;&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Figure 16.4&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; shows Ant running out &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;init&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; target, clearing out the directory structure.&lt;a href=&quot;&quot; name=&quot;idd1e49126&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e49134&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e49142&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e49150&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e49158&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e49166&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e49174&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e49182&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 5; text-align: center;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;ch16fig04&quot;&gt;&lt;/a&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Figure 16.4. Calling the &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;init&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10pt;&quot;&gt; targ&lt;/span&gt;&lt;/b&gt;&lt;img alt=&quot;&quot; src=&quot;data:image/png;base64,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AM4G2QMAAMDZIHsAAAA4G2QPAAAAZ/sba+pAXQMAAADfGNRzAwAA4GyQPQAAAJwNsgcAAICzQfYAAABwNsgeAAAAzgbZAwAAwNkgewAAADgbZA8AAABng+wBAADgbFBTBwAAgLNB9gAAAHA2yB4AAADOBtkDAADA2SB7AAAAOBtkDwAAAGeD7AEAAOBskD0AAACcDbIHAACAs/2N2XPr1i3IHgAAAN8M1NQBAADgbJA9AAAAnA2yBwAAgLNB9gAAAHA2yB4AAADOBtkDAADA2SB7AAAAOBtkDwAAAGeD7AEAAOBsf2P23Lp1C7IHAADANwP13AAAADgbZA8AAABng+wBAADgbJA9AAAAnA2yBwAAgLNB9gAAAHA2yB4AAADO9rdkz40bNyB7AAAAfGPQ7gEAAPB34Orq6urqir6mUCjV1dUvvfTSn/70p7/+9a83btz48MMPf/e733322Wc3btz4zW9+85vf/ObatWu3bt36/PPPv/jii88///wnP/nJ+Ph4fHw8ZA8AAICvh08dhEqlVlVV/eM//uPNmze/+uqrP/35T7/73e/+8z//8+OPP/74448/+ugjVErnl/MOBG8AAASzSURBVL/85a/e+9Xvf//7v/zlL1euXBkbG4PsAQAAcE9Qbxs+figUSkVFxaWnLl27du3OnTs3btz46KOPPvzww1//+tcffPDB9evX79y588EHH5w5c+bo0aNvv/32zZs3oc8NAADAN+CYPWQyuby8/NKlS1evXr169epPf/rTX//612jUB3W+3bp166233urr7eto73jl5Vf+/Oc//+xnP5uZmYHsAQAA8C1RKBSz2fz0009fu3bts88+e//993/7299eu3btww8//NWvfvXhhx/+8Y9/vHz5clNTU21t7auvvnr79u2f/OQnExMT0OcGAADgW0LZ8/zzz9+4ceP999///ve/Pzk52dzc3NDQMDIycu7cuffee+/y5cttbW11dXX/9E//9Pnnn7/77ruTk5PQ7gEAAHBPXDdht5DJ5IqKiueee+7atWsffPDB8ePH8/LywsLCOGxOdnb2/v37f/HLX/z7v/97f39/Q0PDD3/4wzt37vz85z+HPjcAAAD3aofxno8//vjWrVtvvvnm6upqQ0NDW2vb2traiy+++Olnn/785z+32WzNzc2vvPLK7du3dxrv+dGPfrS+vi6TySB7AAAAIGhhqd08t+rq6h/84Ad//vOfv/rqqxs3bvzHu+++9dZbP/7xj3/1q1998sknX3311S/+z/+x2Wzt7e3//M//fOfOnZ/+9Kdb7Fs6MTHx1FNPXb58eWlpSSAQ/B1fJAAAgO84IpFYWlp64cKFjz766LPPPnvvvfd++Ytf/Pq9995///0PPvjgo48+unnz5huvv97S0tLY1PTaa69tO94zOzt78eLFV199dXR0NDw8/O/9ugAAAHx3+fj4iESi4uLizs7O9vb22trahoaG1tbWhoaGurq6pqam7u7ukpISDodjMpmee+6527dv/8d//McW7Z6hoaHz58+/++67zz///PLy8uzs7MrKyurq6vr6+t69e9fW1lZWVpaXl5eXl5cAAAD8/25xcXFhYWFhYQFlwerqKgoC9NPV1dW9e/ceOnTogQceeOCBBw4dOrSxsXH48OGNjY0DBw4cOnToxIkThw8fHh8fP3r06Hvvvffll1/+7Gc/2yJ7pqamnnnmmevXr//lL3/5/e9/f+fOnb/+9a9ffvnlF1988cUXX/zfTfivAQAA/G+AguDLL7/Eh8KdO3f+9Kc//fGPf7x9+/adO3du3759+/bt//qv/7p9+/atW7du3779+eef37x5Ew0IffXVV7/97W9XVlYSExLvyp6WlpalpaUnn3zyh6/88OWXX3755ZdffPHF55577tlnn33uueeef/75fwQAAPC/xgsvvPDiiy++9NJLL7744gsvvGB3O4Ld/uILL7700ks/+MEPXnrppeeffx4FxwsvvIBufPnll//1X//10qVL3d3dsbGxd2UPi8WSSqUGgyEnOyczI9NoMCYmJiYmJiYnJ5tMpvT09LS0NKPRmJycrAcAAPC/Q3JyssFgMBqMRoPRYDCkpKTo9XqUDnq93mAwGI3G5JTklOSU9LT0NFNaUlJSUlJSWlpaZmYmCo6UlJTExMTU1NTU1FS5XB4SEnJX9gAAAABOA9kDAADA2f4f1gSvYiBSGl4AAAAASUVORK5CYII=&quot; /&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;et with Ant.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Finally, we can get a listing that describes the build file by calling Ant with the &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;projecthelp&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; switch. To run this enter the following at the command prompt: &lt;a href=&quot;&quot; name=&quot;idd1e49211&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e49219&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e49227&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e49235&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e49243&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e49251&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e49259&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e49267&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Ant -projecthelp&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;a href=&quot;data:image/png;base64,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WCwWSSNCWj2AJCCwAQgUQecZRceHoN870IApIbqXBbIL+nvQvBQkizIYDKS/XWxsLB6PR7oORSxv7np/wbQELXQIBPIlEW3C0mi0vr6+W7du/fd///f//d///eUvf/nLX/7y8ccff/zxx//7v//7ySef/M///M/HH3/8ySef/PnPf/71r3+9vb0dKejhcBik/ns8HqTSSLRW/jWAID90hidoTBER2AdCvCP2BZMByNj8THsZzD1IGhQG5QFHSr6ga79EpKeiGw+hvfnQhw6BQA4WHArkSzKZ3NfX99Zbb/3lL3/5v//7vz/+8Y9//OMfP/jggz/96U8fffTRH/7whz/84Q8f//njDz/88I9//OPbb7+9s7MT6UOfnZ0Fxbn6+vpoNBpysuhuomj2j9uL2DJCE0E3O2D1R2grYhEjG4OIF/TGEUGBSFTMrnKPXAgGleSJFmv0SdFzWMQ2UNAhEMgBgkWVokK0i0Ag9Pb2/uxnPwPG+N27d+/evfub3/zm/v37v/3tb999553//M//fP/99+/evXvv3r233357lybRYFH01q1bbrc7ohbgrj4QwF6h2egNsHvkyu9/EOQK95owEOlHbHAwQ+xlvyMmOTqlE/vpwl7oeSXCMEdb9BAIBPLXEyGViHaRyWSPx/Ozn/3s448//uijj+7du/fe/fv37t177733fv+73929c+fdd9+9d+/eO++8c+fOnV/96lcnTpzYJbHo6tWrt27d8ng8iIUOThlRDGtXEOFDm8nofZE8+IiXi72OhvS238fXAfwzSC/m6NeFXU+HPiYOhwP1toDtD/5FriLav7//sCEQCOQhiVYnRL7odPrAwMDPf/7zP//5z//1X//17rvv3r93Dwj6B7///e9///vfvv/++++/f+/evffff/8//uM/dkksWllZuXz58s2bN91uN7qmCljqjHBqR1vNaIlEuyaQdVS0qfuZTgzkR2jDGftgVRaRb8QPs4/Ugr32mpBwD1z2SH5/xFU8pEMJAoFAPhcRL/1otaFQKG63+8033/zoo48++OCDd955ByQQ3bt37/577/32t79977337t69+9577/3pT396++23jx8/HulyCYfDr7766tWrV51OJ9pCx6DeBSIcEREj29Vtso+zAsjx/teMPiwWiwXWNFrQH0ZtweprhO4/zFvC/gffZwD7TAPRVv8+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&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;data:image/png;base64,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WCwWSSNCWj2AJCCwAQgUQecZRceHoN870IApIbqXBbIL+nvQvBQkizIYDKS/XWxsLB6PR7oORSxv7np/wbQELXQIBPIlEW3C0mi0vr6+W7du/fd///f//d///eUvf/nLX/7y8ccff/zxx//7v//7ySef/M///M/HH3/8ySef/PnPf/71r3+9vb0dKejhcBik/ns8HqTSSLRW/jWAID90hidoTBER2AdCvCP2BZMByNj8THsZzD1IGhQG5QFHSr6ga79EpKeiGw+hvfnQhw6BQA4WHArkSzKZ3NfX99Zbb/3lL3/5v//7vz/+8Y9//OMfP/jggz/96U8fffTRH/7whz/84Q8f//njDz/88I9//OPbb7+9s7MT6UOfnZ0Fxbn6+vpoNBpysuhuomj2j9uL2DJCE0E3O2D1R2grYhEjG4OIF/TGEUGBSFTMrnKPXAgGleSJFmv0SdFzWMQ2UNAhEMgBgkWVokK0i0Ag9Pb2/uxnPwPG+N27d+/evfub3/zm/v37v/3tb999553//M//fP/99+/evXvv3r233357lybRYFH01q1bbrc7ohbgrj4QwF6h2egNsHvkyu9/EOQK95owEOlHbHAwQ+xlvyMmOTqlE/vpwl7oeSXCMEdb9BAIBPLXEyGViHaRyWSPx/Ozn/3s448//uijj+7du/fe/fv37t177733fv+73929c+fdd9+9d+/eO++8c+fOnV/96lcnTpzYJbHo6tWrt27d8ng8iIUOThlRDGtXEOFDm8nofZE8+IiXi72OhvS238fXAfwzSC/m6NeFXU+HPiYOhwP1toDtD/5FriLav7//sCEQCOQhiVYnRL7odPrAwMDPf/7zP//5z//1X//17rvv3r93Dwj6B7///e9///vfvv/++++/f+/evffff/8//uM/dkksWllZuXz58s2bN91uN7qmCljqjHBqR1vNaIlEuyaQdVS0qfuZTgzkR2jDGftgVRaRb8QPs4/Ugr32mpBwD1z2SH5/xFU8pEMJAoFAPhcRL/1otaFQKG63+8033/zoo48++OCDd955ByQQ3bt37/577/32t79977337t69+9577/3pT396++23jx8/HulyCYfDr7766tWrV51OJ9pCx6DeBSIcEREj29Vtso+zAsjx/teMPiwWiwXWNFrQH0ZtweprhO4/zFvC/gffZwD7TAPRVv8+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&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;The &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;projecthelp&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; switch causes Ant to parse through your build file and print out the description attributes it finds. &lt;/span&gt;&lt;a href=&quot;http://vapvarun.com/study/softE/teach%20yourself%20extreme%20programming%20in%2024%20hours/0-672-32441-5_2fch16lev1sec3.htm#ch16fig05&quot;&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Figure 16.5&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; illustrates the results of executing Ant with &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;projecthelp&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; on our sample build file.&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 5; text-align: center;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;ch16fig05&quot;&gt;&lt;/a&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Figure 16.5. Displaying build file descriptions with Ant.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Most of this hour has been slanted toward Java development, but we don&#39;t want to leave Microsoft readers in the cold! With this in mind, we&#39;ll end with some tips to using Ant with Microsoft .NET.&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;idd1e48992&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e49000&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e49008&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e49016&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e49024&quot;&gt;&lt;/a&gt;&lt;a href=&quot;&quot; name=&quot;idd1e49032&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/4562784221784292174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/building-helloworld-using-ant.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/4562784221784292174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/4562784221784292174'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/building-helloworld-using-ant.html' title='Building HelloWorld using Ant'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-3412080904640792683</id><published>2011-06-08T11:55:00.001+05:30</published><updated>2011-06-08T11:55:42.892+05:30</updated><title type='text'>ANT Description</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;The Ant Build File&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Ant &lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47066&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47074&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47082&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47088&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47094&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47102&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47110&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47114&quot;&gt;&lt;/a&gt;is driven by a build file that describes the projects, dependencies, and tasks required to build your application. The build file is written in XML and, as such, is in a humanreadable format. The Ant build file normally resides in the project&#39;s base build directory or folder. By default, Ant looks for a file called &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;build.xml&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; in the current directory, reads, parses, and then executes the contents. Most builds follow a similar pattern as we&#39;ve outlined in &lt;/span&gt;&lt;a href=&quot;http://vapvarun.com/study/softE/teach%20yourself%20extreme%20programming%20in%2024%20hours/0-672-32441-5_2fch16lev1sec2.htm#ch16fig02&quot;&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Figure 16.2&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 5; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;ch16fig02&quot;&gt;&lt;/a&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10pt;&quot;&gt;Figure 16.2. The Ant build process.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;data:image/png;base64,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&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Ant will access the source control repository to extract the latest source code, clean or prepare the target folders, compile, and then deploy to some kind of staging area for functional tests. In our example, a step to run a suite of automated unit tests is also included, the output of which we could report via XML to the project Web site.&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47142&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47150&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47158&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47164&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47170&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47178&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47186&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47190&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;The build file has many XML elements, but the most important are the project, target, and task elements. Each build will have one project element that, in turn, has many possible targets such as debug, release, and test builds. The target is created by a series of tasks that describe the actions to take. The task, then, is where the actual work takes place. Examples of tasks are operating system–level commands such as make directory or delete file. Perhaps the easiest way to learn about the structure of the build file is by looking at an example file. &lt;/span&gt;&lt;a href=&quot;http://vapvarun.com/study/softE/teach%20yourself%20extreme%20programming%20in%2024%20hours/0-672-32441-5_2fch16lev1sec2.htm#ch16list04&quot;&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Listing 16.4&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; shows the basic layout of the build file:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47203&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47203&quot;&gt;  &lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 5;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10pt;&quot;&gt;Listing 16.4 The Ant Build File Layout &lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47270&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&amp;lt;project name=&quot;test&quot; default=&quot;all&quot;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name=&quot;a.property&quot; value=&quot;a value&quot;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;target name=&quot;all&quot;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;javac srcdir=&quot;.&quot;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/javac&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/target&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&amp;lt;/project&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;The build file example will compile all the Java source files in the current directory (as denoted by .). All build files require one &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&amp;lt;project&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; element and at least one &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&amp;lt;target&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; element. Our project is called &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;test&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;, and the default target is all.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 4;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Projects&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;The &lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47395&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47403&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47411&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47419&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47427&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47435&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47443&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47449&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47457&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47461&quot;&gt;&lt;/a&gt;project tag is the top-level attribute in the build file and describes the project itself. The project tag has three attributes: &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;name, default&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;, and &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;basedir&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;, see &lt;/span&gt;&lt;a href=&quot;http://vapvarun.com/study/softE/teach%20yourself%20extreme%20programming%20in%2024%20hours/0-672-32441-5_2fch16lev1sec2.htm#ch16table02&quot;&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Table 16.2&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 5;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;ch16table02&quot;&gt;&lt;/a&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10pt;&quot;&gt;Table 16.2. Project Tag Attributes&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0in; mso-padding-alt: 3.75pt 3.75pt 3.75pt 3.75pt; mso-yfti-tbllook: 1184; width: 100.0%;&quot;&gt;&lt;thead&gt;
&lt;tr style=&quot;mso-yfti-firstrow: yes; mso-yfti-irow: 0;&quot;&gt;    &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Attribute    &lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Description    &lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;/thead&gt;  &lt;tbody&gt;
&lt;tr style=&quot;mso-yfti-irow: 1;&quot;&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; &lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47507&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;The name of the project.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 2;&quot;&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;default&lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47521&quot;&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;The default target to use when no   target is supplied.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 3; mso-yfti-lastrow: yes;&quot;&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;basedir&lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47535&quot;&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;The base directory from which all   path calculations are done. This attribute might be overridden by setting the   &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;basedir&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; property beforehand. When this is done, it must be   omitted in the project tag. If neither the attribute nor the property has   been set, the parent directory of the build file will be used.&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47612&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47608&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47600&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47594&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47586&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47578&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47570&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47562&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47554&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47546&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 4;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;ch16lev2sec4&quot;&gt;&lt;/a&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Targets&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;The &lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47628&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47636&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47644&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47652&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47660&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47668&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47676&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47682&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47690&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47694&quot;&gt;&lt;/a&gt;target tag defines a collection of Ant tasks and can depend on other targets. You might have a target for compiling, for example, and a target for creating a distributable. You can only build a distributable when you have compiled first, so the distribute target depends on the compile target. Ant resolves these dependencies.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;It should be noted that Ant&#39;s &lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47703&quot;&gt;&lt;/a&gt;depends attribute only specifies the order in which targets should be executed. Ant tries to execute the targets in the depends attribute in the order they appear (from left to right). A target gets executed only once, even when more than one target depends on it.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;A target also has the capability to perform its execution if (or unless) a property has been set. This allows, for example, better control on the building process depending on the state of the system (Java version, operating system, command-line property defines, and so on). To make a target aware of this property, you should add the &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;if&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; (or &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;unless&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;) attribute with the name of the property that the target should react to. For example:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&amp;lt;target name=&quot;build-module-A&quot; if=&quot;module-A-present&quot;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&amp;lt;target name=&quot;build-own-fake-module-A&quot; unless=&quot;module-A-present&quot;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;The target will always be executed, if no &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;if&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; or &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;unless&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; attribute is present. The optional description attribute can be used to provide a one-line description of this target, which is printed by the &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;-projecthelp&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; command-line option.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;It is a good practice to place your &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;tstamp&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; (timestamp) tasks in a so-called initialization target on which all other targets depend. Make sure that target is always the first one in the depends list of the other targets. &lt;/span&gt;&lt;a href=&quot;http://vapvarun.com/study/softE/teach%20yourself%20extreme%20programming%20in%2024%20hours/0-672-32441-5_2fch16lev1sec2.htm#ch16table03&quot;&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Table 16.3&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; lists the target attribute for us.&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47743&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47751&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47759&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47767&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47775&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47783&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47791&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47797&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47805&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47809&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 5;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;ch16table03&quot;&gt;&lt;/a&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10pt;&quot;&gt;Table 16.3. Target Tag Attributes&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0in; mso-padding-alt: 3.75pt 3.75pt 3.75pt 3.75pt; mso-yfti-tbllook: 1184; width: 100.0%;&quot;&gt;&lt;thead&gt;
&lt;tr style=&quot;mso-yfti-firstrow: yes; mso-yfti-irow: 0;&quot;&gt;    &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Attribute    &lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Description    &lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;/thead&gt;  &lt;tbody&gt;
&lt;tr style=&quot;mso-yfti-irow: 1;&quot;&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;name&lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47845&quot;&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;The name of the target.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 2;&quot;&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;depends&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; &lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47859&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;A comma-separated list of names of   targets on which this target depends.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 3;&quot;&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;if&lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47871&quot;&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;The name of the property that must   be set for this target to execute.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 4;&quot;&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;unless&lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47883&quot;&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;The name of the property that must   not be set for this target to execute.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 5; mso-yfti-lastrow: yes;&quot;&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;description&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; &lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47895&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;A short description of this   target&#39;s function.&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47967&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47963&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47955&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47949&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47941&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47933&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47925&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47917&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47909&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47901&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 4;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;ch16lev2sec5&quot;&gt;&lt;/a&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Tasks&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;A &lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47985&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47993&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48001&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48009&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48017&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48025&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48033&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48039&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48047&quot;&gt;&lt;/a&gt;task is a piece of code that can be executed. A task can have multiple attributes or arguments. The value of an attribute might contain references to a property. These references will be resolved before the task is executed.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Tasks have a common structure:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&amp;lt;name attribute1=&quot;value1&quot; attribute2=&quot;value2&quot; ... /&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Where &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; is the identifier of the task, and where the attribute (as many as you like from 1–N) are paired with a value (from 1–N). As in the previous example, &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;attribute1&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; is the name of the attribute and &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;value1&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; is the value associated with &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;attribute1&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;; similarly for &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;attribute2&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;. There is a set of built-in tasks, along with a number of optional tasks; it&#39;s also very easy to write your own. All tasks share a task &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; attribute, and Ant will use the value for the logging of any messages generated by the build.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Tasks &lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48083&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48091&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48099&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48107&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48115&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48123&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48131&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48137&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48145&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48149&quot;&gt;&lt;/a&gt;can be assigned an &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; attribute, as well:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&amp;lt;taskname id=&quot;taskID&quot; ... /&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Where &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;taskname&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; is the name of the task, and &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;taskID&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; is a unique name for this task. You can refer to the corresponding task object in scripts or other tasks via this name.&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48172&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48180&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48188&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48196&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48204&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48212&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48220&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48226&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48234&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 4;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;ch16lev2sec6&quot;&gt;&lt;/a&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Properties&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;A &lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48247&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48255&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48263&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48271&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48279&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48287&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48295&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48301&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48309&quot;&gt;&lt;/a&gt;project can have a set of properties. These might be set in the build file by the &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;property&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; task, or might be set outside Ant. A property has a name and a value. Properties can be used in the value of &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;task&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; attributes. This is done by placing the property name between &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&quot;${&quot; and &quot;}&quot;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; in the attribute value. For example, if there is a &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;builddir&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; property with the value &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;build&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;, this could be used in an attribute like this: &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;${builddir}/classes&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;. This is resolved as &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;build/classes&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Ant provides access to all system properties as if they had been defined using a &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48339&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48347&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48355&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48363&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48371&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48379&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48387&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48393&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48401&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48405&quot;&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&amp;lt;property&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; task. For example, &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;${os.name}&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; expands to the name of the operating system. In addition to the user-defined or system properties, Ant has some built-in properties, which are listed in &lt;/span&gt;&lt;a href=&quot;http://vapvarun.com/study/softE/teach%20yourself%20extreme%20programming%20in%2024%20hours/0-672-32441-5_2fch16lev1sec2.htm#ch16table04&quot;&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Table 16.4&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 5;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;ch16table04&quot;&gt;&lt;/a&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 10pt;&quot;&gt;Table 16.4. Project Tag Attributes&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0in; mso-padding-alt: 3.75pt 3.75pt 3.75pt 3.75pt; mso-yfti-tbllook: 1184; width: 100.0%;&quot;&gt;&lt;thead&gt;
&lt;tr style=&quot;mso-yfti-firstrow: yes; mso-yfti-irow: 0;&quot;&gt;    &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Property    &lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Description    &lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;/thead&gt;  &lt;tbody&gt;
&lt;tr style=&quot;mso-yfti-irow: 1;&quot;&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;basedir&lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48451&quot;&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;The absolute path of the project&#39;s   &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;basedir&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; (as set with the &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;basedir&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;   attribute of &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&amp;lt;project&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;).&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 2;&quot;&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;ant.file&lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48472&quot;&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;The absolute path of the build   file.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 3;&quot;&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;ant.version&lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48484&quot;&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;The version of Ant.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 4;&quot;&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;ant.project.name&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; &lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48496&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;The name of the project that is   currently executing; it is set in the name attribute of &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&amp;lt;project&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 5; mso-yfti-lastrow: yes;&quot;&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;ant.java.version&lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e48511&quot;&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;padding: 3.75pt 3.75pt 3.75pt 3.75pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;The JVM version Ant detected;   currently it can hold the values &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;1.1, 1.2, 1.3&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;,   and &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;1.4&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Now you should have a good understanding about how to run Ant and the structure of the build file. We&#39;ll put it all together in the next section and complete a simple sample build.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47293&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47301&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47309&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47317&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47325&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47333&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47341&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47347&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47203&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47211&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47219&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47227&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47235&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47243&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47251&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=7620740635639349455&amp;amp;postID=3412080904640792683&quot; name=&quot;idd1e47257&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/3412080904640792683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/v-behaviorurldefaultvmlo.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/3412080904640792683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/3412080904640792683'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/v-behaviorurldefaultvmlo.html' title='ANT Description'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-4610430526941206587</id><published>2011-06-06T15:13:00.002+05:30</published><updated>2011-06-08T12:34:54.685+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Class.forName"/><title type='text'>class.forName()</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Class.forName():&lt;br /&gt;
&lt;br /&gt;
Class.forName() is used to load the class on to the JVM without creating the object.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; We do this because to execute if any static blocks are available.&lt;br /&gt;
&lt;br /&gt;
Ex:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public class Test{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; static{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; System.out.prinln(&quot;we are in static block of test class&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public void display(){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; System.out.prinln(&quot;we are in display method&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public class MyApp{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p.s.v.main(String args[]){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; try{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Class c=Class.forName(&quot;Test&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.prinln(c.getName());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.prinln(c.getPackage());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Object o=c.newInstace();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Test t=(Test)o;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; t.display();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; When we execute the above program Test class will be loaded into JVM without creating object of Test class.Thenafter JVM executes static block of Test class and it creates Class object and place information about class and name of package and location of Test(loaded class)class.&lt;br /&gt;
&amp;nbsp; To get the name of the class and package we use getName and getPackage methods.&lt;br /&gt;
&amp;nbsp; To create the object of a class we have to use newInstance method.That object is stored as super class Object.So we have to typecast from superclass object to our class(Test).&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/4610430526941206587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/classforname.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/4610430526941206587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/4610430526941206587'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/classforname.html' title='class.forName()'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-5673326834216654807</id><published>2011-06-06T12:14:00.001+05:30</published><updated>2011-06-06T12:19:48.848+05:30</updated><title type='text'>JVM Internal Architecture</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;a href=&quot;data:image/png;base64,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U1Orq6sFAsHp06dFIlFubm5JScn06dMff/zxa9euJSYmslis8vLy1NRU1Dt+6dKl3NzcI0eOoN5xPp9fXFyMnP6W/lwXLlzIz8+vqqricDgDBgzo1q0bQRD9+/cnCKJfv37ozw0bNlgsFqPRGK2L2N4prrf61UZXtcJYISG/+v5w38H3ETF9iR79BowYfep8RnmNXFVrk2tN12VKncmWweLdguJ0hG/eFNntdqbvubi4mCCIb775BvnTDofjL3/5y+zZsyEiUg0N/WMUjo6MvdM0jbxeBHsmSB4MBhGe0Z82mw2tgBxik8l0w4GhTvG4uDj0rMDEvS9durRs2TI2mx0IBJxOZ2lp6YQJE5RKZTgcFolE06dPR3sxGo1offR2xsO2Wq0Q8QARDodnz5794YcfotcZuodCoRvCAI0RunHdrKhQXKyxV+qtFSq9Vm3pQfSAAKCBX0IQRBT3gxs8NpDZ9sUthZDFCS43gCcadp3UDZ04BS27ADwAjihtudOanYYlGx/IyC1gTmlHtQ5L8fz8fJT5hbznN998c9asWQUFBWw2WygU5ubm8ni8lStXbt68uaKi4uOPP37nnXdef/31ZcuWvfnmm6WlpRwO5/PPPx89evTSpUv37dt39epVPp//9ttvr169esuWLefOnTt//rxYLP7b3/62e/fu1157bdGiRe+//35WVlZLf668vLzS0lI2m338+PHnn3++X79+w4YNIwiCIIiuXbuihSFDhvTp0+ett95qUYq3r4i66OI1hc6uNjoqZdpde7/vec+wLj37E116EF179Bo07N7RE745eLRSrqqQKkiDObeoJFoUj+z6NRqN69ev/+KLL27oD540adLRo0cB4Ouvvz558uTOnTt37NiRnJyMsIfo+M033zz++ONvv/02APj9frfbffjw4dTU1GeffZbNZnu9XpFItGfPnkcfffS9994zGAyo+/mrr76SSCQ7d+584okn0tLS0KODSqW6evXqW2+99c4774hEolmzZiHYI+qHw+GrV6+OHj0a6olrsVjefvtt9ND24Ycf3nvvvQcOHEBHfurUqVdffXXr1q0//fQTesXj8eh0us8///zRRx9F/jcALF26dP/+/SgesG/fvpqamhsiCo1XS1P8usF6Ta3Vqk09iNg6X5wCGoI+CPjAGwI3uBxQ7TgwJQECNje4onUjvk5q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&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;320&quot; src=&quot;data:image/png;base64,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U1Orq6sFAsHp06dFIlFubm5JScn06dMff/zxa9euJSYmslis8vLy1NRU1Dt+6dKl3NzcI0eOoN5xPp9fXFyMnP6W/lwXLlzIz8+vqqricDgDBgzo1q0bQRD9+/cnCKJfv37ozw0bNlgsFqPRGK2L2N4prrf61UZXtcJYISG/+v5w38H3ETF9iR79BowYfep8RnmNXFVrk2tN12VKncmWweLdguJ0hG/eFNntdqbvubi4mCCIb775BvnTDofjL3/5y+zZsyEiUg0N/WMUjo6MvdM0jbxeBHsmSB4MBhGe0Z82mw2tgBxik8l0w4GhTvG4uDj0rMDEvS9durRs2TI2mx0IBJxOZ2lp6YQJE5RKZTgcFolE06dPR3sxGo1offR2xsO2Wq0Q8QARDodnz5794YcfotcZuodCoRvCAI0RunHdrKhQXKyxV+qtFSq9Vm3pQfSAAKCBX0IQRBT3gxs8NpDZ9sUthZDFCS43gCcadp3UDZ04BS27ADwAjihtudOanYYlGx/IyC1gTmlHtQ5L8fz8fJT5hbznN998c9asWQUFBWw2WygU5ubm8ni8lStXbt68uaKi4uOPP37nnXdef/31ZcuWvfnmm6WlpRwO5/PPPx89evTSpUv37dt39epVPp//9ttvr169esuWLefOnTt//rxYLP7b3/62e/fu1157bdGiRe+//35WVlZLf668vLzS0lI2m338+PHnn3++X79+w4YNIwiCIIiuXbuihSFDhvTp0+ett95qUYq3r4i66OI1hc6uNjoqZdpde7/vec+wLj37E116EF179Bo07N7RE745eLRSrqqQKkiDObeoJFoUj+z6NRqN69ev/+KLL27oD540adLRo0cB4Ouvvz558uTOnTt37NiRnJyMsIfo+M033zz++ONvv/02APj9frfbffjw4dTU1GeffZbNZnu9XpFItGfPnkcfffS9994zGAyo+/mrr76SSCQ7d+584okn0tLS0KODSqW6evXqW2+99c4774hEolmzZiHYI+qHw+GrV6+OHj0a6olrsVjefvtt9ND24Ycf3nvvvQcOHEBHfurUqVdffXXr1q0//fQTesXj8eh0us8///zRRx9F/jcALF26dP/+/SgesG/fvpqamhsiCo1XS1P8usF6Ta3Vqk09iNg6X5wCGoI+CPjAGwI3uBxQ7TgwJQECNje4onUjvk5q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&quot; width=&quot;304&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/5673326834216654807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/jvm-internal-architecture.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/5673326834216654807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/5673326834216654807'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/jvm-internal-architecture.html' title='JVM Internal Architecture'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-399371747536468231</id><published>2011-06-06T11:51:00.002+05:30</published><updated>2011-06-06T11:51:33.507+05:30</updated><title type='text'>Java Interview Questions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;1)How will you convert a String array to an ArrayList object?&lt;br /&gt;
&lt;br /&gt;
A.String[] stringArray = new String[] {&quot;x&quot;, &quot;y&quot;, &quot;Z&quot;};&lt;br /&gt;
&amp;nbsp;&amp;nbsp; List list = Arrays.asList(stringArray);&lt;br /&gt;
&lt;br /&gt;
2)What&#39;s the difference between the methods sleep() and wait()&lt;br /&gt;
&lt;br /&gt;
A.The code sleep(1000); puts thread aside for exactly one second. The code wait(1000),&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
causes a wait of up to one second. A thread could stop waiting earlier if it receives&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
the notify() or notifyAll() call. The method wait() is defined in the class Object and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
the method sleep() is defined in the class Thread.&lt;br /&gt;
&lt;br /&gt;
3)You are planning to do an indexed search in a list of objects. Which of the two Java &lt;br /&gt;
&lt;br /&gt;
collections should you use: ArrayList or LinkedList?&lt;br /&gt;
&lt;br /&gt;
A.ArrayList&lt;br /&gt;
&lt;br /&gt;
4)How would you make a copy of an entire Java object with its state?&lt;br /&gt;
&lt;br /&gt;
A.Have this class implement Cloneable interface and call its method clone().&lt;br /&gt;
&lt;br /&gt;
5)There are two classes: A and B. The class B need to inform a class A when some important &lt;br /&gt;
&lt;br /&gt;
event has happened. What Java technique would you use to implement it?&lt;br /&gt;
&lt;br /&gt;
A. If these classes are threads then consider notify() or notifyAll(). For regular classes &lt;br /&gt;
&lt;br /&gt;
one can use the Observer interface.&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/399371747536468231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/java-interview-questions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/399371747536468231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/399371747536468231'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/java-interview-questions.html' title='Java Interview Questions'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-8926103421093029698</id><published>2011-06-06T10:58:00.000+05:30</published><updated>2011-06-06T10:58:11.869+05:30</updated><title type='text'>Treeset</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;/ retrieving sorted and unique data from database&amp;nbsp; using treeset&lt;br /&gt;
package com.centris.atr.util;&lt;br /&gt;
&lt;br /&gt;
import java.util.Iterator;&lt;br /&gt;
import java.util.TreeSet;&lt;br /&gt;
&lt;br /&gt;
public class TreeSort {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; /**&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @param args&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;*/&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(final String[] args) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; TreeSet treeset = new TreeSet();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; treeset.add(&quot;Lincoln&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; treeset.add(&quot;Clinton&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; treeset.add(&quot;Obama&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; treeset.add(&quot;Obama&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; treeset.add(&quot;Regan&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; treeset.add(&quot;Washington&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; treeset.add(&quot;Bush&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;TreeSet with Prez:&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Iterator iterator = treeset.iterator();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while (iterator.hasNext()) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Object object = iterator.next();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(object);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/8926103421093029698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/treeset.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/8926103421093029698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/8926103421093029698'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/treeset.html' title='Treeset'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-3703790407351000041</id><published>2011-06-03T13:05:00.002+05:30</published><updated>2011-06-03T14:24:56.846+05:30</updated><title type='text'>What are implicit objects</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;What are implicit objects&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Implicit objects are Instances of some of the Servlet API classes, which are available to all the JSP pages to be used within Scriptlets and expressions. You don&#39;t need to instantiate them, they are available Implicitly, and hence the name Implicit Objects. Implicit objects has standard variable names and are available in all JSP without writing any extra code.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;If developer&#39;s does not instantiate implicit objects then who does it ! The answer is, JSP container. It is the responsibility of container to instantiate Implicit objects and make them available to JSP pages. &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;What implicit objects are used for !&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Depending upon the type of the object, an Implicit object can be used to do various things. For example, request implicit object can be used to obtain request parameters, out implicit object can be used to write to the response. application implicit object can be used to obtain the ServletContext attributes.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Following is a list of all JSP implicit objects.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;request&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;response&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;out&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;pageContext&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;session&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;application&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;config&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;page&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;exception&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;JSP implicit objects&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Now let&#39;s look at each of the Implicit objects, which type of object it is and some examples of how it can be used.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The request object&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Variable name : request&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Type : javax.servlet.http.HttpServletRequest&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The request object provides acceess to information like HTTP headers, request parameters, and request attributes.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Example&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Print value of a named request parameter using expression&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&amp;lt;%= request.getParameter(&quot;name&quot;) %&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Access the value of a request attribute of type String inside scriptlet.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&amp;lt;%   String name = request.getAttribute(&quot;name&quot;); %&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The response object&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Variable name : response&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Type : javax.servlet.http.HttpServletResponse&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The response object is an instance of HttpServletResponse. The response object can be used for things like setting a response header and sending a cookie.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Example&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Set a cache control header.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&amp;lt;%  response.setHeader(&quot;Cache-Control”, &quot;no-cache&quot;); %&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The pageContext object&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Variable name : pageContext&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Type : javax.servlet.jsp.PageContext&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The pagecontext object provides access to page attributes, It is the convinient place to put the shared data within the page.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Example&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;set an attibute in pagecontext&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&amp;lt;%  pagecontext.setAttribute(&quot;name&quot;, &quot;servletworld&quot;); %&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Access value of a pagecontext attribute and output to response.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&amp;lt;%= pagecontext.getAttribute(&quot;name&quot;) %&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The session object&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Variable name : session&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Type: javax.servlet.http.HttpSession&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The session object represents session created for a client and can be used to store and retrive data from session. The session object is not available if the session=&quot;false&quot; is used in page directive.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Example&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Store username as session attribute.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&amp;lt;%  session.setAttribute(&quot;username&quot;, &quot;servletworld&quot;); %&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;output the value of a session attribute.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&amp;lt;%=  session.getAttribute(&quot;username&quot;) %&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The application object&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Variable name : application&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Type : avax.servlet.ServletContext&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;application object is an instance of ServletContext, It can be used to obtain the context parameters, or get/set context attributes.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Example&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Assign value of a context init parameter to a variable.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&amp;lt;%  String param1 = application.getInitParameter(&quot;param1&quot;);  %&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The out object&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;variable name : out&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Type : javax.servlet.jsp.JspWriter&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The out object is an instance of JspWriter that can be used to write to the response.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Example&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Write the value of a session attribute to response.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&amp;lt;% out.write(session.getAttribute(&quot;username&quot;));  %&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The config object&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Variable name : config&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Type : javax.servlet.ServletConfig&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The config objet can be used to access the page configuration.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Example&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Get the value of a configuration parameter.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&amp;lt;%  String param1 = config.getInitParameter(&quot;param1&quot;); %&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The page object&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Variable name : page&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Type : java.lang.Object&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The page object is an instance of the page&#39;s implementation servlet class. The page object can be thought of as a synonym to the &#39;this&#39; keyword withi page.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The exception object&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Variable name : exception&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Type : java.lang.Throwable&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;The exception object is available within the error pages (The page with isErrorPage=&quot;true&quot;). It represents the uncaught exception which caused the exception page to be invoked.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Note: The exception object is available in error pages only.&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/3703790407351000041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/what-are-implicit-objects.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/3703790407351000041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/3703790407351000041'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/what-are-implicit-objects.html' title='What are implicit objects'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-7983201335862270400</id><published>2011-06-03T12:05:00.006+05:30</published><updated>2011-06-08T12:36:11.347+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Threads-IQ"/><title type='text'>Java Multi Threading Interview Questions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;1) What are the two types of multitasking?&lt;br /&gt;
&lt;br /&gt;
Ans : 1.process-based&lt;br /&gt;
&lt;br /&gt;
2.Thread-based&lt;br /&gt;
&lt;br /&gt;
2) What are the two ways to create the thread?&lt;br /&gt;
&lt;br /&gt;
Ans : 1.by implementing Runnable&lt;br /&gt;
&lt;br /&gt;
2.by extending Thread&lt;br /&gt;
&lt;br /&gt;
3) What is the signature of the constructor of a thread class?&lt;br /&gt;
&lt;br /&gt;
Ans : Thread(Runnable threadob,String threadName)&lt;br /&gt;
&lt;br /&gt;
4) What are all the methods available in the Runnable Interface?&lt;br /&gt;
&lt;br /&gt;
Ans : run()&lt;br /&gt;
&lt;br /&gt;
5) What is the data type for the method isAlive() and this method is&lt;br /&gt;
&lt;br /&gt;
available in which class?&lt;br /&gt;
&lt;br /&gt;
Ans : boolean, Thread&lt;br /&gt;
&lt;br /&gt;
6) What are all the methods available in the Thread class?&lt;br /&gt;
&lt;br /&gt;
Ans : 1.isAlive()&lt;br /&gt;
&lt;br /&gt;
2.join()&lt;br /&gt;
&lt;br /&gt;
3.resume()&lt;br /&gt;
&lt;br /&gt;
4.suspend()&lt;br /&gt;
&lt;br /&gt;
5.stop()&lt;br /&gt;
&lt;br /&gt;
6.start()&lt;br /&gt;
&lt;br /&gt;
7.sleep()&lt;br /&gt;
&lt;br /&gt;
8.destroy()&lt;br /&gt;
&lt;br /&gt;
7) What are all the methods used for Inter Thread communication and what is the class in which these methods are defined?&lt;br /&gt;
&lt;br /&gt;
Ans :1. wait(),notify() &amp;amp; notifyall()&lt;br /&gt;
&lt;br /&gt;
2. Object class&lt;br /&gt;
&lt;br /&gt;
8) What is the mechanisam defined by java for the Resources to be used by only one Thread at a time?&lt;br /&gt;
&lt;br /&gt;
Ans : Synchronization&lt;br /&gt;
&lt;br /&gt;
9) What is the procedure to own the monitor by many threads?&lt;br /&gt;
&lt;br /&gt;
Ans : not possible&lt;br /&gt;
&lt;br /&gt;
10) What is the unit for 1000 in the below statement?&lt;br /&gt;
&lt;br /&gt;
ob.sleep(1000)&lt;br /&gt;
&lt;br /&gt;
Ans : long milliseconds&lt;br /&gt;
&lt;br /&gt;
11) What is the data type for the parameter of the sleep() method?&lt;br /&gt;
&lt;br /&gt;
Ans : long&lt;br /&gt;
&lt;br /&gt;
12) What are all the values for the following level?&lt;br /&gt;
&lt;br /&gt;
max-priority&lt;br /&gt;
&lt;br /&gt;
min-priority&lt;br /&gt;
&lt;br /&gt;
normal-priority&lt;br /&gt;
&lt;br /&gt;
Ans : 10,1,5&lt;br /&gt;
&lt;br /&gt;
13) What is the method available for setting the priority?&lt;br /&gt;
&lt;br /&gt;
Ans : setPriority()&lt;br /&gt;
&lt;br /&gt;
14) What is the default thread at the time of starting the program?&lt;br /&gt;
&lt;br /&gt;
Ans : main thread&lt;br /&gt;
&lt;br /&gt;
15) The word synchronized can be used with only a method.&lt;br /&gt;
&lt;br /&gt;
True/ False&lt;br /&gt;
&lt;br /&gt;
Ans : False&lt;br /&gt;
&lt;br /&gt;
16) Which priority Thread can prompt the lower primary Thread?&lt;br /&gt;
&lt;br /&gt;
Ans : Higher Priority&lt;br /&gt;
&lt;br /&gt;
17) How many threads at a time can access a monitor?&lt;br /&gt;
&lt;br /&gt;
Ans : one&lt;br /&gt;
&lt;br /&gt;
18) What are all the four states associated in the thread?&lt;br /&gt;
&lt;br /&gt;
Ans : 1. new 2. runnable 3. blocked 4. dead&lt;br /&gt;
&lt;br /&gt;
19) The suspend()method is used to teriminate a thread?&lt;br /&gt;
&lt;br /&gt;
True /False&lt;br /&gt;
&lt;br /&gt;
Ans : False&lt;br /&gt;
&lt;br /&gt;
20) The run() method should necessary exists in clases created as subclass of thread?&lt;br /&gt;
&lt;br /&gt;
True /False&lt;br /&gt;
&lt;br /&gt;
Ans : True&lt;br /&gt;
&lt;br /&gt;
21) When two threads are waiting on each other and can&#39;t proceed the programe is said to be in a deadlock?&lt;br /&gt;
&lt;br /&gt;
True/False&lt;br /&gt;
&lt;br /&gt;
Ans : True&lt;br /&gt;
&lt;br /&gt;
22) Which method waits for the thread to die ?&lt;br /&gt;
&lt;br /&gt;
Ans : join() method&lt;br /&gt;
&lt;br /&gt;
23) Which of the following is true?&lt;br /&gt;
&lt;br /&gt;
1) wait(),notify(),notifyall() are defined as final &amp;amp; can be called only from with in a synchronized method&lt;br /&gt;
&lt;br /&gt;
2) Among wait(),notify(),notifyall() the wait() method only throws IOException&lt;br /&gt;
&lt;br /&gt;
3) wait(),notify(),notifyall() &amp;amp; sleep() are methods of object class&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
2&lt;br /&gt;
3&lt;br /&gt;
1 &amp;amp;amp; 2&lt;br /&gt;
1,2 &amp;amp; 3&lt;br /&gt;
Ans : D&lt;br /&gt;
24) Garbage collector thread belongs to which priority?&lt;br /&gt;
&lt;br /&gt;
Ans : low-priority&lt;br /&gt;
&lt;br /&gt;
25) What is meant by timeslicing or time sharing?&lt;br /&gt;
&lt;br /&gt;
Ans : Timeslicing is the method of allocating CPU time to individual threads in a priority schedule.&lt;br /&gt;
&lt;br /&gt;
26) What is meant by daemon thread? In java runtime, what is it&#39;s role?&lt;br /&gt;
&lt;br /&gt;
Ans  : Daemon thread is a low priority thread which runs intermittently in  the background doing the garbage collection operation for the java  runtime system&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial; font-size: medium;&quot;&gt;27) &lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;What happens when start() method is called on an already running thread?&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: medium;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A: IllegalStateException is thrown&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: medium;&quot;&gt;&amp;nbsp;28) Which is best approach to create a thread implementing Runnable or extending Thread?&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: medium;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A: Implementing Runnable. Because we still have opportunity to extend another class as well as implement more interfaces&amp;nbsp;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/7983201335862270400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/java-multi-threading-interview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/7983201335862270400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/7983201335862270400'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/java-multi-threading-interview.html' title='Java Multi Threading Interview Questions'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-3146035828428094146</id><published>2011-06-02T18:03:00.001+05:30</published><updated>2011-06-03T11:06:09.171+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Struts-IQ"/><title type='text'>Struts / Java / J2EE Frequently-Asked Interview Questions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Are Struts&#39;s action classes Thread-safe?&lt;br /&gt;
Yes. Action classes are based on &quot;one-instance and many-threads&quot;. This is to conserve resources and to provide the best possible throughput.&lt;br /&gt;
&lt;br /&gt;
What are the various Struts Tag libraries?&lt;br /&gt;
There are various struts tags. But the most-repeated tags are:&lt;br /&gt;
struts-bean.tld&lt;br /&gt;
struts-html.tld&lt;br /&gt;
struts-logic.tld&lt;br /&gt;
struts-nested.tld&lt;br /&gt;
&lt;br /&gt;
What is ActionMapping in struts?&lt;br /&gt;
Action mapping defines the flow of one request. The possible sequence is&lt;br /&gt;
User -&amp;gt; request -&amp;gt; Form -&amp;gt; Validation -&amp;gt; Business Code -&amp;gt; Forward -&amp;gt; JSP -&amp;gt; response -&amp;gt; User.&lt;br /&gt;
The components involved are Action classes, Forms and JSP.&lt;br /&gt;
&lt;br /&gt;
What are the advantages of having multiple struts-config in the same application?&lt;br /&gt;
The implementation with many struts-config is to organize the development work, so that many people may be involved and it is some organized way of doing things. But this would result in some compromise in performance(speed). Technically there is no any difference between single and multiple struts-config files.&lt;br /&gt;
&lt;br /&gt;
What are the ways in which resource file can be used in struts?&lt;br /&gt;
Defining message resources in struts-config file.&lt;br /&gt;
Programmatically using resource files in Java classes or in JSP files.&lt;br /&gt;
&lt;br /&gt;
Explain the term &#39;architecture of the application&#39;?&lt;br /&gt;
Architecture is the set of rules (or framework) to bring in some common way of assembling or using J2EE components in the application. This helps in bringing consistency between codes developed by various developers in the team.&lt;br /&gt;
&lt;br /&gt;
Which is the architecture followed by struts?&lt;br /&gt;
Struts follows MVC architecture.&lt;br /&gt;
&lt;br /&gt;
What are components corresponding o M, V and C in struts?&lt;br /&gt;
&lt;br /&gt;
Model : The model represents the data of an application. Anything that an application will persist becomes a part of model. The model also defines the way of accessing this data ( the business logic of application) for manipulation. It knows nothing about the way the data will be displayed by the application. It just provides service to access the data and modify it. Here &#39;Form Bean&#39; represents Model layer.&lt;br /&gt;
&lt;br /&gt;
View : The view represents the presentation of the application. The view queries the model for its content and renders it. The way the model will be rendered is defined by the view. The view is not dependent on data or application logic changes and remains same even if the business logic undergoes modification. JSP represents View Layer.&lt;br /&gt;
&lt;br /&gt;
Controller : All the user requests to the application go through the controller. The controller intercepts the requests from view and passes it to the model for appropriate action. Based on the result of the action on data, the controller directs the user to the subsequent view. Action classes (action servlets) represent Controller layer.&lt;br /&gt;
&lt;br /&gt;
Differentiate between the terms &#39;Design Patterns&#39;, &#39;Framework&#39; and &#39;Architecture&#39;.&lt;br /&gt;
Design Pattern: The various solutions arrived at for the known problem. This helps to avoid re-inventing the wheel. The risk-free solution can be easily used by others. For example, singleton is the design pattern that you can use instantly to enfore one object per class. You do not need to think of this on your own.&lt;br /&gt;
Framework: A framework is a structure or set of rules, used to solve or address complex issues. It is basically a reusable designf for the J2EE applications. For example, Struts, JSF,etc., are the frameworks. You can use these frameworks based on the requirements of your application and each has its own set of advantages.&lt;br /&gt;
&lt;br /&gt;
Architecture: It is a design that describes how the various components in the application fit together. For example, MVC is an architecture which is helpful to define how the components interact within the application.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is the difference between ActionForm and DynaActionForm?&lt;br /&gt;
In action form, you need to define the form class that extends ActionForm explicitly, whereas you can define the form dynamically inside the struts-config file when using DynaActionForm.&lt;br /&gt;
&lt;br /&gt;
How can you use Validator framework in struts?&lt;br /&gt;
Validator Frameworks are helpful when the application needs server-side validation such that the particular set of validations occur very frequently within the same application. This avoids writing complex code in validation() method in every form bean. Using validator framework, there are different pre-written validations in place. You can customize these validations in XML file.&lt;br /&gt;
&lt;br /&gt;
What are client-side and server-side vaidations?&lt;br /&gt;
Client-side validations: These are the validations that id done using javascripts. There is always a danger involved that the user can get through (crack-through) these validations. But for some simple validations, like converting lower-case to upper-case or date validations can be done, you can use javascripts.&lt;br /&gt;
Server-side validations: These are the validations done in server-side using Java components (Form bean or in business logics) where the user has no chance to crookedly get through the system.&lt;br /&gt;
&lt;br /&gt;
What are the advantages &amp;amp; differences between using validate() method in form over validations using validator framework.&lt;br /&gt;
Refer to the previous-answer.&lt;br /&gt;
&lt;br /&gt;
Define the terms authentication and authorisation.&lt;br /&gt;
Authentication is the process/rule that validates if the user is allowed to access the system or not.&lt;br /&gt;
Authorization is the process/rule that validates if the user is allowed to access the particular part of the system or not. This occurs after user&#39;s successful authentication.&lt;br /&gt;
&lt;br /&gt;
What are the components provided in J2EE to perform authentication and authorization?&lt;br /&gt;
Authentication – RequestProcessor and/or Filter.&lt;br /&gt;
Authorization - DTO, JDO or Java or Action classes.&lt;br /&gt;
&lt;br /&gt;
Give the difference between between &#39;DispatchAction&#39; and &#39;Action&#39;.&lt;br /&gt;
A DispatchAction contains various different methods other than the standard execute() method in Action classes. These methods are executed based on some request parameter. For example, you can code in such a way that three buttons (namely Insert, Delete, Update) buttons correspond to different methods such as insert(), delete() and udpate(). The submit button in JSP would have the property that has the value which matches to any one of the methods defined in DispatchAction class.&lt;br /&gt;
&lt;br /&gt;
What is pagination technique? How can you design them in struts?&lt;br /&gt;
Pagination is the technique where the bulk of results are split into different pages and only the information where the user can conveniently see are displayed in a page. (Like in Goooooogle). This can be achieved in many ways, but the simplest method is to have a query string (say http://www.testwebsite?pageNumber=2) would lead to information corresponding to resultset rows from 11 to 20. Assuming that you want to display 10 related rows of information, you can set the formula as follows:&lt;br /&gt;
Starting row = (pageNumber-1) * + 1 which is equal to 11.&lt;br /&gt;
Ending row = Starting row + which is equal to 20.&lt;br /&gt;
&lt;br /&gt;
How can you populate the drop-down list using form properties?&lt;br /&gt;
There are many ways for this. But the best method is to use which defines collection that needs to be used to populate the drop-down list, the property to store the selected value and the collection that is used to display the labels (what we see in JSP page). For Example,&lt;br /&gt;
&lt;br /&gt;
html:options collection=&quot;form-collection-property&quot;&lt;br /&gt;
property=&quot;form-property&quot;&lt;br /&gt;
labelProperty=&quot;form-another-collection-property&quot;&lt;br /&gt;
&lt;br /&gt;
What is the XML parser provided in struts? Can you use it for other purposes?&lt;br /&gt;
&#39;Digester&#39; framework. Yes we can use for our applications to store and parse our application-related data.&lt;br /&gt;
&lt;br /&gt;
Difference between Struts 1.0 and 1.1&lt;br /&gt;
&lt;br /&gt;
Perform() method was replaced by execute()&lt;br /&gt;
DynaActionForms are introduced.&lt;br /&gt;
Tiles Concept is introduced&lt;br /&gt;
We can write our own Controller by Inheriting RequestProcessor&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/3146035828428094146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/struts-java-j2ee-frequently-asked.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/3146035828428094146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/3146035828428094146'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/struts-java-j2ee-frequently-asked.html' title='Struts / Java / J2EE Frequently-Asked Interview Questions'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-4674945675512221445</id><published>2011-06-02T17:58:00.005+05:30</published><updated>2011-06-06T10:20:31.493+05:30</updated><title type='text'>how-to-integrate-ant-tool-with-eclipse?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;ANT Eclipse IDE(latest edition of Eclipse IDE is Galileo) integration is a very simple process as summarized in following steps:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: medium;&quot;&gt;1. As a first step, create a Java Project in Eclipse IDE.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: medium;&quot;&gt;2. Associate a build.xml with this project and ensure you put this XML at the same location as shown in package structure in Eclipse IDE :&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: medium;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: medium;&quot;&gt;The code of build.xml is as given below:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: medium;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;form action=&quot;PlainText.aspx?id=8f704ff2-7a9b-48ce-afc6-283665fd7b10&quot; id=&quot;form1&quot; method=&quot;post&quot; name=&quot;form1&quot;&gt;&lt;pre id=&quot;bt_plainText&quot; style=&quot;border: 0px none; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&amp;lt;?xml version=&quot;1.0&quot; ?&amp;gt; 
&amp;lt;project name=&quot;IQJava&quot; default=&quot;execute&quot;&amp;gt;

 &amp;lt;target name=&quot;init&quot; depends=&quot;clean&quot;&amp;gt;
  &amp;lt;mkdir dir=&quot;build/classes&quot; /&amp;gt;
 &amp;lt;/target&amp;gt;

 &amp;lt;target name=&quot;compile&quot; depends=&quot;init&quot;&amp;gt;
  &amp;lt;javac srcdir=&quot;src&quot; destdir=&quot;build/classes&quot; /&amp;gt;
 &amp;lt;/target&amp;gt;
 
 &amp;lt;target name=&quot;execute&quot; depends=&quot;compile&quot;&amp;gt;
  &amp;lt;java classname=&quot;com.iqjava.ant.AntExample&quot; 
              classpath=&quot;build/classes&quot; /&amp;gt;
 &amp;lt;/target&amp;gt;

 &amp;lt;target name=&quot;clean&quot;&amp;gt;
  &amp;lt;delete dir=&quot;build&quot; /&amp;gt;
 &amp;lt;/target&amp;gt;
 
&amp;lt;/project&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/form&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;project default=&quot;execute&quot; name=&quot;IQJava&quot;&gt;&lt;/project&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: medium;&quot;&gt;3. Run this build XML&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/4674945675512221445/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/how-to-integrate-ant-tool-with-eclipse.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/4674945675512221445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/4674945675512221445'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/how-to-integrate-ant-tool-with-eclipse.html' title='how-to-integrate-ant-tool-with-eclipse?'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-5382378722276175262</id><published>2011-06-02T17:53:00.002+05:30</published><updated>2011-06-02T17:53:53.002+05:30</updated><title type='text'>what-is-ant-and-how-can-one-configure?</title><content type='html'>ANT is a Java based build tool and helps in automating whole of build process of a Java project.&lt;br /&gt;
ANT uses an XML build file and by default it looks for a build file named build.xml from the directory it has been executed.&lt;br /&gt;
&lt;br /&gt;
A build.xml contains several targets e.g. creating or deleting directory structure, post compilation creation of jar or ear files, extracting/unzipping jar/ear files etc.One target can depend upon one or more targets and it can contain one or more tasks.&lt;br /&gt;
&lt;br /&gt;
One can download Apace Ant 1.7.1 from here.Once that is done, extract it any of your local drive. Set the system variables as follows:&lt;br /&gt;
&lt;br /&gt;
ANT_HOME =D:\apache-ant-1.7.1 (Here I have extracted the ANT ZIP at D drive)&lt;br /&gt;
PATH = %ANT_HOME%\bin&lt;br /&gt;
&lt;br /&gt;
To ensure proper installation of ANT, go to command prompt and execute the command &quot;ant - version&quot;, you will see the installed ant version.&lt;br /&gt;
&lt;br /&gt;
The execution of ANT file is done from the directory where build.xml resides and simply typing ant command on console and hit enter will start the execution of build file.&lt;br /&gt;
&lt;br /&gt;
The build.xml looks like as given below:&lt;br /&gt;
&lt;?xml version=&quot;1.0&quot; ?&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;project name=&quot;IQJava&quot; default=&quot;compress&quot;&gt; &lt;target name=&quot;compile&quot;&gt; &lt;javac srcdir=&quot;com/iqjava/log4j&quot;/&gt; &lt;echo&gt; Compilation Complete! &lt;/echo&gt; &lt;/target&gt; &lt;target name=&quot;compress&quot; depends=&quot;compile&quot;&gt; &lt;jar destfile=&quot;IQJava.jar&quot; basedir=&quot;.&quot; includes=&quot;*.class&quot; /&gt; &lt;echo&gt; Building .jar file Complete! &lt;/echo&gt; &lt;/target&gt; &lt;/project&gt;&lt;br /&gt;
&lt;br /&gt;
In the build.xml,&lt;project&gt; element is the root element, name attribute of this represents the name of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;target&gt; element can exist multiple times within project element and each one of them represents a single stage. In the above build.xml, we have compile target element which contains two tasks, one - &lt;echo&gt; and the other &lt;javac&gt; which builds java files.&lt;br /&gt;
&lt;br /&gt;
The other target element &#39;compress&#39; is dependent upon compile target element. It creates a jar file which includes all the .class files in current directory.&lt;br /&gt;
&lt;br /&gt;
The echo tasks just display messages on console.</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/5382378722276175262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/what-is-ant-and-how-can-one-configure.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/5382378722276175262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/5382378722276175262'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/what-is-ant-and-how-can-one-configure.html' title='what-is-ant-and-how-can-one-configure?'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-1468265882708509455</id><published>2011-06-02T17:49:00.000+05:30</published><updated>2011-06-02T17:49:50.872+05:30</updated><title type='text'>how-is-ant-property-task-used?</title><content type='html'>In order to to set the Ant properties, the &lt;property&gt; task is used. Once property value is set, it cannot be changed. It means they are immutable.In order to set a property to a specific value, the name and value pair is used.&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
&lt;br /&gt;
&lt;property name=&quot;project.name&quot; value=&quot;IQJava&quot;/&gt;&lt;br /&gt;
&lt;br /&gt;
If you want to set a property to a location then name/location assignment is used.&lt;br /&gt;
To use the properties surround them with ${}.&lt;br /&gt;
&lt;br /&gt;
Example&lt;br /&gt;
&lt;br /&gt;
&lt;property location=&quot;destination&quot; name=&quot;dest.dir&quot;/&gt;&lt;br /&gt;
&lt;property name=&quot;war.dir&quot; location=&quot;${dest.dir}/${project.name}&quot;/&gt;&lt;br /&gt;
&lt;br /&gt;
A build.xml as shown in following code box displays how effectively property tasks can be used within a build.xml:&lt;br /&gt;
&lt;br /&gt;
1 &lt;project basedir=&quot;.&quot; default=&quot;all&quot;&gt;&lt;br /&gt;
 2     &lt;property name=&quot;gensrc.dir&quot; value=&quot;gen_src&quot;/&gt;&lt;br /&gt;
 3     &lt;property name=&quot;release.dir&quot; value=&quot;release&quot;/&gt;&lt;br /&gt;
 4     &lt;property name=&quot;src.dir&quot; value=&quot;../src&quot;/&gt;&lt;br /&gt;
 5     &lt;property name=&quot;lib.dir&quot; value=&quot;../externals/lib&quot;/&gt;&lt;br /&gt;
 6      &lt;property name=&quot;class.dir&quot; value=&quot;classes&quot;/&gt;&lt;br /&gt;
 7     &lt;property name=&quot;class.dir.lib&quot; value=&quot;${class.dir}/lib&quot;/&gt;&lt;br /&gt;
 8     &lt;property name=&quot;class.dir.src&quot; value=&quot;${class.dir}/src&quot;/&gt;&lt;br /&gt;
 9     &lt;br /&gt;
10     &lt;import file=&quot;one-jar-ant-task.xml&quot;/&gt; &lt;br /&gt;
11     &lt;!-- Deletes the directories and files....--&gt;&lt;br /&gt;
12     &lt;target name=&quot;clean&quot;&gt;&lt;br /&gt;
13         &lt;delete dir=&quot;${gensrc.dir}&quot;/&gt;&lt;br /&gt;
14         &lt;delete dir=&quot;${class.dir}&quot;/&gt;&lt;br /&gt;
15         &lt;delete&gt;&lt;br /&gt;
16             &lt;fileset dir=&quot;${lib.dir}&quot; &gt;&lt;br /&gt;
17                 &lt;include name=&quot;**/xyz.jar&quot;/&gt;&lt;br /&gt;
18             &lt;/fileset&gt;&lt;br /&gt;
19             &lt;fileset dir=&quot;${release.dir}&quot; &gt;&lt;br /&gt;
20                 &lt;include name=&quot;**/abc.jar&quot;/&gt;&lt;br /&gt;
21             &lt;/fileset&gt;&lt;br /&gt;
22         &lt;/delete&gt;    &lt;br /&gt;
23 &lt;br /&gt;
24     &lt;/target&gt;&lt;br /&gt;
25     &lt;!-- Prepare the Directories needed for code generation --&gt;&lt;br /&gt;
26     &lt;target name=&quot;prepare&quot;&gt;&lt;br /&gt;
27         &lt;mkdir dir=&quot;${class.dir}&quot;/&gt;&lt;br /&gt;
28         &lt;mkdir dir=&quot;${gensrc.dir}&quot;/&gt;&lt;br /&gt;
29         &lt;mkdir dir=&quot;${class.dir.lib}&quot;/&gt;&lt;br /&gt;
30         &lt;mkdir dir=&quot;${class.dir.src}&quot;/&gt;&lt;br /&gt;
31     &lt;/target&gt;&lt;br /&gt;
32     &lt;br /&gt;
33     &lt;!-- Compile the source code available in src folder --&gt;&lt;br /&gt;
34     &lt;target name=&quot;compilesrc&quot;&gt;&lt;br /&gt;
35         &lt;javac srcdir=&quot;${src.dir}&quot; destdir=&quot;${class.dir.src}&quot; target=&quot;1.4&quot; source=&quot;1.4&quot;
36             debug=&quot;off&quot; deprecation=&quot;on&quot; optimize=&quot;off&quot; encoding=&quot;iso-8859-1&quot;&gt;&lt;br /&gt;
37             &lt;classpath &gt;&lt;br /&gt;
38                  &lt;fileset dir=&quot;${lib.dir}&quot; includes=&quot;**/*.jar&quot;/&gt;&lt;br /&gt;
39             &lt;/classpath&gt;&lt;br /&gt;
40         &lt;/javac&gt;&lt;br /&gt;
41         &lt;copy todir=&quot;${class.dir.src}&quot;&gt;&lt;br /&gt;
42             &lt;fileset dir=&quot;${src.dir}&quot; includes=&quot;*.properties&quot;/&gt;&lt;br /&gt;
43         &lt;/copy&gt;&lt;br /&gt;
44     &lt;/target&gt;&lt;br /&gt;
45 &lt;br /&gt;
46     &lt;!-- Generate the lib jar file --&gt;&lt;br /&gt;
47     &lt;target name=&quot;lib&quot;&gt;&lt;br /&gt;
48         &lt;jar manifest=&quot;manifest.mf&quot; destfile=&quot;${lib.dir}/xyz.jar&quot; includes=&quot;**/*.class&quot; basedir=&quot;${class.dir.lib}&quot; /&gt;&lt;br /&gt;
49     &lt;/target&gt;&lt;br /&gt;
50 &lt;/project&gt;</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/1468265882708509455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/how-is-ant-property-task-used.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/1468265882708509455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/1468265882708509455'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/how-is-ant-property-task-used.html' title='how-is-ant-property-task-used?'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-793798545423732950</id><published>2011-06-02T17:45:00.002+05:30</published><updated>2011-06-02T17:45:51.554+05:30</updated><title type='text'>what-are-design-patterns-and-why-one-needs-them?</title><content type='html'>A pattern based designing approach is best suited in devising solutions for problems occurring over and over again.The design patterns are language-independent strategies for solving common object-oriented design problems.&lt;br /&gt;
&lt;br /&gt;
When you design, you should have advanced knowledge of such solutions in order to overcome problems that may occur in your system. GoF, Gang-Of-Four,because of the four authors who wrote, Design Patterns: Elements of Reusable Object-Oriented Software(ISBN 0-201-63361-2) is a software engineering book describing recurring solutions to common problems in software design. The book&#39;s authors are Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. It is language independent approach of designing systems on the based of patterns.</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/793798545423732950/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/what-are-design-patterns-and-why-one.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/793798545423732950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/793798545423732950'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/what-are-design-patterns-and-why-one.html' title='what-are-design-patterns-and-why-one-needs-them?'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-2855294120917999946</id><published>2011-06-02T17:42:00.000+05:30</published><updated>2011-06-02T17:42:30.748+05:30</updated><title type='text'>What-is-singleton-design-pattern?</title><content type='html'>The Singleton Design Pattern is a Creational type of design pattern which assures to have only a single instance of a class, as it is necessary sometimes to have just a single instance.The examples can be print spooler,database connection or window manager where you may require only a single object.&lt;br /&gt;
&lt;br /&gt;
In a Singleton design pattern,there is a public, static method which provides an access to single possible instance of the class.The constructor can either be private or protected.&lt;br /&gt;
&lt;br /&gt;
public class SingletonClass {&lt;br /&gt;
private static SingletonClass instance = null;&lt;br /&gt;
protected SingletonClass() {&lt;br /&gt;
// can not be instantiated.&lt;br /&gt;
}&lt;br /&gt;
public static SingletonClass getInstance() {&lt;br /&gt;
if(instance == null) {&lt;br /&gt;
instance = new SingletonClass();&lt;br /&gt;
}&lt;br /&gt;
return instance;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the code above the class instance is created through lazy initialization,unless getInstance() method is called,there is no instance created.This is to ensure that instance is created when needed.&lt;br /&gt;
&lt;br /&gt;
public class SingletonInstantiator {&lt;br /&gt;
public SingletonInstantiator() {&lt;br /&gt;
SingletonClass instance = SingletonClass.getInstance();&lt;br /&gt;
SingletonClass anotherInstance =&lt;br /&gt;
new SingletonClass();&lt;br /&gt;
...&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In snippet above anotherInstance is created which is a perfectly legal statement as both the classes exist in the same package in this case &#39;default&#39;, as it is not required by an instantiator class to extend SingletonClass to access the protected constructor within the same package.So to avoid even such scenario, the constructor could be made private.</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/2855294120917999946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/what-is-singleton-design-pattern.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/2855294120917999946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/2855294120917999946'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/what-is-singleton-design-pattern.html' title='What-is-singleton-design-pattern?'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-1608072479918493201</id><published>2011-06-02T17:37:00.001+05:30</published><updated>2011-06-02T17:37:48.507+05:30</updated><title type='text'>what-is-difference-between-abstract factory and factory method design patterns?</title><content type='html'>In order to answer this question we must first understand what are Abstract Factory and Factory Method design patterns.&lt;br /&gt;
&lt;br /&gt;
An Abstract Factory(AF) provides an interface for creating families of related or dependent objects without specifying their concrete classes. you usually have multiple factory implementations. Each factory implementation is responsible for creating objects that are usually in a related hierarchy.&lt;br /&gt;
&lt;br /&gt;
In case of Factory Method(or simply called Factory pattern), generally a key or parameter is provided and method obtains an object of that type.The classic example can be creating a Database Connection Factory which is responsible for providing a vendor specific database connection objects(like Oracle,DB2,MS SQL Server etc.) depending upon the kind of parameter is provided.&lt;br /&gt;
&lt;br /&gt;
AF is very similar to the Factory Method pattern.One difference between the two is that with the Abstract Factory pattern, a class delegates the responsibility of object instantiation to another object via composition whereas the Factory Method pattern uses inheritance and&lt;br /&gt;
relies on a subclass to handle the desired object instantiation.&lt;br /&gt;
&lt;br /&gt;
The best example to quote of AF is EJBHome object.When a client composes the home interface and calls a create method to get the component interface. The component interface is the abstract product and the implementation is created by the container. The client composes the abstract factory (home interface) and calls a create method on the abstract factory to create the product.&lt;br /&gt;
&lt;br /&gt;
In nutshell, AF is a creational pattern for the family of objects, whereas the factory method is a way to get one individual member of a family.So in a way, AF uses Factory method.</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/1608072479918493201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/what-is-difference-between-abstract.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/1608072479918493201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/1608072479918493201'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/what-is-difference-between-abstract.html' title='what-is-difference-between-abstract factory and factory method design patterns?'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-3111918479719607470</id><published>2011-06-02T17:32:00.002+05:30</published><updated>2011-06-02T17:32:31.043+05:30</updated><title type='text'>Explain Adapter Design Pattern in Java</title><content type='html'>Adapter design pattern lets unrelated classes communicate and work with each other.It achieves this objective by creating new interfaces for creating compatibility amongst otherwise non communicable classes.&lt;br /&gt;
&lt;br /&gt;
The adapter classes in Java API are WindowAdapter,ComponentAdapter, ContainerAdapter, FocusAdapter, KeyAdapter, MouseAdapter and MouseMotionAdapter.&lt;br /&gt;
&lt;br /&gt;
In case of listener interfaces,whenever a class implements such an interface, one has to implement all of the seven methods.In case of WindowListener interface,it has seven methods.WindowAdapter class implements WindowListener interface and make seven empty implementation. When a class subclasses WindowAdapter class, one may choose the implementation of a method as per one&#39;s choice of implementation.&lt;br /&gt;
&lt;br /&gt;
Adapter design pattern is also referred as Wrapper pattern when it is introduced by composition of classes.</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/3111918479719607470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/explain-adapter-design-pattern-in-java.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/3111918479719607470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/3111918479719607470'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/explain-adapter-design-pattern-in-java.html' title='Explain Adapter Design Pattern in Java'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7620740635639349455.post-5634109871151762047</id><published>2011-06-02T17:30:00.000+05:30</published><updated>2011-06-02T17:30:38.897+05:30</updated><title type='text'>Explain Decorator Design Pattern in Java</title><content type='html'>Decorator design pattern attaches additional responsibilities or functions, dynamically or statically on an object.One can add new functionalities on an object without affecting other objects enhancing flexibility of an object.&lt;br /&gt;
&lt;br /&gt;
The best example of Decorator pattern in a visual manner can be illustrated from JScrollPane object which can be used to decorate a JTextArea object or a JEditorPane object. The different borders of a window like BevelBorder, CompoundBorder, EtchedBorder TitledBorder etc. are other examples of classes working as decorators existent in Java API.&lt;br /&gt;
&lt;br /&gt;
Decorator pattern can be used in a non-visual fashion. For example, BufferedInputStream, DataInputStream, and CheckedInputStream are decorating objects of FilterInputStream class. These decorators are standard Java API classes.</content><link rel='replies' type='application/atom+xml' href='http://javabykhaleel.blogspot.com/feeds/5634109871151762047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/explain-decorator-design-pattern-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/5634109871151762047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7620740635639349455/posts/default/5634109871151762047'/><link rel='alternate' type='text/html' href='http://javabykhaleel.blogspot.com/2011/06/explain-decorator-design-pattern-in.html' title='Explain Decorator Design Pattern in Java'/><author><name>khaleel-bapatla</name><uri>http://www.blogger.com/profile/07245598717610581572</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>