xpipe/ext/base/src/main/java/module-info.java

77 lines
2.5 KiB
Java
Raw Normal View History

2023-05-21 01:49:58 +12:00
import io.xpipe.app.browser.action.BrowserAction;
2023-02-20 06:44:47 +13:00
import io.xpipe.app.ext.ActionProvider;
import io.xpipe.app.ext.DataStoreProvider;
2023-07-04 13:28:33 +12:00
import io.xpipe.ext.base.action.*;
2023-05-21 01:49:58 +12:00
import io.xpipe.ext.base.browser.*;
2024-04-19 09:37:28 +12:00
import io.xpipe.ext.base.desktop.DesktopApplicationStoreProvider;
2024-04-17 20:07:40 +12:00
import io.xpipe.ext.base.desktop.DesktopCommandStoreProvider;
2024-04-16 20:58:48 +12:00
import io.xpipe.ext.base.desktop.DesktopEnvironmentStoreProvider;
2023-10-05 03:34:03 +13:00
import io.xpipe.ext.base.script.ScriptGroupStoreProvider;
import io.xpipe.ext.base.script.SimpleScriptStoreProvider;
import io.xpipe.ext.base.store.StorePauseAction;
import io.xpipe.ext.base.store.StoreStartAction;
import io.xpipe.ext.base.store.StoreStopAction;
2023-01-27 15:34:46 +13:00
2023-01-29 22:49:58 +13:00
open module io.xpipe.ext.base {
2023-01-27 15:34:46 +13:00
exports io.xpipe.ext.base;
2023-07-04 13:28:33 +12:00
exports io.xpipe.ext.base.action;
2023-10-05 03:34:03 +13:00
exports io.xpipe.ext.base.script;
exports io.xpipe.ext.base.store;
2024-04-16 20:58:48 +12:00
exports io.xpipe.ext.base.desktop;
2023-01-27 15:34:46 +13:00
2023-01-29 22:49:58 +13:00
requires java.desktop;
2023-01-27 15:34:46 +13:00
requires io.xpipe.core;
requires com.fasterxml.jackson.databind;
requires java.net.http;
requires static lombok;
requires static javafx.controls;
requires static net.synedra.validatorfx;
requires static io.xpipe.app;
2023-05-21 01:49:58 +12:00
requires org.kordamp.ikonli.javafx;
requires atlantafx.base;
2023-01-27 15:34:46 +13:00
2023-05-21 01:49:58 +12:00
provides BrowserAction with
2023-06-19 05:49:28 +12:00
FollowLinkAction,
2023-05-30 13:59:08 +12:00
BackAction,
ForwardAction,
2023-07-03 03:31:46 +12:00
RefreshDirectoryAction,
2023-05-21 01:49:58 +12:00
OpenFileDefaultAction,
OpenFileWithAction,
OpenDirectoryAction,
OpenDirectoryInNewTabAction,
OpenTerminalAction,
OpenNativeFileDetailsAction,
BrowseInNativeManagerAction,
EditFileAction,
RunAction,
2023-12-06 05:04:13 +13:00
ChmodAction,
2023-05-21 01:49:58 +12:00
CopyAction,
CopyPathAction,
PasteAction,
NewItemAction,
RenameAction,
DeleteAction,
DeleteLinkAction,
2023-05-21 01:49:58 +12:00
UnzipAction,
2023-05-22 02:12:06 +12:00
JavapAction,
2023-05-21 01:49:58 +12:00
JarAction;
2023-02-10 10:30:07 +13:00
provides ActionProvider with
StoreStopAction,
StoreStartAction,
StorePauseAction,
2024-04-19 09:37:28 +12:00
CloneStoreAction,
RefreshStoreChildrenAction,
2023-07-04 13:28:33 +12:00
ScanAction,
LaunchAction,
2023-09-27 13:47:51 +13:00
XPipeUrlAction,
2023-02-13 05:48:07 +13:00
EditStoreAction,
2023-08-04 05:20:53 +12:00
DeleteStoreChildrenAction,
2023-10-15 10:24:46 +13:00
BrowseStoreAction;
2023-01-27 15:34:46 +13:00
provides DataStoreProvider with
2024-04-19 09:37:28 +12:00
SimpleScriptStoreProvider,
DesktopEnvironmentStoreProvider,
DesktopApplicationStoreProvider,
DesktopCommandStoreProvider,
ScriptGroupStoreProvider;
2023-01-27 15:34:46 +13:00
}