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

Source for file htf_frm_pageheader.phl

Documentation is available at htf_frm_pageheader.phl

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

Documentation generated on Tue, 19 Sep 2006 06:21:16 +0900 by phpDocumentor 1.3.0