@prefix lv2: . @prefix owl: . @prefix rdf: . @prefix rdfs: . @prefix state: . a owl:Ontology ; rdfs:label "LV2 State" ; rdfs:comment "An interface for LV2 plugins to save and restore state." ; rdfs:seeAlso , ; owl:imports . state:interface a lv2:ExtensionData ; rdfs:label "interface" ; rdfs:comment "A plugin interface for saving and restoring state." . state:State a rdfs:Class ; rdfs:label "State" ; rdfs:comment "LV2 plugin state." . state:loadDefaultState a lv2:Feature ; rdfs:label "load default state" ; rdfs:comment "A feature indicating that the plugin has default state." . state:state a rdf:Property , owl:ObjectProperty ; rdfs:label "state" ; rdfs:range state:State ; rdfs:comment "The state of an LV2 plugin instance." . state:mapPath a lv2:Feature ; rdfs:label "map path" ; rdfs:comment "A feature for mapping between absolute and abstract file paths." . state:makePath a lv2:Feature ; rdfs:label "make path" ; rdfs:comment "A feature for creating new files and directories." . state:threadSafeRestore a lv2:Feature ; rdfs:label "thread-safe restore" ; rdfs:comment "A feature indicating support for thread-safe state restoration." . state:freePath a lv2:Feature ; rdfs:label "free path" ; rdfs:comment "A feature for freeing paths allocated by the host." . state:StateChanged a rdfs:Class ; rdfs:label "State Changed" ; rdfs:comment "A notification that the internal state of the plugin has changed." .