MySQL Workbench
 sql >> Base de données >  >> Database Tools >> MySQL Workbench

Obtenir le contenu d'une vue Eclipse RCP

Vous pouvez utiliser org.eclipse.ui.IWorkbenchPage.findView(String) pour renvoyer le IViewPart (l'instance de l'objet contribué qui a créé cette vue). À partir de là, vous devez connaître et avoir accès à la classe et aux éléments internes pour obtenir leur objet Tree :

IViewPart part = workbench.getActiveWorkbenchWindow().getActivePage()
    .findView(MyView.ID);
if (part instanceof MyView) {
    MyView view = (MyView) part;
    // now access whatever internals you can get to
}