Uses of Interface
de.espirit.firstspirit.access.store.IDProvider
Packages that use IDProvider
Package
Description
Provides interfaces and types to access the selection models of java client.
Provides interfaces and types for client plugins.
This package provides types, interfaces and classes, that are to be used to integrate client plugins via the
This package provides types, interfaces and classes, that are to be used to integrate client plugins via the
public hotspot
of FirstSpirit.Provides interfaces and types for java client context menu plugins.
This package provides types, interfaces and classes, that are to be used to integrate client plugins via the
This package provides types, interfaces and classes, that are to be used to integrate client plugins via the
public hotspot
of FirstSpirit into the context menu of the java client.Provides interfaces and types for client toolbar plugins.
This package provides types, interfaces and classes, that are to be used to integrate client plugins via the
This package provides types, interfaces and classes, that are to be used to integrate client plugins via the
public hotspot
of FirstSpirit into the toolbar of the java client.Provides interfaces to handle content transport features.
Attention
To use this functionality your license must have feature 'packagepool' licensed.
Attention
To use this functionality your license must have feature 'packagepool' licensed.
Provides interfaces and types for web client inline edit plugins.
This package provides types, interfaces and classes, that are to be used to integrate web client plugins via the
This package provides types, interfaces and classes, that are to be used to integrate web client plugins via the
public hotspot
of FirstSpirit into the inline edit area of the web client.-
Uses of IDProvider in de.espirit.firstspirit.access
Methods in de.espirit.firstspirit.access that return IDProviderModifier and TypeMethodDescriptionClientScriptContext.getElement()
The element this context is operating on.@Nullable IDProvider
WorkflowContext.getElement()
Returns the element ornull
for tasks with no context element.@Nullable IDProvider
GenerationContext.getNavigationContext()
Returns the origin node for relative urls.@Nullable IDProvider
ReferenceEntry.getReferencedElement()
The referenced node.Methods in de.espirit.firstspirit.access with parameters of type IDProviderModifier and TypeMethodDescriptionstatic ServerActionHandle<? extends DeleteProgress,
Boolean> AccessUtil.delete
(IDProvider element, boolean ignoreIncomingReferences) Deprecated.default @NotNull Optional<UrlCreatorProvider>
UrlCreatorProvider.getUrlCreatorProvider
(@NotNull IDProvider node) Provides aUrlCreatorProvider
for the remote configuration associated with the givenIDProvider
.static ServerActionHandle<? extends ReleaseProgress,
Boolean> AccessUtil.release
(IDProvider toRelease, boolean checkOnly) Deprecated.useReleaseOperation
instead ; since 5.2.180606static ServerActionHandle<? extends ReleaseProgress,
Boolean> AccessUtil.release
(IDProvider releaseStartNode, boolean checkOnly, boolean ensureAccessibility, boolean recursive, IDProvider.DependentReleaseType dependentType) Deprecated.useReleaseOperation
instead ; since 5.2.180606static ServerActionHandle<? extends ReleaseProgress,
Boolean> AccessUtil.release
(IDProvider releaseStartNode, boolean checkOnly, boolean ensureAccessibility, boolean recursive, IDProvider.DependentReleaseType dependentType, String comment) Deprecated.useReleaseOperation
instead ; since 5.2.180606static ServerActionHandle<? extends ReleaseProgress,
Boolean> AccessUtil.release
(IDProvider toRelease, boolean checkOnly, String comment) Deprecated.useReleaseOperation
instead ; since 5.2.180606static ServerActionHandle<? extends RestoreProgress,
Boolean> AccessUtil.restore
(@NotNull IDProvider newParent, @NotNull ElementInfo elementInfo, boolean restoreParentIfNecessary, boolean ignoreMissingReferencedObjects, boolean checkOnlyMode) Starts a restore action on the server, which restores the deleted element specified by the givenelementInfo
static ServerActionHandle<? extends RevertProgress,
Boolean> AccessUtil.revert
(IDProvider element, Revision revision, boolean recursive, EnumSet<IDProvider.RevertType> ignoreRevertTypes, boolean ignoreMissingReferencedObjects, boolean checkOnlyMode) Reverts an element of typeIDProvider
to a specific revision.Method parameters in de.espirit.firstspirit.access with type arguments of type IDProviderModifier and TypeMethodDescriptionstatic ServerActionHandle<? extends DeleteProgress,
Boolean> AccessUtil.delete
(Collection<IDProvider> elements, boolean ignoreIncomingReferences) Deprecated.useDeleteOperation
instead ; since 5.2.1804 -
Uses of IDProvider in de.espirit.firstspirit.access.admin
Methods in de.espirit.firstspirit.access.admin with parameters of type IDProviderModifier and TypeMethodDescriptionvoid
ProjectStorage.rebuildSearchIndex
(IDProvider element) Refreshes the search index for the givenelement
. -
Uses of IDProvider in de.espirit.firstspirit.access.editor
Methods in de.espirit.firstspirit.access.editor with parameters of type IDProviderModifier and TypeMethodDescription@NotNull Collection<Activity>
PermissionsAgent.getActivities
(IDProvider element) Provides activities for the given element containing permissions as defined in the meta data field of the fieldname configured in the project.@NotNull Collection<Activity>
PermissionsAgent.getActivities
(IDProvider element, String fieldname) Provides activities for the given element containing permissions as defined in the meta data field of the given fieldname. -
Uses of IDProvider in de.espirit.firstspirit.access.editor.value
Methods in de.espirit.firstspirit.access.editor.value that return IDProviderModifier and TypeMethodDescription@Nullable IDProvider
TargetReference.get()
Get the reference of the element currently set in this TargetReference.Methods in de.espirit.firstspirit.access.editor.value with parameters of type IDProviderModifier and TypeMethodDescriptionstatic BinaryMedium.Type
BinaryMedium.Type.fromElement
(IDProvider element) Gets the binary medium type for the specified element.static String
BinaryMedium.Type.getNameFor
(IDProvider element) Get the name of the binary medium for the specified element.abstract boolean
BinaryMedium.Type.isTypeOf
(IDProvider element) Checks if medium is instance of given element.BinaryMedium.Type.nameFor
(IDProvider element) Returns the name for the given element combined with the prefix.static TargetReference
TargetReference.TargetReferences.newInstance
(@Nullable Language language, IDProvider reference, @Nullable String remoteName) Create a new TargetReference.void
TargetReference.resetTo
(IDProvider reference, @Nullable String remote) Reset the reference and the remote information and infer settings for UID and UidType.void
TargetReference.set
(IDProvider reference) Set a new element reference of typeIDProvider
and infer settings for UID and UidType. -
Uses of IDProvider in de.espirit.firstspirit.access.packagepool
Methods in de.espirit.firstspirit.access.packagepool that return IDProviderModifier and TypeMethodDescriptionImportInfo.getConflictNode
(int index) Returns the conflicted node at the specified index.
CallImportInfo.setUserService(de.espirit.firstspirit.access.UserService)
with your localuserservice
before calling this method.ImportInfo.getNewNode
(int index) Returns the added node at the specified index.
CallImportInfo.setUserService(de.espirit.firstspirit.access.UserService)
with your localuserservice
before calling this method.ImportInfo.getRemovedNode
(int index) Returns the removed node at the specified index.
CallImportInfo.setUserService(de.espirit.firstspirit.access.UserService)
with your localuserservice
before calling this method.ImportInfo.getUpdatedNode
(int index) Returns the updated node at the specified index.
CallImportInfo.setUserService(de.espirit.firstspirit.access.UserService)
with your localuserservice
before calling this method.Methods in de.espirit.firstspirit.access.packagepool that return types with arguments of type IDProviderModifier and TypeMethodDescriptionSubscription.getExclusionNodeList()
Returns a read-only list ofStoreElement
's which are excluded from the list of startnodes in the belongingPackage
of this subscription.Package.getStartNodes()
Returns a read-only List ofStoreElement
's of start nodes existing in this package.Package.getStartNodes
(Store.Type storeType) Returns a read-only List ofStoreElement
's of start nodes existing in this package from the given Store type.Methods in de.espirit.firstspirit.access.packagepool with parameters of type IDProviderModifier and TypeMethodDescriptionvoid
Package.addStartNode
(IDProvider storeElement) Deprecated.since 5.2.305 - usePackagePoolItem.addToPackage(Package)
boolean
Package.containsStartNode
(IDProvider node) Checks if the given start node is existing in the underlying start node list of this package.void
Subscription.excludeNode
(IDProvider storeElement) Excludes the given storeelement from the list of nodes which will be imported from the package.void
Subscription.includeNode
(IDProvider storeElement) Includes the given storeelement to the list of nodes which will be imported from the package.void
Package.removeStartNode
(IDProvider storeElement) Deprecated.since 5.2.305 - usePackagePoolItem.removeFromPackage(Package)
-
Uses of IDProvider in de.espirit.firstspirit.access.schedule
Methods in de.espirit.firstspirit.access.schedule that return IDProviderModifier and TypeMethodDescription@Nullable IDProvider
WebServerConfiguration.getStartNode()
Deprecated.since 5.0 - no replacementMethods in de.espirit.firstspirit.access.schedule that return types with arguments of type IDProviderModifier and TypeMethodDescription@NotNull List<IDProvider>
GenerateTask.getStartNodes()
Returns a modifyable list of start nodes for apartial
generate.Methods in de.espirit.firstspirit.access.schedule with parameters of type IDProviderModifier and TypeMethodDescriptionvoid
WebServerConfiguration.setStartNode
(@Nullable IDProvider value) Deprecated.since 5.0 - no replacement -
Uses of IDProvider in de.espirit.firstspirit.access.store
Subinterfaces of IDProvider in de.espirit.firstspirit.access.storeModifier and TypeInterfaceDescriptioninterface
interface
All items which may be added to a package implement this.interface
Deprecated.since 5.2.190105, please usePreviewUrlAgent.getContentProducerBuilder()
orPreviewUrlAgent.getMediaBuilder()
to create preview urls.interface
Interface for IDProviders that support referencing.interface
These are the valid store types:Store.Type.PAGESTORE
Store.Type.MEDIASTORE
Store.Type.CONTENTSTORE
Store.Type.SITESTORE
Store.Type.TEMPLATESTORE
Store.Type.GLOBALSTORE
Methods in de.espirit.firstspirit.access.store that return IDProviderModifier and TypeMethodDescription@Nullable IDProvider
IDProvider.getInRevision
(@NotNull Revision revision) Get this element in the state of the given revision.@Nullable IDProvider
IDProvider.getParent()
@Nullable IDProvider
Store.getStoreElement
(long id) @Nullable IDProvider
Store.getStoreElement
(@NotNull String uid, @NotNull IDProvider.UidType uidType) Get an element of this store by it's unique identifier and unique type ornull
if no child exists with the given parameter.
Keep in mind, that someIDProvider
doesn'tsupport
uids (e.g.@Nullable IDProvider
Store.getStoreElement
(@NotNull String attributeName, @NotNull String attributeValue) Get a child of this store by the value of a attribute ornull
if no child exists with the given parameter@Nullable IDProvider
Store.getStoreElement
(Long id) Get a child by it's node id.Methods in de.espirit.firstspirit.access.store that return types with arguments of type IDProviderModifier and TypeMethodDescriptionList<? extends IDProvider>
Store.getElements
(Collection<Long> ids) Get a list ofIDProvider
identified by given ids.
Attention: List could containnull
entries for ids no element could be found for (e.g. deleted).Methods in de.espirit.firstspirit.access.store with parameters of type IDProviderModifier and TypeMethodDescriptionIDProvider.contrastWith
(IDProvider reference) Contrast the element with another one.void
IDProvider.moveChild
(IDProvider child) Insert child at last position.void
IDProvider.moveChild
(IDProvider child, int nextSiblingIndex) Insert child at index position.Store.restore
(ElementInfo elementInfo, @Nullable IDProvider parent) Restore the element defined by the given information.Constructors in de.espirit.firstspirit.access.store with parameters of type IDProvider -
Uses of IDProvider in de.espirit.firstspirit.access.store.contentstore
Subinterfaces of IDProvider in de.espirit.firstspirit.access.store.contentstoreModifier and TypeInterfaceDescriptioninterface
Interface providing means to operate on content2 elements.interface
This interface provides methods to handle the ContentStore-folderinterface
This interface provides method to get ContentStore-table object for given ContentStore-table nameinterface
Interface providing means to operate on datasets. -
Uses of IDProvider in de.espirit.firstspirit.access.store.globalstore
Subinterfaces of IDProvider in de.espirit.firstspirit.access.store.globalstoreModifier and TypeInterfaceDescriptioninterface
Interface representing a body inglobalstore
.interface
This interface represents folders inglobalstore
interface
Interface providing means to operate on global store pages.interface
Interface providing means top operate on global store sections.interface
Root node for global content.interface
Interface providing methods to handle global store root and short access to specific children (e.g.interface
Interface providing means to operate on project properties.interface
interface
Methods in de.espirit.firstspirit.access.store.globalstore with parameters of type IDProviderModifier and TypeMethodDescriptionint
URLProperties.resetStoredUrls
(@NotNull IDProvider node) Reset the stored URLs for the specified node. -
Uses of IDProvider in de.espirit.firstspirit.access.store.mediastore
Subinterfaces of IDProvider in de.espirit.firstspirit.access.store.mediastoreModifier and TypeInterfaceDescriptioninterface
This interface provides methods to handle a media object from the MediaStore.interface
This interface provides methods to handle the MediaStore-folderinterface
This interface provides methods to handle the MediaStore-RootMethods in de.espirit.firstspirit.access.store.mediastore that return IDProviderModifier and TypeMethodDescriptionUploadRejectedException.getStoreElement()
Returns the @{link IDProvider} where the upload has been rejected.Methods in de.espirit.firstspirit.access.store.mediastore with parameters of type IDProviderModifier and TypeMethodDescriptionvoid
UploadRejectedException.setStoreElement
(@NotNull IDProvider storeElement) Set upload rejecting @{link IDProvider}. -
Uses of IDProvider in de.espirit.firstspirit.access.store.pagestore
Subinterfaces of IDProvider in de.espirit.firstspirit.access.store.pagestoreModifier and TypeInterfaceDescriptioninterface
This interface provides methods to handle the bodys of pages in the PageStore.interface
This is a section which renders new content.interface
Interface providing methods fordata
access.interface
This interface provides methods to handle the Pages in the PageStoreinterface
This interface provides methods to handle the PageStore-folderinterface
This interface represents the PageStore-Root node.interface
Section<T extends SectionTemplate>
This interface provides methods to handle the sections of Pages in the PageStore.interface
SectionReference<T extends SectionTemplate>
Interface providing means to operate on section references. -
Uses of IDProvider in de.espirit.firstspirit.access.store.sitestore
Subinterfaces of IDProvider in de.espirit.firstspirit.access.store.sitestoreModifier and TypeInterfaceDescriptioninterface
A DocumentGroup groupsDocumentGroupLink's
as their child nodes (seeStoreElement.getChildren()
).interface
This interface provides methods to handle the pagereferences in the SiteStoreinterface
This interface provides methods to handle the SiteStore-folderinterface
Interface providing means to operate on site store folders.interface
This interface provides methods to handle the SiteStore-Rootinterface
This interface combines elements which could be start nodes in sitestore.Methods in de.espirit.firstspirit.access.store.sitestore that return IDProviderModifier and TypeMethodDescriptionDocLink.getTarget
(boolean release) Gets the target referenced by this element link.Provides the target element.Methods in de.espirit.firstspirit.access.store.sitestore with parameters of type IDProviderModifier and TypeMethodDescriptionDocumentGroup.addLink
(IDProvider target) Adds a link to the given target element.@NotNull PageRefFolder
SiteStoreFolder.createPageRefFolder
(String uid, Map<Language, String> lang2DisplayName, boolean unifyNameOnServer, IDProvider nextSibling) Create a new PageRefFolder as child of this folder and place it before the given next sibling. -
Uses of IDProvider in de.espirit.firstspirit.access.store.templatestore
Subinterfaces of IDProvider in de.espirit.firstspirit.access.store.templatestoreModifier and TypeInterfaceDescriptioninterface
This interface provides comprehensive methods for all elements which provides channel specific (belonging to atemplate set
) source content.interface
Definition of a template specialized for formatting tasks.interface
This interface provides methods to handle FormatTemplateContainer inTemplateStore
, a container forFormatTemplates
interface
This interface provides methods to handle FormatTemplateFolder inTemplateStore
interface
This interface represants the subroot forformat templates
in templatestore.interface
The GOM (gui object model) describes the input form presented to the end user (editor).interface
A link template is a container for the rendering template for links.interface
This interface represants the subroot forlinktemplates
in templatestore.interface
interface
Interface providing means to operate on page templates.interface
interface
Interface providing means to access and change elements preview image.interface
Definition of a query description container.interface
Definition of a database schema description.interface
Interface providing methods for elements which can haveschemas
as children.interface
Definition of a container having schema entries.interface
This interface represants the subroot forschemas
in templatestore.interface
This interface provides methods to handle the scripts in theTemplateStore
interface
Interface providing methods for elements which can havescripts
as children.interface
Definition of a container that holds scripts.interface
This interface represants the subroot forscripts
in templatestore.interface
Interface providing means to operate on section templates.interface
interface
Interface providing means to operate on style templates.interface
Interface providing means to operate on table format templates.interface
Interface for templates defining GUI for content store.interface
This interface provides methods to handle templates.interface
TemplateContainer<T extends Template>
Interface providing methods for elements which can havetemplates
as children.interface
Interface for nodes which provide atemplate document
interface
TemplateFolder<T extends Template>
This interface provides methods to handle the TemplateStore-folder likesetting the name
,creating sub folders
, andcreating templates
.interface
TemplateProvider<T extends Template>
This interface is implemented by allelements
which have a template.interface
Interface for nodes which are elements of theTemplateStore
and belong to a specific sub root (e.g.interface
This interface provides methods for the TemplateStore root node, i.e. access to the sub root nodes, getting a template by its 'template id' (TemplateStoreRoot.getTemplateById(long)
, and getting a workflow by its 'workflow id' (TemplateStoreRoot.getWorkflowById(long)
).interface
Definition of a workflow element.interface
Interface providing methods for elements which can haveworkflows
andWorkflowFolder
as children.interface
This interface represents a workflow folder in templatestore.interface
This interface represants the subroot for workflows in templatestore.Methods in de.espirit.firstspirit.access.store.templatestore that return IDProviderModifier and TypeMethodDescriptionTemplateStoreElement.getSubRootInStore
(UserService us, boolean release) Provides the owning sub root wrt. the given store context information. -
Uses of IDProvider in de.espirit.firstspirit.access.store.templatestore.gom
Methods in de.espirit.firstspirit.access.store.templatestore.gom that return IDProviderModifier and TypeMethodDescription@Nullable IDProvider
GomCheckable.Context.getElement()
Provides the operational store element for this context. -
Uses of IDProvider in de.espirit.firstspirit.agency
Methods in de.espirit.firstspirit.agency with type parameters of type IDProviderModifier and TypeMethodDescription<T extends IDProvider>
TransferType<T>Provides the transfer type for a given FirstSpirit element type.Methods in de.espirit.firstspirit.agency that return IDProviderModifier and TypeMethodDescription@Nullable IDProvider
SnippetContext.getContextualElement()
Provide a FirstSpirit element to retrieve further information for snippet building.@NotNull IDProvider
ElementValidationReport.getElement()
Deprecated.since 5.0.311, useElementValidationReport.getElement(SpecialistsBroker)
instead.@NotNull IDProvider
ElementValidationReport.getElement
(SpecialistsBroker broker) Get the element this report is generated for.@Nullable IDProvider
StoreElementAgent.loadStoreElement
(@NotNull String uid, IDProvider.UidType uidType, boolean release) Load a store object with the givenuid
anduidType
.Methods in de.espirit.firstspirit.agency that return types with arguments of type IDProviderModifier and TypeMethodDescription@NotNull Iterable<IDProvider>
Answers a given query by giving iterable access to matching FirstSpirit elements.Methods in de.espirit.firstspirit.agency with parameters of type IDProviderModifier and TypeMethodDescriptionboolean
ProjectRestriction.allows
(IDProvider element) Evaluates, whether the project-restrictions allow the given element to pass.@NotNull RenderingAgent.Renderer
RenderingAgent.createRenderer
(@NotNull IDProvider node) Create a content renderer for the provided node.ClientUrlAgent.ClientUrlBuilder.element
(@Nullable IDProvider element) Provide the element that should be opened.@NotNull String
UIAgent.getDisplayName
(@NotNull IDProvider element) Determines the display name for the given id providing store element according to the currently set UI language and display mode.@NotNull ImageIcon
UIAgent.getIcon
(@NotNull IDProvider element) Provides an icon for the given id providing store element.@NotNull SnippetProvider
SnippetAgent.getSnippetProvider
(@NotNull IDProvider element) Hands out a snippet provider for the given element ornull
, if no snippet provider is available.@NotNull SnippetProvider
SnippetAgent.getSnippetProvider
(@NotNull IDProvider element, @NotNull SnippetAgent.Fallback fallback) Hands out a snippet provider for the given element applying the given fallback strategy.@Nullable Image<?>
SnippetAgent.getTypeIcon
(@NotNull IDProvider element) Provides a type image resource for the given element.void
ProjectReferencesAgent.rebuildReferences
(IDProvider element) Recalculates the outgoing references of the givenelement
.void
SnippetContext.setElement
(@Nullable IDProvider element) Sets the element to be used as context information source for snippet building.ValidationAgent.validate
(IDProvider element, ValidationAgent.ValidationScope scope) -
Uses of IDProvider in de.espirit.firstspirit.client.access.editor
Methods in de.espirit.firstspirit.client.access.editor that return IDProviderModifier and TypeMethodDescription@Nullable IDProvider
IDProviderReferenceHolder.getElement()
Resolves the element referenced by this container.Methods in de.espirit.firstspirit.client.access.editor with parameters of type IDProviderModifier and TypeMethodDescription@NotNull IDProviderReferenceHolder
ReferenceConstructionAgent.create
(@NotNull IDProvider element, @Nullable String remoteConfigName) Create an element referencing container from a given id providing store element. -
Uses of IDProvider in de.espirit.firstspirit.client.gui.model.selection
Methods in de.espirit.firstspirit.client.gui.model.selection that return IDProviderModifier and TypeMethodDescription@Nullable IDProvider
SelectionModel.getElement()
Returns currently selectedIDProvider
. -
Uses of IDProvider in de.espirit.firstspirit.client.plugin
Methods in de.espirit.firstspirit.client.plugin that return IDProviderModifier and TypeMethodDescription@Nullable IDProvider
ExternalPreviewContext.getElement()
Provides the element the toolbar context relates to. -
Uses of IDProvider in de.espirit.firstspirit.client.plugin.dataaccess.aspects
Methods in de.espirit.firstspirit.client.plugin.dataaccess.aspects with parameters of type IDProviderModifier and TypeMethodDescriptionvoid
ModelReferencesJournal.addModelElement
(@NotNull IDProvider element) Adds the given FirstSpirit element as model reference to this journal.void
ValueReferencesJournal.addReferenceToElement
(@NotNull IDProvider element) Adds a reference to a FirstSpirit element to this journal. -
Uses of IDProvider in de.espirit.firstspirit.client.plugin.timeline
Methods in de.espirit.firstspirit.client.plugin.timeline with parameters of type IDProviderModifier and TypeMethodDescription@NotNull Collection<TimelineEntry>
TimelineEntryProvider.getEntries
(@NotNull IDProvider element, @NotNull Language language) Returns a list of entries that should be shown in the related timeline. -
Uses of IDProvider in de.espirit.firstspirit.client.plugin.toolbar
Methods in de.espirit.firstspirit.client.plugin.toolbar that return IDProviderModifier and TypeMethodDescription@Nullable IDProvider
ToolbarContext.getElement()
Provides the element the toolbar context relates to. -
Uses of IDProvider in de.espirit.firstspirit.common
Methods in de.espirit.firstspirit.common with parameters of type IDProviderModifier and TypeMethodDescription@Nullable UUID
GidAgent.getGid
(@NotNull IDProvider idProvider) Returns thegid
for the givenIDProvider
. -
Uses of IDProvider in de.espirit.firstspirit.event
Methods in de.espirit.firstspirit.event that return IDProviderModifier and TypeMethodDescription@NotNull IDProvider
IDProviderChange.getElement()
Get the element the of this change operation. -
Uses of IDProvider in de.espirit.firstspirit.feature
Classes in de.espirit.firstspirit.feature with type parameters of type IDProviderModifier and TypeInterfaceDescriptionstatic interface
FeatureModel.FeatureReference<T extends IDProvider>
Definition representing a feature reference.Methods in de.espirit.firstspirit.feature that return types with arguments of type IDProviderModifier and TypeMethodDescription@NotNull Map<Store.Type,
Collection<IDProvider>> FeatureModel.getStoreNodes()
Returns all store nodes contained in this feature model as an unmodifiable mapping fromstore type
to a collection of IdProvider.Methods in de.espirit.firstspirit.feature with parameters of type IDProviderModifier and TypeMethodDescriptionboolean
FeatureModel.add
(IDProvider elementToAdd) Adds the given element to this feature model.boolean
FeatureModel.remove
(IDProvider toRemove) Removes the given element from this feature model.Method parameters in de.espirit.firstspirit.feature with type arguments of type IDProviderModifier and TypeMethodDescriptionboolean
FeatureModel.add
(Collection<IDProvider> elementsToAdd) Adds the given elements collection to this feature model. -
Uses of IDProvider in de.espirit.firstspirit.generate
Methods in de.espirit.firstspirit.generate with parameters of type IDProviderModifier and TypeMethodDescription@Nullable String
PathLookup.lookupPath
(@NotNull IDProvider folder, @NotNull Language language, @Nullable TemplateSet templateSet) Get the predefined path for the requested folder node ornull
, if no predefined path is set. -
Uses of IDProvider in de.espirit.firstspirit.module
Methods in de.espirit.firstspirit.module that return IDProviderModifier and TypeMethodDescription@Nullable IDProvider
GadgetContext.getElement()
Delivers the store element the gadget belongs to. -
Uses of IDProvider in de.espirit.firstspirit.scheduling.agency
Methods in de.espirit.firstspirit.scheduling.agency that return IDProviderModifier and TypeMethodDescription@Nullable IDProvider
FileEntry.getElement
(BaseContext context, boolean release) Provides the element this file is based upon with respect to the given context. -
Uses of IDProvider in de.espirit.firstspirit.service.treedata
Methods in de.espirit.firstspirit.service.treedata with parameters of type IDProviderModifier and TypeMethodDescriptionTNodeProvider.createRequest
(@NotNull IDProvider element, @Nullable Map<String, String> properties) Creates a request object. -
Uses of IDProvider in de.espirit.firstspirit.store.access.nexport.operations
Methods in de.espirit.firstspirit.store.access.nexport.operations with parameters of type IDProviderModifier and TypeMethodDescriptionvoid
ExportOperation.addElement
(@NotNull IDProvider element) Generically adds a FirstSpirit element to be exported. -
Uses of IDProvider in de.espirit.firstspirit.store.operations
Methods in de.espirit.firstspirit.store.operations with parameters of type IDProviderModifier and TypeMethodDescription@NotNull DeleteOperation.Result
DeleteOperation.perform
(@NotNull IDProvider... elements) Performs the operation and deletes the given elements on the server.@NotNull ReleaseOperation.ReleaseResult
ReleaseOperation.perform
(@NotNull IDProvider... elements) Performs the operation and releases the givenelements
on the server.Method parameters in de.espirit.firstspirit.store.operations with type arguments of type IDProviderModifier and TypeMethodDescription@NotNull ReleaseOperation.ReleaseResult
ReleaseOperation.perform
(@NotNull Collection<IDProvider> elements) Performs the operation and releases the givenCollection
ofelements
on the server. -
Uses of IDProvider in de.espirit.firstspirit.ui.gadgets.aspects.operations
Methods in de.espirit.firstspirit.ui.gadgets.aspects.operations that return IDProviderModifier and TypeMethodDescription@NotNull IDProvider
SelectStoreElementOperation.Selection.getElement()
A selected element.Methods in de.espirit.firstspirit.ui.gadgets.aspects.operations with parameters of type IDProviderModifier and TypeMethodDescriptionvoid
ProjectOptions.StoreTypeOptions.addTopLevelFolders
(@NotNull IDProvider... folders) Set the top level folders for this store type.void
SelectStoreElementOperation.setPreselection
(@Nullable String projectName, @NotNull IDProvider element, @Nullable Resolution resolution) Sets a preselection. -
Uses of IDProvider in de.espirit.firstspirit.ui.operations
Methods in de.espirit.firstspirit.ui.operations with parameters of type IDProviderModifier and TypeMethodDescriptionvoid
DisplayElementOperation.perform
(@NotNull IDProvider element) Perform this operation wrt. the given element.@NotNull RemoteFormData
OpenElementMetaFormOperation.perform
(IDProvider element) Perform the operation on the given element.void
ShowFormDialogOperation.setContextElement
(@Nullable IDProvider element) Store element providing the context in which the form is displayed.void
PreviewOperation.setElement
(@NotNull IDProvider element) Ensure the preview being shown belongs to the element defined. -
Uses of IDProvider in de.espirit.firstspirit.webedit
Methods in de.espirit.firstspirit.webedit that return IDProviderModifier and TypeMethodDescriptionWebeditUiAgent.getPreviewElement()
Provides the currently shown element.Methods in de.espirit.firstspirit.webedit with parameters of type IDProviderModifier and TypeMethodDescription@NotNull String
WebeditUiAgent.getDisplayName
(IDProvider element) Provides the display name for the given store element. -
Uses of IDProvider in de.espirit.firstspirit.webedit.plugin.inlineedit
Methods in de.espirit.firstspirit.webedit.plugin.inlineedit that return IDProviderModifier and TypeMethodDescription@Nullable IDProvider
InlineEditContext.getElement()
Get the contextual element for which the item has been requested. -
Uses of IDProvider in de.espirit.firstspirit.webedit.plugin.media
Methods in de.espirit.firstspirit.webedit.plugin.media that return IDProviderModifier and TypeMethodDescription@Nullable IDProvider
MediaManagementContext.getElement()
Get the contextual element. -
Uses of IDProvider in de.espirit.firstspirit.webedit.plugin.status
Methods in de.espirit.firstspirit.webedit.plugin.status that return IDProviderModifier and TypeMethodDescription@NotNull IDProvider
WebeditStatusNoteContext.getElement()
Provides the shown element. -
Uses of IDProvider in de.espirit.firstspirit.workflow
Methods in de.espirit.firstspirit.workflow that return IDProviderModifier and TypeMethodDescription@Nullable IDProvider
WorkflowAgent.WorkflowProcessContext.getElement()
Returns the element this workflow process is related to ornull
if this is a workflowwithout context
.Methods in de.espirit.firstspirit.workflow that return types with arguments of type IDProviderModifier and TypeMethodDescription@NotNull List<IDProvider>
WorkflowGroup.getElements()
Returns all elements of this group.Methods in de.espirit.firstspirit.workflow with parameters of type IDProviderModifier and TypeMethodDescriptionWebeditElementStatusProviderPlugin.getReleaseState
(@NotNull IDProvider element) Returns the release state of the givenelement
, consider depending objects like it's page or references media.@NotNull List<WorkflowGroup>
WebeditElementStatusProviderPlugin.getWorkflowGroups
(@NotNull IDProvider element) Returns a list ofWorkflowGroup
objects, each group should contain elements with common workflow actions.default boolean
WebeditElementStatusProviderPlugin.isSupported
(@NotNull IDProvider element) Returns whether or not this plugin can provide status information for the given element.@NotNull WorkflowAgent.WorkflowProcessContext
WorkflowAgent.startWorkflow
(@NotNull Workflow workflow, @Nullable IDProvider element) Starts a new workflow process which context is based on the given element (mode isTask.Mode.ENTITY
, if given element is aDataset
, otherwiseTask.Mode.STORE_ELEMENT
).Method parameters in de.espirit.firstspirit.workflow with type arguments of type IDProviderModifier and TypeMethodDescriptionstatic @NotNull WorkflowGroup
WebeditElementStatusProviderPlugin.Factory.create
(@NotNull String displayName, @NotNull List<IDProvider> elements) Creates a workflow group with the givendisplayName
andelements
.static @NotNull WorkflowGroup
WebeditElementStatusProviderPlugin.Factory.create
(@NotNull String displayName, @NotNull List<IDProvider> elements, boolean detectReleaseState) Creates a workflow group with the givendisplayName
andelements
.
DeleteOperation
instead ; since 5.2.1804