diff options
author | David Robillard <d@drobilla.net> | 2012-08-29 04:47:28 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2012-08-29 04:47:28 +0000 |
commit | 6444ed9d5268a3912174d0c3c98d4f58dfccfb0b (patch) | |
tree | 09329fa5c1cf595a9654bf429ca34073f65a136d /lv2/lv2plug.in/ns/ext | |
parent | 502d0a493477041203cb5bd1d88b7d7aa4175bd1 (diff) | |
download | lv2-6444ed9d5268a3912174d0c3c98d4f58dfccfb0b.tar.xz |
Add Option class.
Diffstat (limited to 'lv2/lv2plug.in/ns/ext')
-rw-r--r-- | lv2/lv2plug.in/ns/ext/options/options.h | 1 | ||||
-rw-r--r-- | lv2/lv2plug.in/ns/ext/options/options.ttl | 14 |
2 files changed, 15 insertions, 0 deletions
diff --git a/lv2/lv2plug.in/ns/ext/options/options.h b/lv2/lv2plug.in/ns/ext/options/options.h index 3ae0671..9c87378 100644 --- a/lv2/lv2plug.in/ns/ext/options/options.h +++ b/lv2/lv2plug.in/ns/ext/options/options.h @@ -25,6 +25,7 @@ #define LV2_OPTIONS_URI "http://lv2plug.in/ns/ext/options" #define LV2_OPTIONS_PREFIX LV2_OPTIONS_URI "#" +#define LV2_OPTIONS__Option LV2_OPTIONS_PREFIX "Option" #define LV2_OPTIONS__options LV2_OPTIONS_PREFIX "options" #define LV2_OPTIONS__requiredOption LV2_OPTIONS_PREFIX "requiredOption" #define LV2_OPTIONS__supportedOption LV2_OPTIONS_PREFIX "supportedOption" diff --git a/lv2/lv2plug.in/ns/ext/options/options.ttl b/lv2/lv2plug.in/ns/ext/options/options.ttl index 564dfea..c66aff3 100644 --- a/lv2/lv2plug.in/ns/ext/options/options.ttl +++ b/lv2/lv2plug.in/ns/ext/options/options.ttl @@ -29,6 +29,20 @@ opts:requiredOption property, or that they optionally <q>support</q> an option with the opts:supportedOption property.</p> """ . +opts:Option + a rdfs:Class ; + rdfs:label "Option" ; + rdfs:subClassOf rdf:Property ; + lv2:documentation """ +<p>A property intended to be used as a static option for an instance.</p> + +<p>It is not required for a property to explicitly be an Option in order to be +used as such. However, properties which are primarily intended for use as +options, or are at least particularly useful as options, should be explicitly +given this type for documentation purposes, and to assist hosts in discovering +option definitions.</p> +""" . + opts:options a lv2:Feature ; rdfs:label "options" ; |