The data.py module#

Summary#

DataExchange

Base class for accessing controls data.

PragmaDataExchange

Means to serialize values as SCADE Suite pragmas.

ProjectPropertiesDataExchange

Default implementation to manage the persistence of most usual controls in the project.

ScadePropertiesDataExchange

Default implementation to manage the persistence of most usual controls in the model.

SettingsDataExchange

Default implementation to manage the persistence of most usual controls in the project.

ToolPropDataExchange

Means to serialize values as project tool properties.

Getter

Signature for getting control value.

Setter

Signature for setting control value.

Description#

Provides extensions for the persistence of settings and properties.

Module detail#

data.Getter#

Signature for getting control value.

data.Setter#

Signature for setting control value.