![]() |
![]() |
![]() |
![]() |
templateProject.xml ファイルは、プロジェクトを JSP テンプレート プロジェクトとしてコンフィグレーションします。JSP テンプレート プロジェクトは、デフォルト JSP テンプレート オプションのリスト ([ウィンドウ|設定|ファイル テンプレート|デフォルトの JSP テンプレート] で使用できる) に追加される一連の JSP テンプレートを定義します。
テンプレート プロジェクトには、少なくとも 1 つのテンプレート定義、テンプレート処理で使用される少なくとも 1 つのソース ファイル定義、およびテンプレートと関連付けられた任意の数のリソース定義 (GIF、JPG など) が含まれます。
<template-project>
<template>
<description>
<source-ref>
<resource-ref>
<source>
<resource>
<description> 要素は、<template> 要素の子要素です。テンプレート作成者は、ここでテンプレートのプロパティについて説明する必要があります。
<template-project>
<template>
<description>
<description> string_value </desciption>
なし
最小出現数 : 0
最大出現数 : 1
親 : <template>
子 : なし
テンプレートが処理される (新しい JSP ページが作成される) ときにコピーされるテンプレート ファイルについて記述します。このファイルがコピーされるときにこのファイルで文字列の置換が実行されます。
<template-project>
<resource>
<resource id="id_value" path="string_value" />
![]() |
![]() |
![]() |
||||||
![]() |
|
![]() |
||||||
![]() |
![]() |
![]() |
最小出現数 : 0
最大出現数 : 制限なし
子 : なし
テンプレートが処理されるときに文字列の置換なしでコピーされるリソースについて記述します。
<template-project>
<template>
<resource-ref>
<resource-ref resource="resource_id" outputpath="path_string"/>
![]() |
![]() |
![]() |
||||||
![]() |
|
![]() |
||||||
![]() |
![]() |
![]() |
最小出現数 : 0
最大出現数 : 制限なし
親 : <template>
標準の Velocity テンプレート構文でファイルについて記述します。詳細については、(http://jakarta.apache.org/velocity/index.html) を参照してください。
<template-project>
<source>
<source id="id_value" type="type_string" />
![]() |
![]() |
![]() |
||||||
![]() |
|
![]() |
||||||
![]() |
![]() |
![]() |
最小出現数 : 制限なし
最大出現数 : 1
子 : なし
テンプレート内で文字列変数の置換用に処理されるファイルについて記述します。
<template-project>
<template>
<source-ref>
<source-ref source="id_value" context="context_string" contextAdapter="contextAdapter_string" />
![]() |
![]() |
![]() |
||||||||
![]() |
|
![]() |
||||||||
![]() |
![]() |
![]() |
最小出現数 : 1
最大出現数 : 制限なし
親 : なし
子 : <template>、 <source>
テンプレートは、処理用に選択されるときに作成される論理的なファイル セットです。つまり、テンプレートは処理されるときに出力されるファイルを定義します。
<template-project>
<template>
<description>
<source-ref>
<resource-ref>
<template id="" typeClass="" name="" icon=""> templateString </template>
![]() |
![]() |
![]() |
||||||||||
![]() |
|
![]() |
||||||||||
![]() |
![]() |
![]() |
最小出現数 : 1
最大出現数 : 制限なし
子 : <description>、<source-ref>、 <resource-ref>
template-project は、ファイル テンプレートを活用するファイル生成アクションで使用できるテンプレート セットを定義します。テンプレート プロジェクトには、少なくとも 1 つのテンプレート定義、テンプレート処理で使用される少なくとも 1 つのソース ファイル定義、およびテンプレートと関連付ける任意の数のリソース定義が含まれます。
<template-project>
<template>
<source>
<resource>
<template-project icon="string_path"> children_elements </template-project>
![]() |
![]() |
![]() |
||||
![]() |
|
![]() |
||||
![]() |
![]() |
![]() |
親 : なし
子 : <template>、 <source>、 <resource>
![]() ![]() |