java类注释模板实例

<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<templates>

  <template
  autoinsert="false"
  context="constructorcomment_context"
  deleted="false"
  description="Comment for created constructors"
  enabled="true"
  id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment"
  name="constructorcomment">
  /**
  * 创建一个新的实例 ${enclosing_type}.
  *
  * ${tags}
  */</template>
  
  <template
  autoinsert="false"
  context="classbody_context"
  deleted="false"
  description="Code in new class type bodies"
  enabled="true"
  id="org.eclipse.jdt.ui.text.codetemplates.classbody"
  name="classbody">

  /** static属性的变量声明 */
    
  /** public 变量声明 */
    
  /** protected 变量声明 */
    
  /** private 变量声明 */
  
  /** getter/setter 方法定义 */
  
  /** 构造函数定义 */
  
  /** public 方法定义 */
  
  /** private 方法定义 */
  </template>
  
  <template
  autoinsert="true"
  context="settercomment_context"
  deleted="false"
  description="Comment for setter method"
  enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.settercomment"
  name="settercomment">
  /**
  * @param ${param} the ${bare_field_name} to set
  */</template>

  <template
   autoinsert="false"
   context="methodcomment_context"
   deleted="false"
   description="Comment for non-overriding methods"
   enabled="true"
   id="org.eclipse.jdt.ui.text.codetemplates.methodcomment"
   name="methodcomment">
  /**
  
  * 方法名称:
  
  * 参数名称:无
  
  * 返回值:字符串
  
  * 方法描述:
  
  * 创建时间:${date} ${time}
  
  */
  </template>

  <template autoinsert="true"
  context="delegatecomment_context"
  deleted="false"
  description="Comment for delegate methods"
  enabled="true"
  id="org.eclipse.jdt.ui.text.codetemplates.delegatecomment"
  name="delegatecomment">
  /**
  * ${tags}
  * ${see_to_target}
  */</template>

  <template
  autoinsert="false"
  context="filecomment_context"
  deleted="false"
  description="Comment for created Java files"
  enabled="true"
  id="org.eclipse.jdt.ui.text.codetemplates.filecomment"
  name="filecomment">
  /**
  * 文件名:${file_name}
  *
  * 版本信息:
  * 日期:${date}
  * Copyright ZZDIC Corporation ${year}
  * 版权所有
  *
  */
  </template>

  <template
  autoinsert="false"
  context="gettercomment_context"
  deleted="false"
  description="Comment for getter method"
  enabled="true"
  id="org.eclipse.jdt.ui.text.codetemplates.gettercomment"
  name="gettercomment">
  /**
  * ${bare_field_name}
  *
  * @return the ${bare_field_name}
  * @since   CodingExample Ver(编码范例查看) 1.0
  */
  </template>

  <template
  autoinsert="true"
  context="overridecomment_context"
  deleted="false"
  description="Comment for overriding methods"
  enabled="true"
  id="org.eclipse.jdt.ui.text.codetemplates.overridecomment"
  name="overridecomment">
  
  /* (non-Javadoc)
  * ${see_to_overridden}
  
  */</template>
  
  <template
  autoinsert="false"
  context="fieldcomment_context"
  deleted="false"
  description="Comment for fields"
  enabled="true"
  id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment"
  name="fieldcomment">
  
  /**
  * ${field}:${todo}(用一句话描述这个变量表示什么)
  *
  * @since Ver 1.1
  */
  
  </template>

  <template
  autoinsert="false"
  context="typecomment_context"
  deleted="false"
  description="Comment for created types"
  enabled="true"
  id="org.eclipse.jdt.ui.text.codetemplates.typecomment"
  name="typecomment">
  
  /**
  *
  * 项目名称:${project_name}
  * 类名称:${type_name}
  * 类描述:
  * 创建人:王向峰
  * 创建时间:${date} ${time}
  * 修改人:王向峰
  * 修改时间:${date} ${time}
  * 修改备注:
  * @version
  *
  */
  
  </template>

</templates>

posted @ 2010-07-29 13:29  chinaifne  阅读(5487)  评论(0编辑  收藏  举报