Uses of Class
de.xima.fc.mdl.PluginID
-
Packages that use PluginID Package Description de.xima.fc.entities Package für Datenbankentitätende.xima.fc.entities.interfaces Interfaces für Datenbankentitätende.xima.fc.gui.model de.xima.fc.mdl Allgemeine Modellklassen, nicht Datenbankpersitiertde.xima.fc.mdl.plugin de.xima.fc.plugin de.xima.fc.pluginstore de.xima.fc.proma.util -
-
Uses of PluginID in de.xima.fc.entities
Methods in de.xima.fc.entities that return PluginID Modifier and Type Method Description PluginID
APluginEntity. getPluginId()
-
Uses of PluginID in de.xima.fc.entities.interfaces
Methods in de.xima.fc.entities.interfaces that return PluginID Modifier and Type Method Description PluginID
IPluginEntity. 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 Modifier and Type Method Description PluginID
PluginWrapperModel. getPluginId()
-
Uses of PluginID in de.xima.fc.mdl
Methods in de.xima.fc.mdl that return PluginID Modifier and Type Method Description static PluginID
PluginID. parse(String id)
Parses the canonical representation of a plugin ID, as returned bytoString()
.Methods in de.xima.fc.mdl that return types with arguments of type PluginID Modifier and Type Method Description static Optional<PluginID>
PluginID. ofManifest(Manifest manifest)
Extracts the plugin ID from the main attributes of a Manifest.static Optional<PluginID>
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 PluginID Modifier and Type Method Description PluginID
PluginMeta. getPluginId()
PluginID
PluginJarWithManifest. getPluginID()
Constructors in de.xima.fc.mdl.plugin with parameters of type PluginID Constructor Description PluginJarWithManifest(Path jarFile, Map<String,String> manifestAttributes, PluginID pluginId)
PluginMeta(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 PluginID Modifier and Type Method Description static Set<PluginID>
PluginTransactions. 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.static Set<PluginID>
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 PluginID Modifier and Type Method Description static 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 PluginID Modifier and Type Method Description <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 PluginID Modifier and Type Method Description static 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.
-