1 8 package org.apache.avalon.phoenix.tools.xdoclet; 9 10 import xdoclet.DocletTask; 11 import org.apache.tools.ant.types.Path; 12 13 17 public class PhoenixXDoclet 18 extends DocletTask 19 { 20 private BlockInfoSubTask m_blockInfoSubTask; 21 private MxInfoSubTask m_mxinfoSubTask; 22 private ManifestSubTask m_manifestSubTask; 23 24 public BlockInfoSubTask createBlockinfo() 25 { 26 m_blockInfoSubTask = new BlockInfoSubTask(); 27 addTemplate( m_blockInfoSubTask ); 28 return m_blockInfoSubTask; 29 } 30 31 public ManifestSubTask createManifest() 32 { 33 m_manifestSubTask = new ManifestSubTask(); 34 addTemplate( m_manifestSubTask ); 35 return m_manifestSubTask; 36 } 37 38 public MxInfoSubTask createMxInfo() 39 { 40 m_mxinfoSubTask = new MxInfoSubTask(); 41 addTemplate( m_mxinfoSubTask ); 42 return m_mxinfoSubTask; 43 } 44 45 public void setClasspathRef( final Path path ) 46 { 47 System.out.println( "WARNING: classpathRef no longer required due to changes in underlying xdoclet" ); 48 } 49 } 50 51 | Popular Tags |