提交 c07a55e4 编写于 作者: J jurgen

Connections model refactoring

Former-commit-id: ecf4ac11
上级 28a2b3b7
/*
* DBeaver - Universal Database Manager
* Copyright (C) 2010-2015 Serge Rieder (serge@jkiss.org)
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License (version 2)
* as published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
package org.jkiss.dbeaver.model.connection;
import java.util.List;
/**
* Driver library dependencies
*/
public interface DBPDriverDependencies
{
class DependencyNode {
public final DBPDriverLibrary library;
public final boolean duplicate;
public final List<DependencyNode> dependencies;
public DependencyNode(DBPDriverLibrary library, boolean duplicate, List<DependencyNode> dependencies) {
this.library = library;
this.duplicate = duplicate;
this.dependencies = dependencies;
}
}
List<DBPDriverLibrary> getLibraryList();
List<DependencyNode> getLibraryMap();
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册