[Jiemamy-notify] commit [2118] documentation要素に、source属性追加。

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2008年 11月 10日 (月) 21:06:00 JST


Revision: 2118
          http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=jiemamy&view=rev&rev=2118
Author:   daisuke_m
Date:     2008-11-10 21:06:00 +0900 (Mon, 10 Nov 2008)

Log Message:
-----------
documentation要素に、source属性追加。

Modified Paths:
--------------
    zeus/trunk/org.jiemamy.spec.core/src/main/resources/jiemamy-core.xsd
    zeus/trunk/org.jiemamy.spec.core/src/main/resources/jiemamy-view.xsd


-------------- next part --------------
Modified: zeus/trunk/org.jiemamy.spec.core/src/main/resources/jiemamy-core.xsd
===================================================================
--- zeus/trunk/org.jiemamy.spec.core/src/main/resources/jiemamy-core.xsd	2008-11-10 12:03:56 UTC (rev 2117)
+++ zeus/trunk/org.jiemamy.spec.core/src/main/resources/jiemamy-core.xsd	2008-11-10 12:06:00 UTC (rev 2118)
@@ -8,8 +8,8 @@
 		version="0.2.0">
 
 	<xsd:annotation>
-		<xsd:documentation xml:lang="en">Jiemamy model schema.</xsd:documentation> 
-		<xsd:documentation xml:lang="ja-JP">Jiemamyモデルスキーマ</xsd:documentation> 
+		<xsd:documentation source="description" xml:lang="en">Jiemamy model schema.</xsd:documentation> 
+		<xsd:documentation source="description" xml:lang="ja-JP">Jiemamyモデルスキーマ</xsd:documentation> 
 	</xsd:annotation>
 	
 	<xsd:element name="rootModel">
@@ -68,8 +68,8 @@
 
 	<xsd:element name="domain">
 		<xsd:annotation>
-			<xsd:documentation xml:lang="en">data type domain</xsd:documentation> 
-			<xsd:documentation xml:lang="ja-JP">ドメインを表す。</xsd:documentation>
+			<xsd:documentation source="description" xml:lang="en">data type domain</xsd:documentation> 
+			<xsd:documentation source="description" xml:lang="ja-JP">ドメインを表す。</xsd:documentation>
 		</xsd:annotation>
 		<xsd:complexType>
 			<xsd:sequence>
@@ -90,8 +90,8 @@
 
 	<xsd:element name="table">
 		<xsd:annotation>
-			<xsd:documentation xml:lang="en">table</xsd:documentation> 
-			<xsd:documentation xml:lang="ja-JP">テーブルを表す。</xsd:documentation>
+			<xsd:documentation source="description" xml:lang="en">table</xsd:documentation> 
+			<xsd:documentation source="description" xml:lang="ja-JP">テーブルを表す。</xsd:documentation>
 		</xsd:annotation>
 		<xsd:complexType>
 			<xsd:sequence>
@@ -136,8 +136,8 @@
 
 	<xsd:element name="view">
 		<xsd:annotation>
-			<xsd:documentation xml:lang="en">view</xsd:documentation> 
-			<xsd:documentation xml:lang="ja-JP">ビューを表す。</xsd:documentation>
+			<xsd:documentation source="description" xml:lang="en">view</xsd:documentation> 
+			<xsd:documentation source="description" xml:lang="ja-JP">ビューを表す。</xsd:documentation>
 		</xsd:annotation>
 		<xsd:complexType>
 			<xsd:sequence>
@@ -154,8 +154,8 @@
 
 	<xsd:element name="sticky">
 		<xsd:annotation>
-			<xsd:documentation xml:lang="en">sticky</xsd:documentation> 
-			<xsd:documentation xml:lang="ja-JP">付箋を表す。</xsd:documentation>
+			<xsd:documentation source="description" xml:lang="en">sticky</xsd:documentation> 
+			<xsd:documentation source="description" xml:lang="ja-JP">付箋を表す。</xsd:documentation>
 		</xsd:annotation>
 		<xsd:complexType>
 			<xsd:sequence>
@@ -168,8 +168,8 @@
 
 	<xsd:element name="column">
 		<xsd:annotation>
-			<xsd:documentation xml:lang="en">column of table</xsd:documentation> 
-			<xsd:documentation xml:lang="ja-JP">テーブルのカラムを表す。</xsd:documentation>
+			<xsd:documentation source="description" xml:lang="en">column of table</xsd:documentation> 
+			<xsd:documentation source="description" xml:lang="ja-JP">テーブルのカラムを表す。</xsd:documentation>
 		</xsd:annotation>
 		<xsd:complexType>
 			<xsd:sequence>
@@ -191,27 +191,27 @@
 
 	<xsd:element name="foreignKey">
 		<xsd:annotation>
-			<xsd:documentation xml:lang="en">foreign key definition.</xsd:documentation> 
-			<xsd:documentation xml:lang="ja-JP">外部キーを表す。</xsd:documentation>
+			<xsd:documentation source="description" xml:lang="en">foreign key definition.</xsd:documentation> 
+			<xsd:documentation source="description" xml:lang="ja-JP">外部キーを表す。</xsd:documentation>
 		</xsd:annotation>
 		<xsd:complexType>
 			<xsd:sequence>
 				<xsd:element ref="name" minOccurs="0">
 					<xsd:annotation>
-						<xsd:documentation xml:lang="en">foreign key physical name.</xsd:documentation> 
-						<xsd:documentation xml:lang="ja-JP">外部キー名を表す。</xsd:documentation>
+						<xsd:documentation source="description" xml:lang="en">foreign key physical name.</xsd:documentation> 
+						<xsd:documentation source="description" xml:lang="ja-JP">外部キー名を表す。</xsd:documentation>
 					</xsd:annotation>
 				</xsd:element>
 				<xsd:element ref="logicalName" minOccurs="0">
 					<xsd:annotation>
-						<xsd:documentation xml:lang="en">foreign key logical name.</xsd:documentation> 
-						<xsd:documentation xml:lang="ja-JP">外部キー論理名を表す。</xsd:documentation>
+						<xsd:documentation source="description" xml:lang="en">foreign key logical name.</xsd:documentation> 
+						<xsd:documentation source="description" xml:lang="ja-JP">外部キー論理名を表す。</xsd:documentation>
 					</xsd:annotation>
 				</xsd:element>
 				<!-- TODO 下記source/target/mappingsは、idの時はminOccurs=1, refの時はminOccurs=0にしたい。 -->
 				<xsd:element name="source" minOccurs="0">
 					<xsd:annotation>
-						<xsd:documentation xml:lang="ja-JP">接続元ノードを表す。</xsd:documentation>
+						<xsd:documentation source="description" xml:lang="ja-JP">接続元ノードを表す。</xsd:documentation>
 					</xsd:annotation>
 					<xsd:complexType>
 						<xsd:attribute name="ref" type="uuidRefType" use="required" />
@@ -219,7 +219,7 @@
 				</xsd:element>
 				<xsd:element name="target" minOccurs="0">
 					<xsd:annotation>
-						<xsd:documentation xml:lang="ja-JP">接続先ノードを表す。</xsd:documentation>
+						<xsd:documentation source="description" xml:lang="ja-JP">接続先ノードを表す。</xsd:documentation>
 					</xsd:annotation>
 					<xsd:complexType>
 						<xsd:attribute name="ref" type="uuidRefType" use="required" />
@@ -278,8 +278,8 @@
 
 	<xsd:element name="dataType">
 		<xsd:annotation>
-			<xsd:documentation xml:lang="en">data type</xsd:documentation> 
-			<xsd:documentation xml:lang="ja-JP">データ型を表す。</xsd:documentation>
+			<xsd:documentation source="description" xml:lang="en">data type</xsd:documentation> 
+			<xsd:documentation source="description" xml:lang="ja-JP">データ型を表す。</xsd:documentation>
 		</xsd:annotation>
 		<xsd:complexType>
 			<xsd:choice minOccurs="0" maxOccurs="unbounded">
@@ -302,8 +302,8 @@
 
 	<xsd:element name="constraints">
 		<xsd:annotation>
-			<xsd:documentation xml:lang="en">column constraint</xsd:documentation> 
-			<xsd:documentation xml:lang="ja-JP">制約を表す。</xsd:documentation>
+			<xsd:documentation source="description" xml:lang="en">column constraint</xsd:documentation> 
+			<xsd:documentation source="description" xml:lang="ja-JP">制約を表す。</xsd:documentation>
 		</xsd:annotation>
 		<xsd:complexType>
 			<xsd:sequence>
@@ -356,32 +356,32 @@
 
 	<xsd:element name="name" type="xsd:string">
 		<xsd:annotation>
-			<xsd:documentation xml:lang="en">Jiemamy model physical name</xsd:documentation> 
-			<xsd:documentation xml:lang="ja-JP">モデル名を表す。</xsd:documentation>
+			<xsd:documentation source="description" xml:lang="en">Jiemamy model physical name</xsd:documentation> 
+			<xsd:documentation source="description" xml:lang="ja-JP">モデル名を表す。</xsd:documentation>
 		</xsd:annotation>
 	</xsd:element>
 	<xsd:element name="logicalName" type="xsd:string">
 		<xsd:annotation>
-			<xsd:documentation xml:lang="en">Jiemamy model logical name</xsd:documentation> 
-			<xsd:documentation xml:lang="ja-JP">モデル論理名を表す。</xsd:documentation>
+			<xsd:documentation source="description" xml:lang="en">Jiemamy model logical name</xsd:documentation> 
+			<xsd:documentation source="description" xml:lang="ja-JP">モデル論理名を表す。</xsd:documentation>
 		</xsd:annotation>
 	</xsd:element>
 	<xsd:element name="beginScript" type="xsd:string">
 		<xsd:annotation>
-			<xsd:documentation xml:lang="en">begin script output before target definition</xsd:documentation> 
-			<xsd:documentation xml:lang="ja-JP">開始スクリプト(このモデルのSQL表現を出力する直前に追加されるSQL文)を表す。</xsd:documentation>
+			<xsd:documentation source="description" xml:lang="en">begin script output before target definition</xsd:documentation> 
+			<xsd:documentation source="description" xml:lang="ja-JP">開始スクリプト(このモデルのSQL表現を出力する直前に追加されるSQL文)を表す。</xsd:documentation>
 		</xsd:annotation>
 	</xsd:element>
 	<xsd:element name="endScript" type="xsd:string">
 		<xsd:annotation>
-			<xsd:documentation xml:lang="en">end script output after target definition</xsd:documentation> 
-			<xsd:documentation xml:lang="ja-JP">終了スクリプト(このモデルのSQL表現を出力する直後に追加されるSQL文)を表す。</xsd:documentation>
+			<xsd:documentation source="description" xml:lang="en">end script output after target definition</xsd:documentation> 
+			<xsd:documentation source="description" xml:lang="ja-JP">終了スクリプト(このモデルのSQL表現を出力する直後に追加されるSQL文)を表す。</xsd:documentation>
 		</xsd:annotation>
 	</xsd:element>
 	<xsd:element name="description" type="xsd:string">
 		<xsd:annotation>
-			<xsd:documentation xml:lang="en">description for Jiemamy model</xsd:documentation> 
-			<xsd:documentation xml:lang="ja-JP">モデルに対する説明文を表す。</xsd:documentation>
+			<xsd:documentation source="description" xml:lang="en">description for Jiemamy model</xsd:documentation> 
+			<xsd:documentation source="description" xml:lang="ja-JP">モデルに対する説明文を表す。</xsd:documentation>
 		</xsd:annotation>
 	</xsd:element>
 	<xsd:element name="defaultValue" type="xsd:string" />
@@ -391,7 +391,7 @@
 	
 	<xsd:element name="options">
 		<xsd:annotation>
-			<xsd:documentation xml:lang="ja-JP">DB固有の付加情報を表す。</xsd:documentation>
+			<xsd:documentation source="description" xml:lang="ja-JP">DB固有の付加情報を表す。</xsd:documentation>
 		</xsd:annotation>
 		<xsd:complexType>
 			<xsd:sequence>
@@ -405,8 +405,8 @@
 	
 	<xsd:simpleType name="uuidType">
 		<xsd:annotation>
-			<xsd:documentation xml:lang="en">UUID type</xsd:documentation> 
-			<xsd:documentation xml:lang="ja-JP">UUID定義型</xsd:documentation>
+			<xsd:documentation source="description" xml:lang="en">UUID type</xsd:documentation> 
+			<xsd:documentation source="description" xml:lang="ja-JP">UUID定義型</xsd:documentation>
 		</xsd:annotation>
 		<xsd:restriction base="xsd:string">
 		<!-- 
@@ -417,8 +417,8 @@
 	
 	<xsd:simpleType name="uuidRefType"><!-- TODO xsd:key要素を使って、存在しないIDを参照できないようにしたい -->
 		<xsd:annotation>
-			<xsd:documentation xml:lang="en">reference to UUID type</xsd:documentation> 
-			<xsd:documentation xml:lang="ja-JP">UUID参照型</xsd:documentation>
+			<xsd:documentation source="description" xml:lang="en">reference to UUID type</xsd:documentation> 
+			<xsd:documentation source="description" xml:lang="ja-JP">UUID参照型</xsd:documentation>
 		</xsd:annotation>
 		<xsd:restriction base="xsd:string">
 		<!-- 
@@ -429,8 +429,8 @@
 	
 	<xsd:simpleType name="fqcnType">
 		<xsd:annotation>
-			<xsd:documentation xml:lang="en">fully qualified class name type</xsd:documentation> 
-			<xsd:documentation xml:lang="ja-JP">完全修飾クラス名型</xsd:documentation>
+			<xsd:documentation source="description" xml:lang="en">fully qualified class name type</xsd:documentation> 
+			<xsd:documentation source="description" xml:lang="ja-JP">完全修飾クラス名型</xsd:documentation>
 		</xsd:annotation>
 		<xsd:restriction base="xsd:string">
 			<xsd:pattern value="([A-Za-z][A-Za-z0-9]*\.)*[A-Za-z][A-Za-z0-9]*"/>
@@ -439,7 +439,7 @@
 
 	<xsd:simpleType name="referentialActionType">
 		<xsd:annotation>
-			<xsd:documentation xml:lang="ja-JP">onDelete/onUpdateに設定できる値</xsd:documentation>
+			<xsd:documentation source="description" xml:lang="ja-JP">onDelete/onUpdateに設定できる値</xsd:documentation>
 		</xsd:annotation>
 		<xsd:restriction base="xsd:token">
 			<xsd:enumeration value="CASCADE" />

Modified: zeus/trunk/org.jiemamy.spec.core/src/main/resources/jiemamy-view.xsd
===================================================================
--- zeus/trunk/org.jiemamy.spec.core/src/main/resources/jiemamy-view.xsd	2008-11-10 12:03:56 UTC (rev 2117)
+++ zeus/trunk/org.jiemamy.spec.core/src/main/resources/jiemamy-view.xsd	2008-11-10 12:06:00 UTC (rev 2118)
@@ -9,8 +9,8 @@
 		version="0.2.0">
 
 	<xsd:annotation>
-		<xsd:documentation xml:lang="en">Jiemamy view model schema.</xsd:documentation> 
-		<xsd:documentation xml:lang="ja-JP">Jiemamyビューモデルスキーマ</xsd:documentation> 
+		<xsd:documentation source="description" xml:lang="en">Jiemamy view model schema.</xsd:documentation> 
+		<xsd:documentation source="description" xml:lang="ja-JP">Jiemamyビューモデルスキーマ</xsd:documentation> 
 	</xsd:annotation>
 	
 	<xsd:import namespace="http://jiemamy.org/xml/ns/core" schemaLocation="jiemamy-core.xsd"/>
@@ -72,8 +72,8 @@
 	
 	<xsd:simpleType name="colorType">
 		<xsd:annotation>
-			<xsd:documentation xml:lang="en">RGB color type</xsd:documentation> 
-			<xsd:documentation xml:lang="ja-JP">RGB色定義型</xsd:documentation>
+			<xsd:documentation source="description" xml:lang="en">RGB color type</xsd:documentation> 
+			<xsd:documentation source="description" xml:lang="ja-JP">RGB色定義型</xsd:documentation>
 		</xsd:annotation>
 		<xsd:restriction base="xsd:string">
 			<xsd:pattern value="#[0-9a-f]{6}"/>


Jiemamy-notify メーリングリストの案内
Back to archive index