public void LoadExtension(string addin, Extension extension, ArrayList addedNodes)
{
TreeNode tnode = GetNode (extension.Path);
if (tnode == null) {
addinEngine.ReportError ("Can't load extensions for path '" + extension.Path + "'. Extension point not defined.", addin, null, false);
return;
}
int curPos = -1;
LoadExtensionElement (tnode, addin, extension.ExtensionNodes, (ModuleDescription) extension.Parent, ref curPos, tnode.Condition, false, addedNodes);
}