- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- :i/Tokenize対象はNotationText へ行く。
†:i/ページに型を与えるときページ/要素/クラス名を指定するので、現在のTokenize対象をNotationTextだけにする。
NotationTextのFactoryメソッドにstringを1つ与えるとNotationText.Tokenize実行。Elementsを返すように。
他のElements系クラスにもstringを1つ受けるFactoryメソッドを用意。それぞれでページ型として使われたときの対応をする。
Notations系クラス †
Notation(parent:Element, source:NotationText)
最上位parentは特定Element.(Document?)
sourceはNotationText(フォームからの入力)
呼び出し元ページのページ/属性から記法定義を取得して、自身以降を処理。記法定義は記法→クラス名で、クラス名は重複していていいので…自身が何番目の記法から呼ばれたかを教えてもらわないと。どうやるか。