All Downloads are FREE. Search and download functionalities are using the official Maven repository.

er.org.jhotdraw8.application.0.1.source-code.module-info Maven / Gradle / Ivy

/*
 * @(#)module-info.java
 * Copyright © 2023 The authors and contributors of JHotDraw. MIT License.
 */

import org.jhotdraw8.application.spi.ApplicationResourceBundleProvider;

/**
 * Defines a framework for document-oriented applications.
 */
@SuppressWarnings("module")
module org.jhotdraw8.application {
    requires transitive javafx.graphics;
    requires transitive javafx.controls;
    requires java.logging;
    requires transitive java.desktop;
    requires transitive java.prefs;
    requires transitive javafx.fxml;
    requires static org.jhotdraw8.annotation;
    requires transitive org.jhotdraw8.collection;
    requires transitive org.jhotdraw8.base;
    requires transitive org.jhotdraw8.fxbase;

    exports org.jhotdraw8.application;
    exports org.jhotdraw8.application.action;
    exports org.jhotdraw8.application.action.edit;
    exports org.jhotdraw8.application.action.file;
    exports org.jhotdraw8.application.action.view;
    exports org.jhotdraw8.application.spi;
    exports org.jhotdraw8.application.action.app;
    exports org.jhotdraw8.application.resources;
    exports org.jhotdraw8.application.controls.urichooser;

    uses java.util.spi.ResourceBundleProvider;
    provides java.util.spi.ResourceBundleProvider with ApplicationResourceBundleProvider;

    uses org.jhotdraw8.fxbase.spi.NodeReaderProvider;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy