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