Uses of Class
de.xima.fc.mdl.PluginID
Packages that use PluginID
Package
Description
Package für Datenbankentitäten
Interfaces für Datenbankentitäten
Allgemeine Modellklassen, nicht Datenbankpersitiert
-
Uses of PluginID in de.xima.fc.entities
Methods in de.xima.fc.entities that return PluginID -
Uses of PluginID in de.xima.fc.entities.interfaces
Methods in de.xima.fc.entities.interfaces that return PluginIDModifier and TypeMethodDescriptionIPluginEntity.getPluginId()
Gets the ID of this plugin, if it has one. -
Uses of PluginID in de.xima.fc.gui.model
Methods in de.xima.fc.gui.model that return PluginID -
Uses of PluginID in de.xima.fc.mdl
Methods in de.xima.fc.mdl that return PluginIDModifier and TypeMethodDescriptionstatic PluginID
Parses the canonical representation of a plugin ID, as returned bytoString()
.Methods in de.xima.fc.mdl that return types with arguments of type PluginIDModifier and TypeMethodDescriptionPluginID.ofManifest
(Manifest manifest) Extracts the plugin ID from the main attributes of a Manifest.PluginID.ofManifestAttributes
(Map<?, ?> manifestAttributes) Extracts the plugin ID from the main attributes of a Manifest. -
Uses of PluginID in de.xima.fc.mdl.plugin
Methods in de.xima.fc.mdl.plugin that return PluginIDConstructors in de.xima.fc.mdl.plugin with parameters of type PluginIDModifierConstructorDescriptionPluginMeta
(PluginID pluginId, String technicalName, String localizedName, long entityId) PluginMeta
(PluginID pluginId, String technicalName, String localizedName, WorkspaceScope scope, long entityId) Creates a new POJO with the given data. -
Uses of PluginID in de.xima.fc.plugin
Methods in de.xima.fc.plugin that return types with arguments of type PluginIDModifier and TypeMethodDescriptionPluginTransactions.readOverloadedPlugins
(IEntityContext ec, WorkspaceScope scope) Gets a set of all plugin IDs that exists in the given scope and overload a plugin from another scope.PluginTransactions.readOverloadedPlugins
(Supplier<IEntityContext> entityContextFactory, WorkspaceScope scope) Gets a set of all plugin IDs that exists in the given scope and overload a plugin from another scope.Methods in de.xima.fc.plugin with parameters of type PluginIDModifier and TypeMethodDescriptionstatic APluginEntity<?,
?, ?> PluginTransactions.newPluginEntityForJarFile
(WorkspaceScope scope, IUser user, Path jarFile, PluginID pluginId) Creates a new plugin entity with the data from the given JAR file. -
Uses of PluginID in de.xima.fc.pluginstore
Method parameters in de.xima.fc.pluginstore with type arguments of type PluginIDModifier and TypeMethodDescription<R> StageChain<PluginStoreModel,
R> PluginStoreLoader.loadPublicItems
(IPublicPromaInvocationContext pc, String productVersion, Locale locale, List<VersionedPluginGroupMeta> installedPlugins, Set<PluginID> overloadedPlugins, String licenseKey) Loads all freely available plugins that are compatible with the given product version. -
Uses of PluginID in de.xima.fc.proma.util
Methods in de.xima.fc.proma.util with parameters of type PluginIDModifier and TypeMethodDescriptionstatic org.apache.commons.lang3.tuple.Pair<File,
List<PluginFileKeyData>> PluginZipScanner.getFileKeyDataList
(File zipFile, PluginID pluginId) This method generates a list ofPluginFileKeyData
which contains data about the file key of an plugin file.static Closable<Map<String,
PluginJarWithManifest>> PluginZipScanner.unpackPluginZipAndMapFiles
(TempFile zipFile, PluginID pluginId) Unpacks the given ZIP file to a temporary directory, checks all files and returns a map between the file key of each plugin JAR and the file itself.