<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://townhost.townsystem.co.jp/paraselene/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://townhost.townsystem.co.jp/paraselene/feed.php">
        <title>Paraselene - Java Webアプリケーション フレームワーク 6.tag</title>
        <description></description>
        <link>http://townhost.townsystem.co.jp/paraselene/</link>
        <image rdf:resource="http://townhost.townsystem.co.jp/paraselene/lib/images/favicon.ico" />
       <dc:date>2023-01-04T16:56:59+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://townhost.townsystem.co.jp/paraselene/doku.php/6.tag/1.tag1"/>
                <rdf:li rdf:resource="http://townhost.townsystem.co.jp/paraselene/doku.php/6.tag/2.tag2"/>
                <rdf:li rdf:resource="http://townhost.townsystem.co.jp/paraselene/doku.php/6.tag/3.tag3"/>
                <rdf:li rdf:resource="http://townhost.townsystem.co.jp/paraselene/doku.php/6.tag/4.tag4"/>
                <rdf:li rdf:resource="http://townhost.townsystem.co.jp/paraselene/doku.php/6.tag/start"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://townhost.townsystem.co.jp/paraselene/lib/images/favicon.ico">
        <title>Paraselene - Java Webアプリケーション フレームワーク</title>
        <link>http://townhost.townsystem.co.jp/paraselene/</link>
        <url>http://townhost.townsystem.co.jp/paraselene/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://townhost.townsystem.co.jp/paraselene/doku.php/6.tag/1.tag1">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-21T17:59:11+00:00</dc:date>
        <title>派生クラスの実装</title>
        <link>http://townhost.townsystem.co.jp/paraselene/doku.php/6.tag/1.tag1</link>
        <description>例として、テキストボックスが選ばれたら記入済み文字列が全選択されるクラスを作成します。

実際には、以下のような HTML で実現可能です(Google Chrome では、クリックすると選択解除されてしまいますが…)。</description>
    </item>
    <item rdf:about="http://townhost.townsystem.co.jp/paraselene/doku.php/6.tag/2.tag2">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-17T04:19:24+00:00</dc:date>
        <title>派生クラスの通知</title>
        <link>http://townhost.townsystem.co.jp/paraselene/doku.php/6.tag/2.tag2</link>
        <description>次に、スケルトン生成時に派生クラスの存在を通知するクラスを作成します。

GrantTag を実装したクラスを作成し、そのクラスを引き渡すために GrantTagProvider を実装したクラスを作成します。</description>
    </item>
    <item rdf:about="http://townhost.townsystem.co.jp/paraselene/doku.php/6.tag/3.tag3">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-21T18:05:01+00:00</dc:date>
        <title>実行例</title>
        <link>http://townhost.townsystem.co.jp/paraselene/doku.php/6.tag/3.tag3</link>
        <description>では実際に、作った派生クラスを使用してみます。

チュートリアル１のログインページのパスワード入力欄を置き換えてみます。





&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&gt;
&lt;meta http-equiv=&quot;Content-Style-Type&quot; content=&quot;text/css&quot;&gt;
&lt;title&gt;ログイン&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;form action=&quot;hello.html&quot;&gt;
ユーザーID &lt;input size=&quot;20&quot; type=&quot;text&quot; name=&quot;user_id&quot;&gt;&lt;br&gt;
パスワード &lt;input size=&quot;20&quot; type=&quot;password&quot; name=&quot;password&quot; class=&quot;custom&quot;&gt;&lt;br&gt;
&lt;br&gt;
&lt;input type=&quot;image&quot; src=&quot;button1.gif&quot;&gt;&lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;…</description>
    </item>
    <item rdf:about="http://townhost.townsystem.co.jp/paraselene/doku.php/6.tag/4.tag4">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-17T04:38:02+00:00</dc:date>
        <title>応用編</title>
        <link>http://townhost.townsystem.co.jp/paraselene/doku.php/6.tag/4.tag4</link>
        <description>最後に実践的な例として、だけ置いておきます。&lt;div&gt;をスタイルシートで操作しているため少し難しい内容ですが、こういった用途にも使えます。

以下のモックアップ HTML(index.html)から、</description>
    </item>
    <item rdf:about="http://townhost.townsystem.co.jp/paraselene/doku.php/6.tag/start">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-17T04:04:28+00:00</dc:date>
        <title>タグの派生クラス</title>
        <link>http://townhost.townsystem.co.jp/paraselene/doku.php/6.tag/start</link>
        <description>Paraselene では、各種タグを表すクラスが準備されていますが、作成する Web アプリケーションに合わせ動作をカスタマイズする事が可能です。

Paraselene のタグを表すクラスから派生クラスを作成し、カスタマイズ動作を実装する事でそれを実現します。</description>
    </item>
</rdf:RDF>
