blob: 667536822c54e6b8fba1e7440c8b2b0f8695a8eb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
|
<Addin id = "FileContentExtension"
namespace = "SimpleApp"
name = "FileContentExtension"
author = "Lluis Sanchez"
copyright = "GPL"
description = "FileContentExtension"
category = "SimpleApp/Extensions"
version = "0.1.0">
<Runtime>
<Import assembly="FileContentExtension.dll"/>
</Runtime>
<Dependencies>
<Addin id="Core" version="0.1.0" />
</Dependencies>
<Localizer type="Gettext" />
<!-- Adds a new extension node type to the SimpleApp/Writers extension point,
to be used by other add-ins. This node type can have children nodes -->
<ExtensionPoint path = "/SimpleApp/Writers">
<ExtensionNode name="FileContent" type="FileContentExtension.FileContentExtensionNode">
<Description>Shows the contents of a file</Description>
<ExtensionNode name="Content" type="FileContentExtension.ContentExtensionNode">
<Description>Content of the file to be shown</Description>
</ExtensionNode>
</ExtensionNode>
</ExtensionPoint>
<ExtensionPoint path = "/SimpleApp/ExtraWriters">
<ExtensionNode name="FileContent" type="FileContentExtension.FileContentExtensionNode">
<ExtensionNode name="Content" type="FileContentExtension.ContentExtensionNode" />
</ExtensionNode>
</ExtensionPoint>
<!-- Extensions -->
<Extension path = "/SimpleApp/Writers">
<FileContent id="SomeFile" fileName="someFile" title="Sample file">
<Content xpath="root" />
</FileContent>
</Extension>
<Extension path="/SimpleApp/NodeWithChildren">
<Node id="node2" type="test" insertafter="node1">
<Child id="child2.1" type="test" />
<Child id="child2.2" type="test" />
</Node>
</Extension>
<Extension path="/SimpleApp/DefaultInsertAfter">
<Node id="n1" type="test" />
<Node id="n2" type="test" />
<Node id="n0" type="test" insertbefore="First"/>
<Node id="n3" type="test" insertafter="Last"/>
<Node id="n4" type="test" />
</Extension>
<Extension path="/SimpleApp/DefaultInsertBefore">
<Node id="n1" type="test" />
<Node id="n2" type="test" />
<Node id="n0" type="test" insertbefore="First"/>
<Node id="n3" type="test" insertafter="Last"/>
<Node id="n4" type="test" />
</Extension>
<Extension path="/SimpleApp/ItemTree">
<ItemSet label="i1">
<Item />
<ItemSet label="i2">
<Item />
<ItemSet label="i1">
<Item />
<ItemSet label="i2">
<Item />
<ItemSet label="i1">
<Item />
<ItemSet label="i2">
<Item />
<ItemSet label="i1">
<Item />
<ItemSet label="i2">
<Item />
</ItemSet>
</ItemSet>
</ItemSet>
</ItemSet>
</ItemSet>
</ItemSet>
</ItemSet>
</ItemSet>
</Extension>
<Module>
<Dependencies>
<Addin id="SystemInfoExtension" version="0.1.0" />
</Dependencies>
<Extension path = "/SystemInformation/Modules">
<Module name="File system information" insertbefore="System"/>
</Extension>
</Module>
</Addin>
|