public class DependsCollectStatusImpl extends Object implements DependsCollectStatus
Constructor and Description |
---|
DependsCollectStatusImpl(InstallProgress<? extends Enum<?>,? extends PluginInstaller<? extends InstallerArgument,? extends Enum<?>,? extends Enum<?>>> progress) |
Modifier and Type | Method and Description |
---|---|
void |
addDependency(@NotNull String dependencyName)
検出された依存先プラグインを追加します。
|
List<DependencyElement> |
getCollectedDependencies()
解決された依存関係をすべて取得します。
|
List<String> |
getCollectFailedDependencies()
解決に失敗した依存関係をすべて取得します。
|
boolean |
isCollected(@NotNull String dependencyName)
指定された依存先プラグインが取得されたかどうかを返します。
|
boolean |
isErrors()
依存関係の解決にエラーが発生したかどうかを返します。
|
void |
onCollect(@NotNull String dependencyName,
DependencyElement dependencyElement)
依存関係が解決されたときに呼び出します。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getInstallId, getPluginName, setPluginName
public DependsCollectStatusImpl(InstallProgress<? extends Enum<?>,? extends PluginInstaller<? extends InstallerArgument,? extends Enum<?>,? extends Enum<?>>> progress)
public void addDependency(@NotNull @NotNull String dependencyName)
DependsCollectStatus
addDependency
in interface DependsCollectStatus
dependencyName
- 検出されたプラグイン名public boolean isCollected(@NotNull @NotNull String dependencyName)
DependsCollectStatus
isCollected
in interface DependsCollectStatus
dependencyName
- 依存関係名前public boolean isErrors()
DependsCollectStatus
isErrors
in interface DependsCollectStatus
public void onCollect(@NotNull @NotNull String dependencyName, DependencyElement dependencyElement)
DependsCollectStatus
onCollect
in interface DependsCollectStatus
dependencyName
- 依存関係名dependencyElement
- 依存関係要素public List<DependencyElement> getCollectedDependencies()
DependsCollectStatus
getCollectedDependencies
in interface DependsCollectStatus
public List<String> getCollectFailedDependencies()
DependsCollectStatus
getCollectFailedDependencies
in interface DependsCollectStatus
Copyright © 2023. All rights reserved.