Class ParticipantSettingsViewModel
- java.lang.Object
-
- de.xima.fc.workflow.designer.bpmn.model.settings.ASettingsViewViewModel
-
- de.xima.fc.workflow.designer.bpmn.model.settings.ParticipantSettingsViewModel
-
- All Implemented Interfaces:
Serializable
public final class ParticipantSettingsViewModel extends ASettingsViewViewModel
View model for layout settings related toparticipants
in BPMN diagrams.- Since:
- 8.4.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ParticipantSettingsViewModel()
-
Method Summary
-
-
-
Method Detail
-
applyFromSettings
public void applyFromSettings(IWorkflowBpmnLayoutSettings settings)
Description copied from class:ASettingsViewViewModel
Applies the settings from the givenIWorkflowBpmnLayoutSettings
instance to this view model.- Specified by:
applyFromSettings
in classASettingsViewViewModel
- Parameters:
settings
- The settings to apply.
-
applyFromSettings
public void applyFromSettings(FlowchartToBpmnConverterSettings settings)
Description copied from class:ASettingsViewViewModel
Applies the settings from the givenFlowchartToBpmnConverterSettings
instance to this view model.- Specified by:
applyFromSettings
in classASettingsViewViewModel
- Parameters:
settings
- The settings to apply.
-
applyToBuilder
public void applyToBuilder(WorkflowBpmnLayoutSettings.Builder builder)
Description copied from class:ASettingsViewViewModel
Applies the settings from this view model to the givenWorkflowBpmnLayoutSettings.Builder
instance.- Specified by:
applyToBuilder
in classASettingsViewViewModel
- Parameters:
builder
- The builder to apply settings to.
-
applyToBuilder
public void applyToBuilder(FlowchartToBpmnConverterSettings.Builder builder)
Description copied from class:ASettingsViewViewModel
Applies the settings from this view model to the givenFlowchartToBpmnConverterSettings.Builder
instance.- Specified by:
applyToBuilder
in classASettingsViewViewModel
- Parameters:
builder
- The builder to apply settings to.
-
getHeaderPadding
public double getHeaderPadding()
Gets the header padding, seelayoutSettings.participantHeaderPadding
.- Returns:
- The header padding in pixels.
-
setHeaderPadding
public void setHeaderPadding(double headerPadding)
Sets the header padding, seelayoutSettings.participantHeaderPadding
.- Parameters:
headerPadding
- The header padding in pixels.
-
getTextSettings
public TextSettingsViewModel getTextSettings()
Gets the text settings, seelayoutSettings.participantTextSettings
.- Returns:
- The text settings.
-
-