diff options
author | David Robillard <d@drobilla.net> | 2013-12-27 19:39:06 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2013-12-27 19:39:06 +0000 |
commit | 939bd6476157c2110cb5fa658ad8b4145ce7a236 (patch) | |
tree | 5f87a0787184df069f054713b6e7960ccfc9b516 /lv2/lv2plug.in/ns/lv2core/lv2core.ttl | |
parent | 8b1275387c758c1ee894647517e5fb30adaa3ea4 (diff) | |
download | lv2-939bd6476157c2110cb5fa658ad8b4145ce7a236.tar.xz |
Add lv2:prototype.
Diffstat (limited to 'lv2/lv2plug.in/ns/lv2core/lv2core.ttl')
-rw-r--r-- | lv2/lv2plug.in/ns/lv2core/lv2core.ttl | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/lv2/lv2plug.in/ns/lv2core/lv2core.ttl b/lv2/lv2plug.in/ns/lv2core/lv2core.ttl index dba01ca..7fbffd4 100644 --- a/lv2/lv2plug.in/ns/lv2core/lv2core.ttl +++ b/lv2/lv2plug.in/ns/lv2core/lv2core.ttl @@ -306,6 +306,24 @@ nice quasi-global identifiers for plugins, e.g. <q>myproj.superamp</q> which can be useful for display or fast user entry.</p> """ . +lv2:prototype + a rdf:Property , + owl:ObjectProperty ; + rdfs:label "prototype" ; + lv2:documentation """ +<p>The prototype to inherit properties from.</p> + +<p>This property can be used to <q>include</q> common properties in several +descriptions. If a plugin has a prototype, then the host must load all the +properties for the prototype as if they were properties of the plugin. That +is, if <code>:plug lv2:prototype :prot</code>, then for each triple <code>:prot +p o</code>, the triple <code>:plug p o</code> should be loaded.</p> + +<p>This facility is useful for distributing text-only plugins that rely on a +common binary, by referring to a prototype which is installed by the +corresponding software, along with the plugin binary.</p> +""" . + lv2:minorVersion a rdf:Property , owl:DatatypeProperty ; |