コード例 #1
0
ファイル: DBNDatabaseNode.java プロジェクト: thecocce/dbeaver
 @NotNull
 public DBPDataSourceContainer getDataSourceContainer() {
   for (DBNNode p = getParentNode(); p != null; p = p.getParentNode()) {
     if (p instanceof DBNDataSource) {
       return ((DBNDataSource) p).getDataSourceContainer();
     }
   }
   throw new IllegalStateException("No parent datasource node");
 }