1 L0 = <http://www.simantics.org/Layer0-1.1>
2 STR = <http://www.simantics.org/Structural-1.2>
4 BACKUP = <http://www.simantics.org/Backup-1.0> : L0.Ontology
6 L0.HasResourceClass "org.simantics.backup.ontology.BackupResource"
8 BACKUP.SCLMain : L0.SCLModule
9 L0.SCLModule.definition _ : L0.String
10 @L0.loadString "scl/SCLMain.scl"
12 BACKUP.ModelledBackupProvider <T L0.Entity
13 --> BACKUP.ModelledBackupProvider.instance ==> "IBackupProvider" <R L0.HasProperty : L0.FunctionalRelation
15 BACKUP.modelledBackupProvider : L0.Template
16 @template %subject %expression
17 %subject : BACKUP.ModelledBackupProvider
18 BACKUP.ModelledBackupProvider.instance _ : STR.SCLValue
19 L0.SCLValue.expression %expression
20 L0.HasValueType "IBackupProvider"