[Bug 8934] Ensure we create the devices.xml at the same location where we try to read it. Refactor copied method so single method called from SDKManager in core by SDKPreferencePage in ui. Ensure errors are reported in error log. Show dialog when unable to add SDK.
<?xml version="1.0" encoding="UTF-8"?>
<?NLS TYPE="org.eclipse.help.toc"?>
<toc label="Concepts" link_to="html/tocCDB.xml#cdbConcepts" >
<topic label="Critical Threads and Processes" href="html/DebuggingInformation/CrashDebuggerThreadProcessMemoryStackUseful.guide05.html" />
<topic label="Debug Monitor" href="html/DebuggingInformation/CrashDebuggerUsingCommandSyntax.guide.html" />
<topic label="Kernel Calls and Thread Context" href="html/DebuggingInformation/CrashDebuggerThreadProcessMemoryStackUseful.guide06.html" />
<topic label="Process and Thread Priorities" href="html/DebuggingInformation/CrashDebuggerThreadProcessMemoryStackUseful.guide02.html" />
<topic label="Symbian OS Memory Map" href="html/DebuggingInformation/CrashDebuggerMemoryMap.guide.html" />
<topic label="Stacks" href="html/DebuggingInformation/CrashDebuggerThreadProcessMemoryStackUseful.guide07.html" />
<topic label="Thread and Process Exit Information Summary" href="html/DebuggingInformation/CrashDebuggerThreadProcessMemoryStackUseful.guide04.html" />
<topic label="Thread State Summary" href="html/DebuggingInformation/CrashDebuggerThreadProcessMemoryStackUseful.guide03.html" />
<topic label="Virtual Memory and Run Addresses" href="html/DebuggingInformation/CrashDebuggerThreadProcessMemoryStackUseful.guide08.html" />
</toc>