Interface ContentSelectorFactory
public interface ContentSelectorFactory
A factory for creating content selectors for choosing entities
from a repository/workspace.
-
Method Summary
Modifier and TypeMethodDescriptioncreateColorSchemeSelector
(boolean selectionMandatory) createColorSchemeSelector
(boolean selectionMandatory, MTQuery query) createContentFilter
(Class contentType) createDescriptionTypeSelector
(boolean selectionMandatory) createDescriptionTypeSelector
(boolean selectionMandatory, MTQuery query) createDocumentSelector
(boolean selectionMandatory) createDocumentSelector
(boolean selectionMandatory, MTQuery query) createDocumentSourceSelector
(boolean selectionMandatory) createDocumentSourceSelector
(boolean selectionMandatory, MTQuery query) createDocumentTypeSelector
(boolean selectionMandatory) createDocumentTypeSelector
(boolean selectionMandatory, MTQuery query) createLanguageSelector
(boolean selectionMandatory) createLanguageSelector
(boolean selectionMandatory, List<MTLanguage> selectedLanguages) createLayerTypeSelector
(boolean selectionMandatory) createLayerTypeSelector
(boolean selectionMandatory, MTQuery query) createListSelector
(boolean selectionMandatory) createListSelector
(boolean selectionMandatory, MTQuery query) createModelSelector
(boolean selectionMandatory) createModelSelector
(boolean selectionMandatory, boolean enabledLockedRevisions) createModelSelector
(boolean selectionMandatory, boolean enableLockedRevisions, MTQuery query) createModelSelector
(boolean selectionMandatory, MTQuery query) createPluginDataSelector
(boolean selectionMandatory, PluginContent content) createPluginDataSelector
(boolean selectionMandatory, PluginContent content, MTQuery query) createPublishProfileSelector
(boolean selectionMandatory) createPublishProfileSelector
(boolean selectionMandatory, MTQuery query) createSingleCustomRelationForModelsSelector
(boolean allowMultiSelection) createSingleCustomRelationForModelsSelector
(boolean allowMultiSelection, MTLanguage selectedLanguage) createSingleCustomRelationForObjectSelector
(boolean allowMultiSelection) createSingleCustomRelationForObjectSelector
(boolean allowMultiSelection, MTLanguage selectedLanguage) default SingleSelector<MTDocumentHeader>
createSingleDocumentSelector
(boolean allowMultiSelection) default SingleSelector<Document>
createSingleDocumentSourceSelector
(boolean allowMultiSelection) createSingleDocumentSourceSelector
(boolean allowMultiSelection, MTLanguage selectedLanguage) createSingleModelDescriptionSelector
(boolean allowMultiSelection) createSingleModelDescriptionSelector
(boolean allowMultiSelection, MTLanguage selectedLanguage) createSingleModelFieldSelector
(boolean allowMultiSelection) createSingleModelFieldSelector
(boolean allowMultiSelection, MTLanguage selectedLanguage) default SingleSelector<MTModelHeader>
createSingleModelSelector
(ModelType type, boolean allowMultiSelection) createSingleModelSelector
(ModelType type, boolean allowMultiSelection, MTLanguage selectedLanguage) createSingleObjectDescriptionSelector
(boolean allowMultiSelection) createSingleObjectDescriptionSelector
(boolean allowMultiSelection, MTLanguage selectedLanguage) createSingleObjectFieldSelector
(boolean allowMultiSelection) createSingleObjectFieldSelector
(boolean allowMultiSelection, MTLanguage selectedLanguage) default SingleSelector<MTSymbolHeader>
createSingleSymbolSelector
(SymbolType type, boolean allowMultiSelection) createSingleSymbolSelector
(SymbolType type, boolean allowMultiSelection, MTLanguage selectedLanguage) createSymbolSelector
(boolean selectionMandatory) createSymbolSelector
(boolean selectionMandatory, MTQuery query) boolean
isContentFilterAvailable
(Class contentType)
-
Method Details
-
createLanguageSelector
-
createLanguageSelector
ContentSelector<List<MTLanguage>> createLanguageSelector(boolean selectionMandatory, List<MTLanguage> selectedLanguages) -
createDescriptionTypeSelector
-
createDescriptionTypeSelector
-
createDocumentSelector
-
createDocumentSelector
-
createDocumentSourceSelector
-
createDocumentSourceSelector
-
createDocumentTypeSelector
-
createDocumentTypeSelector
-
createLayerTypeSelector
-
createLayerTypeSelector
-
createListSelector
-
createListSelector
-
createModelSelector
-
createModelSelector
ContentSelector<MTQuery> createModelSelector(boolean selectionMandatory, boolean enabledLockedRevisions) -
createModelSelector
-
createModelSelector
ContentSelector<MTQuery> createModelSelector(boolean selectionMandatory, boolean enableLockedRevisions, MTQuery query) -
createSymbolSelector
-
createSymbolSelector
-
createColorSchemeSelector
-
createColorSchemeSelector
-
createPublishProfileSelector
-
createPublishProfileSelector
-
createPluginDataSelector
ContentSelector<MTQuery> createPluginDataSelector(boolean selectionMandatory, PluginContent content) -
createPluginDataSelector
ContentSelector<MTQuery> createPluginDataSelector(boolean selectionMandatory, PluginContent content, MTQuery query) -
createSingleSymbolSelector
SingleSelector<MTSymbolHeader> createSingleSymbolSelector(SymbolType type, boolean allowMultiSelection) -
createSingleSymbolSelector
SingleSelector<MTSymbolHeader> createSingleSymbolSelector(SymbolType type, boolean allowMultiSelection, MTLanguage selectedLanguage) -
createSingleModelSelector
SingleSelector<MTModelHeader> createSingleModelSelector(ModelType type, boolean allowMultiSelection) -
createSingleModelSelector
SingleSelector<MTModelHeader> createSingleModelSelector(ModelType type, boolean allowMultiSelection, MTLanguage selectedLanguage) -
createSingleDocumentSelector
-
createSingleDocumentSourceSelector
-
createSingleDocumentSourceSelector
SingleSelector<Document> createSingleDocumentSourceSelector(boolean allowMultiSelection, MTLanguage selectedLanguage) -
createSingleModelDescriptionSelector
-
createSingleModelDescriptionSelector
SingleSelector<MTAttributeType> createSingleModelDescriptionSelector(boolean allowMultiSelection, MTLanguage selectedLanguage) -
createSingleObjectDescriptionSelector
-
createSingleObjectDescriptionSelector
SingleSelector<MTAttributeType> createSingleObjectDescriptionSelector(boolean allowMultiSelection, MTLanguage selectedLanguage) -
createSingleModelFieldSelector
-
createSingleModelFieldSelector
SingleSelector<MTAttributeType> createSingleModelFieldSelector(boolean allowMultiSelection, MTLanguage selectedLanguage) -
createSingleObjectFieldSelector
-
createSingleObjectFieldSelector
SingleSelector<MTAttributeType> createSingleObjectFieldSelector(boolean allowMultiSelection, MTLanguage selectedLanguage) -
createSingleCustomRelationForModelsSelector
-
createSingleCustomRelationForModelsSelector
SingleSelector<MTList> createSingleCustomRelationForModelsSelector(boolean allowMultiSelection, MTLanguage selectedLanguage) -
createSingleCustomRelationForObjectSelector
-
createSingleCustomRelationForObjectSelector
SingleSelector<MTList> createSingleCustomRelationForObjectSelector(boolean allowMultiSelection, MTLanguage selectedLanguage) -
isContentFilterAvailable
-
createContentFilter
-
createSingleSymbolSelector
-
createSingleModelSelector
-
createSingleDocumentSelector
-
createSingleDocumentSourceSelector
-