dacarver | 58ad0f8 | 2008-10-01 03:29:54 +0000 | [diff] [blame] | 1 | <?xml version='1.0' encoding='UTF-8'?> |
| 2 | <!-- Schema file written by PDE --> |
Carsten Hiesserich | 27d4827 | 2013-10-10 18:41:03 +0200 | [diff] [blame] | 3 | <schema targetNamespace="vex-editor" xmlns="http://www.w3.org/2001/XMLSchema"> |
dacarver | 58ad0f8 | 2008-10-01 03:29:54 +0000 | [diff] [blame] | 4 | <annotation> |
Carsten Hiesserich | 27d4827 | 2013-10-10 18:41:03 +0200 | [diff] [blame] | 5 | <appinfo> |
dacarver | 58ad0f8 | 2008-10-01 03:29:54 +0000 | [diff] [blame] | 6 | <meta.schema plugin="vex-editor" id="style" name="Vex Style"/> |
Carsten Hiesserich | 27d4827 | 2013-10-10 18:41:03 +0200 | [diff] [blame] | 7 | </appinfo> |
dacarver | 58ad0f8 | 2008-10-01 03:29:54 +0000 | [diff] [blame] | 8 | <documentation> |
Carsten Hiesserich | 27d4827 | 2013-10-10 18:41:03 +0200 | [diff] [blame] | 9 | Registers a new CSS Stylesheet type with Vex. |
dacarver | 58ad0f8 | 2008-10-01 03:29:54 +0000 | [diff] [blame] | 10 | </documentation> |
| 11 | </annotation> |
| 12 | |
| 13 | <element name="extension"> |
Carsten Hiesserich | 27d4827 | 2013-10-10 18:41:03 +0200 | [diff] [blame] | 14 | <annotation> |
| 15 | <appinfo> |
| 16 | <meta.element /> |
| 17 | </appinfo> |
| 18 | </annotation> |
dacarver | 58ad0f8 | 2008-10-01 03:29:54 +0000 | [diff] [blame] | 19 | <complexType> |
| 20 | <sequence> |
| 21 | <element ref="style"/> |
| 22 | </sequence> |
| 23 | <attribute name="point" type="string" use="required"> |
| 24 | <annotation> |
| 25 | <documentation> |
| 26 | |
| 27 | </documentation> |
| 28 | </annotation> |
| 29 | </attribute> |
| 30 | <attribute name="id" type="string"> |
| 31 | <annotation> |
| 32 | <documentation> |
| 33 | |
| 34 | </documentation> |
| 35 | </annotation> |
| 36 | </attribute> |
| 37 | <attribute name="name" type="string"> |
| 38 | <annotation> |
| 39 | <documentation> |
| 40 | |
| 41 | </documentation> |
| 42 | </annotation> |
| 43 | </attribute> |
| 44 | </complexType> |
| 45 | </element> |
| 46 | |
| 47 | <element name="style"> |
| 48 | <complexType> |
| 49 | <sequence> |
| 50 | <element ref="doctypeRef" minOccurs="1" maxOccurs="unbounded"/> |
| 51 | </sequence> |
| 52 | <attribute name="css" type="string"> |
| 53 | <annotation> |
| 54 | <documentation> |
| 55 | |
| 56 | </documentation> |
Carsten Hiesserich | 27d4827 | 2013-10-10 18:41:03 +0200 | [diff] [blame] | 57 | <appinfo> |
dacarver | 58ad0f8 | 2008-10-01 03:29:54 +0000 | [diff] [blame] | 58 | <meta.attribute kind="resource"/> |
Carsten Hiesserich | 27d4827 | 2013-10-10 18:41:03 +0200 | [diff] [blame] | 59 | </appinfo> |
dacarver | 58ad0f8 | 2008-10-01 03:29:54 +0000 | [diff] [blame] | 60 | </annotation> |
| 61 | </attribute> |
| 62 | </complexType> |
| 63 | </element> |
| 64 | |
| 65 | <element name="doctypeRef"> |
| 66 | <complexType> |
| 67 | <attribute name="publicId" type="string"> |
| 68 | <annotation> |
| 69 | <documentation> |
Carsten Hiesserich | 27d4827 | 2013-10-10 18:41:03 +0200 | [diff] [blame] | 70 | The PublicID (DTD) or namespace (XML-Schema) of the referenced document type. |
dacarver | 58ad0f8 | 2008-10-01 03:29:54 +0000 | [diff] [blame] | 71 | </documentation> |
| 72 | </annotation> |
| 73 | </attribute> |
| 74 | </complexType> |
| 75 | </element> |
| 76 | |
| 77 | <annotation> |
Carsten Hiesserich | 27d4827 | 2013-10-10 18:41:03 +0200 | [diff] [blame] | 78 | <appinfo> |
dacarver | 58ad0f8 | 2008-10-01 03:29:54 +0000 | [diff] [blame] | 79 | <meta.section type="apiInfo"/> |
Carsten Hiesserich | 27d4827 | 2013-10-10 18:41:03 +0200 | [diff] [blame] | 80 | </appinfo> |
dacarver | 58ad0f8 | 2008-10-01 03:29:54 +0000 | [diff] [blame] | 81 | <documentation> |
| 82 | [Enter API information here.] |
| 83 | </documentation> |
| 84 | </annotation> |
| 85 | |
| 86 | <annotation> |
Carsten Hiesserich | 27d4827 | 2013-10-10 18:41:03 +0200 | [diff] [blame] | 87 | <appinfo> |
| 88 | <meta.section type="since"/> |
| 89 | </appinfo> |
| 90 | <documentation> |
| 91 | [Enter the first release in which this extension point appears.] |
| 92 | </documentation> |
| 93 | </annotation> |
| 94 | |
| 95 | <annotation> |
| 96 | <appinfo> |
| 97 | <meta.section type="examples"/> |
| 98 | </appinfo> |
| 99 | <documentation> |
| 100 | [Enter extension point usage example here.] |
| 101 | </documentation> |
| 102 | </annotation> |
| 103 | |
| 104 | <annotation> |
| 105 | <appinfo> |
dacarver | 58ad0f8 | 2008-10-01 03:29:54 +0000 | [diff] [blame] | 106 | <meta.section type="implementation"/> |
Carsten Hiesserich | 27d4827 | 2013-10-10 18:41:03 +0200 | [diff] [blame] | 107 | </appinfo> |
dacarver | 58ad0f8 | 2008-10-01 03:29:54 +0000 | [diff] [blame] | 108 | <documentation> |
| 109 | [Enter information about supplied implementation of this extension point.] |
| 110 | </documentation> |
| 111 | </annotation> |
| 112 | |
dacarver | 58ad0f8 | 2008-10-01 03:29:54 +0000 | [diff] [blame] | 113 | |
| 114 | </schema> |