"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.BaseJavaJdk = void 0;
const utils_1 = require("../../utils");
const base_feature_for_project_1 = require("./base-feature-for-project");
class BaseJavaJdk extends base_feature_for_project_1.BaseFeatureForProject {
    //#region api methods / selectJdkVersion
    async selectJdkVersion() {
        return await utils_1.UtilsJava.selectJdkVersion();
    }
    //#endregion
    //#region api methods / updateJavaHomePath
    updateJavaHomePath(selectedPath) {
        utils_1.UtilsJava.updateJavaHomePath(selectedPath);
    }
    //#endregion
    //#region api methods / selectTomcatVersion
    async selectTomcatVersion() {
        return await utils_1.UtilsJava.selectTomcatVersion();
    }
    //#endregion
    //#region api methods / updateTomcatHomePath
    updateTomcatHomePath(selectedPath) {
        utils_1.UtilsJava.updateTomcatHomePath(selectedPath);
    }
}
exports.BaseJavaJdk = BaseJavaJdk;
//# sourceMappingURL=base-java-jdk.js.map