Interface CommonModelFactory
- All Known Subinterfaces:
ActivityModelFactory,GraphicalModelFactory,ProcessModelFactory,WorklistModelFactory
public interface CommonModelFactory
-
Method Summary
Modifier and TypeMethodDescriptioncreateActivityConfiguration(Map<String, String> values, Map<String, String> fromParameter, Map<String, String> fromConfiguration, Set<String> fixed) createActivityConfiguration(Map<String, String> values, Map<String, String> fromParameter, Map<String, String> fromConfiguration, Set<String> fixed, Map<String, String> originIDs) createChangeableActivityConfiguration(Map<String, String> values, Map<String, String> fromParameter, Map<String, String> fromConfiguration, Set<String> fixed) createChangeableConfiguration(Configuration template) createChangeableConfigurationDescription(Map<String, ConfigurationDescription.ConfigurationEntry> entries) createConfiguration(Configuration template) createConfigurationEntry(String name, String description, ProcessConstants.AdeptDataType dataType, boolean isOptional, String[] restrictions, PluginDataContainer pluginData, Map<String, String> userAttributes) createConfigurationWrapper(Configuration configuration, String id) createIconDescriptor(UUID id, String name, String description, IconDescriptor.Dimension[] dimensions, long revision, State state, PluginDataContainer pluginData, Map<String, String> userAttributes) createMergingConfiguration(Configuration initialConfiguration) createPluginData(String pluginID, Map<String, String> data) Creates a new plug-in data object.createPluginDataContainer(Map<String, Set<String>> supportedPlugins, Map<String, PluginData> pluginData) Creates a standalone plug-in data container.createResourceDescriptor(UUID id, String name, String description, long revision, State state, PluginDataContainer pluginData, Map<String, String> userAttributes)
-
Method Details
-
createPluginDataContainer
PluginDataContainer createPluginDataContainer(Map<String, Set<String>> supportedPlugins, Map<String, PluginData> pluginData) Creates a standalone plug-in data container. -
createPluginData
Creates a new plug-in data object.- Returns:
- A new plug-in data object.
-
createIconDescriptor
IconDescriptor createIconDescriptor(UUID id, String name, String description, IconDescriptor.Dimension[] dimensions, long revision, State state, PluginDataContainer pluginData, Map<String, String> userAttributes) -
createResourceDescriptor
ResourceDescriptor createResourceDescriptor(UUID id, String name, String description, long revision, State state, PluginDataContainer pluginData, Map<String, String> userAttributes) -
createConfigurationDescription
ConfigurationDescription createConfigurationDescription(Map<String, ConfigurationDescription.ConfigurationEntry> entries) -
createChangeableConfigurationDescription
ChangeableConfigurationDescription createChangeableConfigurationDescription(Map<String, ConfigurationDescription.ConfigurationEntry> entries) -
createConfigurationEntry
ConfigurationDescription.ConfigurationEntry createConfigurationEntry(String name, String description, ProcessConstants.AdeptDataType dataType, boolean isOptional, String[] restrictions, PluginDataContainer pluginData, Map<String, String> userAttributes) -
createConfiguration
-
createConfiguration
-
createConfiguration
-
createChangeableConfiguration
-
createChangeableConfiguration
-
createActivityConfiguration
-
createActivityConfiguration
-
createActivityConfiguration
-
createChangeableActivityConfiguration
-
createChangeableActivityConfiguration
ChangeableActivityConfiguration createChangeableActivityConfiguration(ActivityConfiguration template) -
createMergingConfiguration
-
createConfigurationWrapper
-