Uses of Interface
se.conciliate.extensions.store.MTPluginData
Packages that use MTPluginData
Package
Description
Provides a means to create, retrieve, update and delete all different
persistently stored objects.
Provides a means to register providers for custom plug-in data
that can be connected to models, objects and documents.
Provides services for serialising entities to or from XML.
-
Uses of MTPluginData in se.conciliate.extensions.store
Methods in se.conciliate.extensions.store that return MTPluginDataModifier and TypeMethodDescriptionMTDocumentHeader.createPluginData
(MTDataProvider provider, String key) Creates a new plug-in data connected to this document.MTModelHeader.createPluginData
(MTDataProvider provider, String key) Creates a new plug-in data connected to this model.MTPluginData.createPluginData
(String key) Creates a new plug-in data with the same provider and the same root entity (model, symbol or document) as the current data.MTRepositoryHeader.createPluginData
(MTDataProvider provider, String key) Creates a new plug-in data connected to this repository.MTSymbolHeader.createPluginData
(MTDataProvider provider, String key) Creates a new plug-in data connected to this symbol.MTWorkspaceHeader.createPluginData
(MTDataProvider provider, String key) Creates a new plug-in data connected to this workspace.MTPluginData.reload()
Reloads the plugin data from storage and returns a new reference containing the latest data.Methods in se.conciliate.extensions.store that return types with arguments of type MTPluginDataModifier and TypeMethodDescriptionMTDocumentHeader.findPluginData
(MTDataProvider provider, String key) Finds plug-in data connected to this document.MTModelHeader.findPluginData
(MTDataProvider provider, String key) Finds plug-in data connected to this model.MTPluginDataOperations.findPluginData()
Finds all plug-in data for the entity.MTRepositoryHeader.findPluginData
(MTDataProvider provider, String key) Finds plug-in data connected to this repository.MTSymbolHeader.findPluginData
(MTDataProvider provider, String key) Finds plug-in data connected to this symbol.MTWorkspaceHeader.findPluginData
(MTDataProvider provider, String key) Finds plug-in data connected to this workspace.MTPluginData.findRelations
(String relationType) Finds related plug-in data.Methods in se.conciliate.extensions.store with parameters of type MTPluginDataModifier and TypeMethodDescriptionvoid
MTPluginData.addRelation
(String relationType, MTPluginData related, boolean strong) Adds a relation from this data to another plug-in data.MTPluginDataOperations.copyData
(MTPluginData data) Copies plug-in data from another entity.void
MTPluginData.removeRelation
(String relationType, MTPluginData related) Removes a relation from this data to another plug-in data.Method parameters in se.conciliate.extensions.store with type arguments of type MTPluginDataModifier and TypeMethodDescriptionvoid
MTPluginData.addRelations
(String relationType, Collection<MTPluginData> related, boolean strong) Adds a relation from this data to other plug-in data.void
MTPluginData.removeRelations
(String relationType, Collection<MTPluginData> related) Removes relations from this data to other plug-in data.void
MTPluginData.setRelationOrder
(String relationType, List<MTPluginData> newOrder) Updates the order of related entities. -
Uses of MTPluginData in se.conciliate.extensions.store.plugin
Methods in se.conciliate.extensions.store.plugin that return MTPluginDataMethods in se.conciliate.extensions.store.plugin with parameters of type MTPluginDataModifier and TypeMethodDescriptionMTDataPresenter.getPresentable
(MTPluginData data) Converts plugin-data to a presentable object.Method parameters in se.conciliate.extensions.store.plugin with type arguments of type MTPluginDataModifier and TypeMethodDescriptionMTDataProvider.createOrLoadData
(MTStore store, MTCompleteModel model, Collection<MTPluginData> existing) Create or load data for a model.MTDataProvider.createOrLoadData
(MTStore store, MTCompleteSymbol symbol, Collection<MTPluginData> existing) Create or load data for a symbol.MTDataProvider.createOrLoadData
(MTStore store, MTDocument document, Collection<MTPluginData> existing) Create or load data for a document.default boolean
MTDataPresenter.isTitleEditable
(Optional<MTPluginData> value) Returns true if editing of titles is available in this model, both in general and for a specific value. -
Uses of MTPluginData in se.conciliate.extensions.xml
Methods in se.conciliate.extensions.xml that return MTPluginDataMethods in se.conciliate.extensions.xml with parameters of type MTPluginDataModifier and TypeMethodDescriptionPluginContent.createPluginStructure
(MTPluginData data) PluginContent.getDataDisplayName
(MTPluginData data) Returns the display name of the given data.PluginContent.getDataIconStream
(MTPluginData data, int w, int h, boolean inverted) Returns an input stream for a jpg or png file representing the given plugin data.