}
}
if (src instanceof IContext3) {
ICommandLink[] commands = ((IContext3)src).getRelatedCommands();
for (int i=0;i<commands.length;++i) {
appendChild(new CommandLink(commands[i]));
}
}
IHelpResource[] topics = src.getRelatedTopics();
for (int i=0;i<topics.length;++i) {
if (topics[i] instanceof ITopic) {