| [ Index ] |
PHP Cross Reference of Unnamed Project v0.00 |
[Summary view] [Print] [Text view]
1 <?php 2 require_once "jp/ne/hi_ho/pat/dimension/Object.phl"; 3 define("CLASSPATH_XSLT", "jp/ne/hi_ho/pat/dimension/xml/xslt/"); 4 ?> 5 <?php 6 /** 7 * XSLTProcessorオブジェクトを返すFactoryクラスです 8 * 9 * @package jp.ne.hi_ho.pat.dimension.xml.xslt 10 * @access public 11 * @author Hideyuki Shimooka <dimension@pat.hi-ho.ne.jp> 12 * @create 2002/02/02 13 * @version $Id: XSLTProcessorFactory.phl,v 1.3 2002/02/08 18:35:35 shimooka Exp $ 14 **/ 15 class XSLTProcessorFactory extends Object 16 { 17 /** 18 * バージョンにあわせたXSLTProcessorオブジェクトを返します 19 * 20 * @access public 21 * @return Object XSLTProcessor XSLTProcessorオブジェクト 22 */ 23 function create() 24 { 25 $processor = null; 26 $ver = phpversion(); 27 if ($ver >= "4.1.0") { 28 include_once CLASSPATH_XSLT . "XSLTProcessor41.phl"; 29 $processor = new XSLTProcessor41(); 30 } 31 else if ($ver >= "4.0.3") { 32 include_once CLASSPATH_XSLT . "XSLTProcessor40.phl"; 33 $processor = new XSLTProcessor40(); 34 } 35 36 return $processor; 37 } 38 } 39 ?>
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Wed May 25 00:22:31 2005 | Cross-referenced by PHPXref 0.6 |