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

Class: PropertyDictionary

Source Location: /framework/template/compiler/property/dictionary.inc.php

http://wact.sourceforge.net/index.php/PropertyDictionary

Class Overview

CompilerArtifactDictionary
   |
   --PropertyDictionary

The PropertyDictionary, which exists as a global variable, acting as a registry of compile time properties.

Variables

Methods


Inherited Variables

Inherited Methods


Class Details

The PropertyDictionary, which exists as a global variable, acting as a registry of compile time properties.

Class Variables


$PropertyInformation = array()

access:  private
Type:   array

Class Methods


constructor PropertyDictionary



PropertyDictionary PropertyDictionary( )

method getInstance

Returns the global instance of the property dictionary Used so less direct references scattered around to global location

PropertyDictionary &getInstance( )

API Tags:

access:  protected
static:  

method getPropertyList

Gets the list of Property Classes registered to a specific tag class.

array getPropertyList( string $tag)

API Tags:

return:  list of propertiess
access:  protected

Parameters:

string   $tag   name of a tag

method registerProperty

Registers information about a compile time propert in the global property dictionary.

This function is called from the respective compile time component class file.



void registerProperty( mixed &$PropertyInfo, mixed $file)

API Tags:

access:  protected

method _registerProperty

Registers a property in the dictionary, called from the global registerProperty() function.

void _registerProperty( string &$PropertyInfo, string 1)

API Tags:

access:  protected

Parameters:

string   1   Property class name
string   &$PropertyInfo   Tag name
WACT: Copyright 2003 Procata, Inc. Released under the LGPL license (http://www.gnu.org/copyleft/lesser.html)
Documentation generated on Sun, 28 Nov 2004 19:45:54 -0800 by phpDocumentor 1.2.3