Uses of Interface
se.conciliate.extensions.store.MTModelHeader
Packages that use MTModelHeader
Package
Description
Provides a means to create, retrieve, update and delete all different
persistently stored objects.
Provide a means to listen to changes in the stores.
Provides utility classes to perform queries against the current workspace.
Provides rules for what can be done in models.
Provides classes and interfaces used to show a user interface and to hook
in to the current user interface.
Provides interfaces to select content of different types.
Provides different widgets that can be used in the modeling tool UI.
-
Uses of MTModelHeader in se.conciliate.extensions.store
Subinterfaces of MTModelHeader in se.conciliate.extensions.storeModifier and TypeInterfaceDescriptioninterface
A completely loaded model.interface
Complete implementation for swimlane models.interface
Full interface for models.interface
Extends the model interface with swimlane settings.Methods in se.conciliate.extensions.store that return MTModelHeaderModifier and TypeMethodDescriptionFinds a model given its UUID and revision.Methods in se.conciliate.extensions.store that return types with arguments of type MTModelHeaderModifier and TypeMethodDescriptionMTEdgeHeader.findBreakdownHeaders()
Finds all models that this edge breaks down to in the current workspace, as headers.MTSymbolHeader.findBreakdownHeaders()
Finds all models that this symbol breaks down to in the current workspace, as headers.MTModelHeader.findBreakdowns()
Finds all breakdowns, in the current workspace, for thisMTModelHeader
.MTModelStore.findHasBreakdown
(List<MTModelHeader> headers) Returns a map describing if a model has breakdowns or not.MTDocumentHeader.findModelHeaders()
Finds all models that uses this document in the current workspace, as headers.MTModelStore.findModelHeaders
(List<Long> idList) Finds models in the current repository from a list of model ID:s, as headers.MTWorkspaceHeader.findModelHeaders()
Finds all models in this workspace as headers.MTWorkspaceHeader.findModelHeaders
(ModelType type) Finds all models with a given type in this workspace as headers.MTWorkspaceHeader.findModelHeadersByUUID
(List<String> uuidList) Finds models in this workspace from a list of model UUID:s, as headers.MTSymbolHeader.findParticipatesInModels()
Finds headers of all models that this symbol participates in in the current workspace.Methods in se.conciliate.extensions.store with parameters of type MTModelHeaderModifier and TypeMethodDescriptionvoid
MTExtensionDocument.connectTo
(MTModelHeader model) Connects this document to the specified model.void
MTModelStore.createBreakdown
(MTModelHeader model, MTEdgeHeader edge) Creates a new breakdown from the edge to the model, if one does not already exist.void
MTModelStore.createBreakdown
(MTModelHeader model, MTSymbolHeader symbol) Creates a new breakdown from the model to the symbol if one does not already exist.void
MTModelStore.removeBreakdown
(MTModelHeader model, MTEdgeHeader edge) Removes the breakdown between the edge and the model if one exists, otherwise nothing happens.void
MTModelStore.removeBreakdown
(MTModelHeader model, MTSymbolHeader symbol) Removes the breakdown between the symbol and the model if one exists, otherwise nothing happens.Method parameters in se.conciliate.extensions.store with type arguments of type MTModelHeaderModifier and TypeMethodDescriptionvoid
MTModelStore.batchLock
(Collection<? extends MTModelHeader> models) Locks all supplied models and returns normally or locks no model and throws an exception.MTModelStore.findHasBreakdown
(List<MTModelHeader> headers) Returns a map describing if a model has breakdowns or not.void
MTModelStore.setApprovers
(Map<? extends MTModelHeader, Set<? extends MTUserHeader>> approvers) Sets approvers on models.void
MTModelStore.setMaintainers
(Map<? extends MTModelHeader, Set<? extends MTUserHeader>> maintainers) Sets maintainers on models.void
MTModelStore.setReviewers
(Map<? extends MTModelHeader, Set<? extends MTUserHeader>> reviewers) Sets reviewers on models.void
MTModelStore.setSubscribers
(Map<? extends MTModelHeader, Set<MTSubscriber>> subscribers) Sets subscribers on models. -
Uses of MTModelHeader in se.conciliate.extensions.store.event
Methods in se.conciliate.extensions.store.event that return MTModelHeaderModifier and TypeMethodDescriptionModelChangeEvent.getModel()
Returns the model that was changed or the "model-part" of a breakdown.Methods in se.conciliate.extensions.store.event with parameters of type MTModelHeaderModifier and TypeMethodDescriptionvoid
MTModelStoreAdapter.modelChanged
(MTModelHeader model, ModelChangeEvent event) void
MTModelStoreListener.modelChanged
(MTModelHeader model, ModelChangeEvent event) Called when a model is changed through the store api.
NOTE: No guarantees are made about wich thread this method is called upon. -
Uses of MTModelHeader in se.conciliate.extensions.store.query
Methods in se.conciliate.extensions.store.query that return types with arguments of type MTModelHeaderMethods in se.conciliate.extensions.store.query with parameters of type MTModelHeaderModifier and TypeMethodDescriptionMTDocumentSourceQuery.selectByModels
(MTModelHeader... models) Selects documents that are used in given models.MTSymbolQuery.selectByModels
(MTModelHeader... models) Selects symbols that are used in given models.MTDocumentSourceQuery.selectByModelsAndSymbols
(MTModelHeader... models) Selects documents that are used in given models and objects.Method parameters in se.conciliate.extensions.store.query with type arguments of type MTModelHeaderModifier and TypeMethodDescriptionMTDocumentSourceQuery.selectByModels
(Collection<MTModelHeader> models) MTDocumentSourceQuery.selectByModelsAndSymbols
(Collection<MTModelHeader> models) -
Uses of MTModelHeader in se.conciliate.extensions.type.rule
Methods in se.conciliate.extensions.type.rule with parameters of type MTModelHeaderModifier and TypeMethodDescriptionModelingRules.acceptTypeChange
(MTModelHeader model, ModelType newType) Returns an OK result if these rules accept changing the type of a model. -
Uses of MTModelHeader in se.conciliate.extensions.ui
Methods in se.conciliate.extensions.ui that return types with arguments of type MTModelHeaderModifier and TypeMethodDescriptiondefault List<MTModelHeader>
Shell.getNavigationBackHistory()
litedefault List<MTModelHeader>
Shell.getNavigationForwardHistory()
liteMethods in se.conciliate.extensions.ui with parameters of type MTModelHeaderModifier and TypeMethodDescriptionvoid
Shell.close
(MTModelHeader model) Closes a page for a model if the shell state is MODELING and the model is open.void
Shell.editProperties
(MTModelHeader model) Opens an editing view for a model, at some time in the future*, if the shell state is MODELING.default List<? extends ModelingAction>
ModelingActionProvider.getActionsForModelHeader
(MTModelHeader model) Returns actions that can be performed on a model header.void
Shell.open
(MTModelHeader model) Opens a model in a new page, at some time in the future*, if the shell state is MODELING.default void
Shell.updateModelHistory
(MTModelHeader model) lite -
Uses of MTModelHeader in se.conciliate.extensions.ui.selectors
Methods in se.conciliate.extensions.ui.selectors that return types with arguments of type MTModelHeaderModifier and TypeMethodDescriptiondefault SingleSelector<MTModelHeader>
ContentSelectorFactory.createSingleModelSelector()
ContentSelectorFactory.createSingleModelSelector
(ModelType type, boolean allowMultiSelection) ContentSelectorFactory.createSingleModelSelector
(ModelType type, boolean allowMultiSelection, MTLanguage selectedLanguage) -
Uses of MTModelHeader in se.conciliate.extensions.ui.widgets
Methods in se.conciliate.extensions.ui.widgets with parameters of type MTModelHeaderModifier and TypeMethodDescriptionWidgetFactory.createRenameModelWidget
(MTModelHeader model) Creates a new JDialog where the user can change the name of a model.