public function GetCallback($ClassName, $MethodName, $Type = 'Create') {
      $EventKey = strtolower("{$ClassName}_{$MethodName}_{$Type}");
      
      switch ($Type) {
         case 'Create':
            $MethodKey = GetValue($EventKey, $this->_NewMethodCollection);
            break;
         case 'Override':
            $MethodKey = GetValue($EventKey, $this->_MethodOverrideCollection);
            break;
      }
      $Parts = explode('.', $MethodKey, 2);
      if (count($Parts) != 2)
         return FALSE;
      
      list($ClassName, $MethodName) = $Parts;
      $Instance = $this->GetPluginInstance($ClassName, self::ACCESS_CLASSNAME);
      return array($Instance, $MethodName);
   }