7
[ExtensionNode ("ItemSet", "A set of items")]
8
[ExtensionNodeChild (typeof(ItemNode))]
9
[ExtensionNodeChild (typeof(ItemSetNode))]
10
public class ItemSetNode: ExtensionNode
12
[NodeAttribute ("label", true, Description="Item label")]
15
[NodeAttribute (Description="Item icon")]
19
[ExtensionNode ("Item", "An item")]
20
[ExtensionNodeChild (typeof(ItemDataNode))]
21
[NodeAttribute ("info", typeof(string), Description="Some info")]
22
public class ItemNode: ExtensionNode
26
[ExtensionNode ("Data", "Item data")]
27
[ExtensionNodeChild (typeof(ItemSetNode))]
28
public class ItemDataNode: ExtensionNode