Refactoring: Moved component creation to "ComponentFactory" as dictated by convention

This commit is contained in:
Tedd Hansen
2008-11-09 10:30:46 +00:00
parent 8da726c3a8
commit 853ba745b5
4 changed files with 155 additions and 108 deletions

View File

@@ -97,16 +97,16 @@ namespace OpenSim.ApplicationPlugins.ScriptEngine
m_log.DebugFormat("[{0}] Loading region script engine engine \"{1}\".", Name, tempScriptEngineName);
try
{
lock (ScriptEnginePlugin.scriptEngines)
lock (ComponentFactory.scriptEngines)
{
if (!ScriptEnginePlugin.scriptEngines.ContainsKey(tempScriptEngineName))
if (!ComponentFactory.scriptEngines.ContainsKey(tempScriptEngineName))
{
m_log.ErrorFormat("[{0}] Unable to load region script engine: Script engine \"{1}\" does not exist.", Name, tempScriptEngineName);
}
else
{
scriptEngine =
Activator.CreateInstance(ScriptEnginePlugin.scriptEngines[tempScriptEngineName]) as
Activator.CreateInstance(ComponentFactory.scriptEngines[tempScriptEngineName]) as
IScriptEngine;
}
}