HtmlTemplateFramework
[ class tree: HtmlTemplateFramework ] [ index: HtmlTemplateFramework ] [ all elements ]

Source for file htf_frm_indexbar.phl

Documentation is available at htf_frm_indexbar.phl

  1. <?php
  2. /**
  3.  * htf_frm_indexbarクラス
  4.  *
  5.  * 作成するインデックスバーの情報を保持するクラス
  6.  *
  7.  * @package HtmlTemplateFramework
  8.  * @subpackage frame
  9.  * @access  public
  10.  * @author    Yamauchi Shogo <htf@as-prj.com>
  11.  * @version $Id: htf_frm_indexbar.phl ,v 1.0 $
  12.  ***/
  13.  
  14. require_once("htf_com_initialize.inc");    //共通初期処理
  15. require_once("htf_frm_pagearea.phl");    //pageスーパークラス
  16.  
  17. /**
  18.  * 作成するインデックスバーの情報を管理するクラス
  19.  *
  20.  * コンストラクタに引数で渡されるindexbar要素のDOMノードを参照し、
  21.  * indexbar要素の情報を保持します。<br>
  22.  * 
  23.  * @access  public
  24.  * @author    Yamauchi Shogo <htf@as-prj.com>
  25.  ***/
  26.     
  27.     /**
  28.      * 引数のDOMノードから、htf_frm_indexbarクラスのインスタンスを生成します。
  29.      * 
  30.      * 引数のDOMノードに各属性値が存在しない場合には、それぞれを初期値で生成します。<br>
  31.      * 設定初期値は以下の通りです。<br>
  32.      * strpaname(ページエリア名)属性→'indexbar'<br>
  33.      * classname(CSSクラス名)属性→'indexbar'<br>
  34.      * tdclassname(tdに使用するクラス名)属性→'indexbar_td'<br>
  35.      * 他の属性値→htf_frm_pageareaクラスで設定している初期値
  36.      *
  37.      * @param     object    $objnode  indexbarのDOMノード
  38.      * @return    void 
  39.      ***/
  40.     function htf_frm_indexbar($objnode=NULL{
  41.         parent::htf_frm_pagearea($objnode);                //スーパークラスのコンストラクタ
  42.         $this->strpaname = HTF_CONF_XML_INDEXBAR;        //ページエリア名設定
  43.         //CSSクラス名設定
  44.         $this->classname = HTF_CSS_OPENCLASS_INDEXBAR;
  45.         $this->tdclassname = HTF_CSS_OPENCLASS_INDEXBAR_TD;
  46.     }
  47. }
  48.  
  49. ?>

Documentation generated on Tue, 19 Sep 2006 06:20:59 +0900 by phpDocumentor 1.3.0