72 public function __construct($themeName,$colourSchemeName,$colourMap)
75 $this->_themeName = $themeName;
76 $this->_colourSchemeName = $colourSchemeName;
77 $this->_colourMap = $colourMap;
105 if (isset($this->_colourMap[$index])) {
106 return $this->_colourMap[$index];
115 $vars = get_object_vars($this);
116 foreach ($vars as $key => $value) {
117 if ((is_object($value)) && ($key !=
'_parent')) {
118 $this->$key = clone $value;
120 $this->$key = $value;