90 |
``http://fenfire.org/rdf-v/2003/07/canvas2d-bis#x`` and |
``http://fenfire.org/rdf-v/2003/07/canvas2d-bis#x`` and |
91 |
``http://fenfire.org/rdf-v/2003/07/canvas2d-bis#y`` |
``http://fenfire.org/rdf-v/2003/07/canvas2d-bis#y`` |
92 |
The x and y coordinates of a node on a canvas. |
The x and y coordinates of a node on a canvas. |
|
(node, x, literal), where the literal is parseable |
|
|
as a floating-point number (similar to Java doubles). |
|
93 |
Note that these are the *default* coordinate |
Note that these are the *default* coordinate |
94 |
properties: later on, we might make it possible for a Canvas2D |
properties: later on, we might make it possible for a Canvas2D |
95 |
to define its own coordinate attributes, which would take |
to define its own coordinate attributes, which would take |
96 |
use close to Ted's floating world ideas. |
use close to Ted's floating world ideas. |
97 |
|
|
98 |
|
The objects in this namespace are literals |
99 |
|
of type `xsd:double`_. |
100 |
|
|
101 |
|
:Domain: ``#NodeOnCanvas`` |
102 |
|
:Range: `xsd:double`_ |
103 |
|
:Cardinality: ``n:1`` |
104 |
|
|
105 |
|
__ http://www.w3.org/TR/xmlschema-2/#double |
106 |
|
|
107 |
Change ``org.fenfire.vocab.CANVAS2D`` to use this namespace. |
Change ``org.fenfire.vocab.CANVAS2D`` to use this namespace. |
108 |
|
|
109 |
Make the necessary changes in the other code so that the |
Make the necessary changes in the other code so that the |
110 |
rules of this namespace are respected. |
rules of this namespace are respected; in particular, |
111 |
|
the coordinate literals need to be of type `xsd:double`_. |
112 |
|
|
113 |
\- Benja |
\- Benja |