package sk.stuba.fiit.perconik.core.java.dom.compatibility;
import sk.stuba.fiit.perconik.eclipse.jdt.core.dom.TreeApiLevel;
public final class TreeCompatibility {
private TreeCompatibility() {}
public static NodeFactory getNodeFactory() {
return StandardNodeFactory.INSTANCE;
}
public static TreeFactory getTreeFactory() {
return getTreeFactory(TreeApiLevel.latest());
}
public static TreeFactory getTreeFactory(final TreeApiLevel level) {
return StandardTreeFactory.INSTANCES.get(level);
}
}