serversViewer.addOpenListener(new IOpenListener() {
public void open(OpenEvent event) {
ISelection s = event.getSelection();
if (s instanceof IStructuredSelection) {
IStructuredSelection selection = (IStructuredSelection) s;
Object[] selectedObjects = selection.toArray();
if (selectedObjects.length == 1 && selectedObjects[0] instanceof ModuleServer) {
ModuleServer moduleServer = (ModuleServer) selectedObjects[0];
openApplicationPage(moduleServer);
}
}