[ Index ]

PHP Cross Reference of Web Application Component Toolkit

title

Body

[close]

/framework/template/compiler/ -> tagdictionary.inc.php (summary)

(no description)

Version: $Id: tagdictionary.inc.php,v 1.15 2004/11/18 05:05:25 jeffmoore Exp $
File Size: 215 lines (7 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 2 classes

taginfo:: (6 methods):
  taginfo()
  setendtag()
  setcompilerattributes()
  setknownparent()
  setdefaultlocation()
  load()

tagdictionary:: (6 methods):
  tagdictionary()
  _registertag()
  registertag()
  gettaginfo()
  getinstance()
  findcomponent()


Class: taginfo  - X-Ref


taginfo($tag, $class)   X-Ref
No description

setendtag($end)   X-Ref
No description

setcompilerattributes($attributes)   X-Ref
No description

setknownparent($parent)   X-Ref
No description

setdefaultlocation($location)   X-Ref
No description

load()   X-Ref
No description

Class: tagdictionary  - X-Ref

The TagDictionary, which exists as a global variable, acting as a registry
of compile time components.

tagdictionary()   X-Ref
Associative array of TagInfo objects

access: private

_registertag($taginfo)   X-Ref
Registers a tag in the dictionary, called from the global registerTag()
function.

access: protected
param: object TagInfo class
return: void

registertag(&$taginfo, $file)   X-Ref
Registers information about a compile time tag in the global tag dictionary.
This function is called from the respective compile time component class
file.

access: protected
param: object instance of a TagInfo class
return: void

gettaginfo($tag)   X-Ref
Gets the tag information about a given tag.
Called from the SourceFileParser

access: protected
param: string name of a tag
return: object TagInfo class

getinstance()   X-Ref
Returns the global instance of the tag dictionary
Used so less direct references scattered around to global location

access: protected
return: TagDictionary

findcomponent($tag, $attrs, $isEmpty, &$Component)   X-Ref
No description



Generated: Sun Nov 28 19:36:09 2004 Cross-referenced by PHPXref 0.5