to your Kindle バックアップ一覧 差分 を表示 現在との差分 を表示 現在との差分 - Visual を表示 バックアップ を表示 :Done/ページ編集の方法 へ行く。 1 (2013-04-09 (火) 15:30:44) 2 (2013-04-09 (火) 15:31:55) 3 (2013-04-09 (火) 16:05:18) 4 (2013-04-09 (火) 16:49:27) 5 (2013-05-05 (日) 21:37:10) RIGHT:[[:t/編集]] [[:t/実装]] %%編集を担当する要素がある?%% %%ページ全体を所有する要素…つまりDocumentが担当。%% ***編集ビューになるまで [#z8a7f3c8] リクエスト→編集ビューが編集用のNotationTextコンテキストを要求→Documentが応える。 これが閲覧だったらHTMLコンテキストの要求になる。 ビューが最上位のデータコンテキストを決定。Document以下の要素がそれに応える。 ***投稿すると [#y36fa72c] %%どの要素がNotationTextを受け入れるのか。%% %%元々DocumentのものなのでDocumentか、その上位のPageがDocumentを作り直し?%% →新しいNotationTextなので、対応する要素であるDocumentから作り直し。PageがDocumentを作り直す。 ページ内の全要素が新インスタンスに。旧インスタンスはそのままページ/履歴になる。 †[[:Done/履歴はオブジェクト形式で?]] NotationTextを更新したらページ/要素を再構築。ページ作成時と一緒。