Free cookie consent management tool by TermsFeed Policy Generator

source: branches/2817-BinPackingSpeedup/HeuristicLab.ExtLibs/HeuristicLab.Netron/3.0.2672.12446/Netron.Diagramming.Core-3.0.2672.12446/Docs/EntityTree.cd

Last change on this file was 2768, checked in by mkommend, 15 years ago

added solution folders and sources for the netron library (ticket #867)

File size: 6.0 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<ClassDiagram MajorVersion="1" MinorVersion="1">
3  <Font Name="Tahoma" Size="8.25" />
4  <Comment CommentText="Anything derived from IPaintable can be painted on the surface.">
5    <Position X="6.333" Y="0.688" Height="0.594" Width="1.7" />
6  </Comment>
7  <Comment CommentText="Anything derived from IDiagramEntity is part of the diagram.">
8    <Position X="3" Y="2" Height="0.75" Width="1.7" />
9  </Comment>
10  <Comment CommentText="Anything derived from IShape can be considered as a diagram node.">
11    <Position X="5.594" Y="5.51" Height="0.75" Width="1.7" />
12  </Comment>
13  <Comment CommentText="Anything derived from IConnector can be considered as an attachment point for a connection.">
14    <Position X="5.948" Y="4.354" Height="0.75" Width="1.7" />
15  </Comment>
16  <Comment CommentText="Anything derived from IConnection can be considered as a link in a diagram.">
17    <Position X="8.208" Y="4.333" Height="0.75" Width="1.7" />
18  </Comment>
19  <Comment CommentText="Anything derived from IAnts can be considered as a selection widget.">
20    <Position X="10.448" Y="2.844" Height="0.75" Width="1.7" />
21  </Comment>
22  <Comment CommentText="Anything derived from IGhost can be considered as a (transparent) temporary visual element on the surface (e.g. shape previews).">
23    <Position X="12.646" Y="2.823" Height="0.865" Width="1.7" />
24  </Comment>
25  <Comment CommentText="Anything derived from IGroup can be considered as a compound diagram element.">
26    <Position X="1.734" Y="4.356" Height="0.75" Width="1.7" />
27  </Comment>
28  <Comment CommentText="A simple shape is...well, a simple shape!">
29    <Position X="1.906" Y="7.844" Height="0.75" Width="1.7" />
30  </Comment>
31  <Comment CommentText="A complex shape can have IPaintable children, which means you can adorn the shape with as good as anything.">
32    <Position X="5.792" Y="7.833" Height="0.75" Width="1.981" />
33  </Comment>
34  <Comment CommentText="Anything derived from ITracker can be considered as a tracker of some diagram entity.">
35    <Position X="15.268" Y="2.788" Height="0.75" Width="1.7" />
36  </Comment>
37  <Interface Name="Netron.Diagramming.Core.IShape" Collapsed="true">
38    <Position X="3.75" Y="5.5" Width="1.5" />
39    <TypeIdentifier>
40      <FileName>Core\Interfaces\IShape.cs</FileName>
41      <HashCode>AAAAAAAABAAAAAAAAAIAAEQAAAAAAAAAAAAAAAKAAAA=</HashCode>
42    </TypeIdentifier>
43  </Interface>
44  <Interface Name="Netron.Diagramming.Core.IDiagramEntity" Collapsed="true">
45    <Position X="5" Y="2" Width="1.5" />
46    <TypeIdentifier>
47      <FileName>Core\Interfaces\IDiagramEntity.cs</FileName>
48      <HashCode>AAAAEEAEAIAgFAAAAAICQAQCAAAAEAABAAiCgAABAAg=</HashCode>
49    </TypeIdentifier>
50    <Compartments>
51      <Compartment Name="Properties" Collapsed="true" />
52      <Compartment Name="Methods" Collapsed="true" />
53      <Compartment Name="Events" Collapsed="true" />
54    </Compartments>
55  </Interface>
56  <Interface Name="Netron.Diagramming.Core.IPaintable" Collapsed="true">
57    <Position X="8.25" Y="0.75" Width="1.5" />
58    <TypeIdentifier>
59      <FileName>Core\Interfaces\IPaintable.cs</FileName>
60      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAIAAA=</HashCode>
61    </TypeIdentifier>
62  </Interface>
63  <Interface Name="Netron.Diagramming.Core.IGhost" Collapsed="true">
64    <Position X="12.75" Y="2" Width="1.5" />
65    <TypeIdentifier>
66      <FileName>Core\Interfaces\IGhost.cs</FileName>
67      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
68    </TypeIdentifier>
69  </Interface>
70  <Interface Name="Netron.Diagramming.Core.IAnts" Collapsed="true">
71    <Position X="10.5" Y="2" Width="1.5" />
72    <TypeIdentifier>
73      <FileName>Core\Interfaces\IAnts.cs</FileName>
74      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
75    </TypeIdentifier>
76  </Interface>
77  <Interface Name="Netron.Diagramming.Core.IConnector" Collapsed="true">
78    <Position X="6" Y="3.5" Width="1.5" />
79    <TypeIdentifier>
80      <FileName>Core\Interfaces\IConnector.cs</FileName>
81      <HashCode>AMCAAAAAAAAAgAAAAAAAIAQAAAAAAAAAAAAAAAIAAAA=</HashCode>
82    </TypeIdentifier>
83  </Interface>
84  <Interface Name="Netron.Diagramming.Core.IConnection" Collapsed="true">
85    <Position X="8.25" Y="3.5" Width="1.5" />
86    <TypeIdentifier>
87      <FileName>Core\Interfaces\IConnection.cs</FileName>
88      <HashCode>AgAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAA=</HashCode>
89    </TypeIdentifier>
90  </Interface>
91  <Interface Name="Netron.Diagramming.Core.IGroup" Collapsed="true">
92    <Position X="1.75" Y="3.5" Width="1.5" />
93    <TypeIdentifier>
94      <FileName>Core\Interfaces\IGroup.cs</FileName>
95      <HashCode>AAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAA=</HashCode>
96    </TypeIdentifier>
97  </Interface>
98  <Interface Name="Netron.Diagramming.Core.ISimpleShape" Collapsed="true">
99    <Position X="2" Y="7" Width="1.5" />
100    <TypeIdentifier>
101      <FileName>Core\Interfaces\ISimpleShape.cs</FileName>
102      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAA=</HashCode>
103    </TypeIdentifier>
104  </Interface>
105  <Interface Name="Netron.Diagramming.Core.IComplexShape" Collapsed="true">
106    <Position X="5.75" Y="7" Width="1.5" />
107    <TypeIdentifier>
108      <FileName>Core\Interfaces\IComplexShape.cs</FileName>
109      <HashCode>AAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
110    </TypeIdentifier>
111  </Interface>
112  <Interface Name="Netron.Diagramming.Core.ITracker" Collapsed="true">
113    <Position X="15.25" Y="2" Width="1.5" />
114    <TypeIdentifier>
115      <FileName>Core\Interfaces\ITracker.cs</FileName>
116      <HashCode>AAAAAAAAAAAAAAAAAAIAAAQAAAAAAAAQAAAAAAAAAAA=</HashCode>
117    </TypeIdentifier>
118  </Interface>
119  <Interface Name="Netron.Diagramming.Core.IShapeMaterial" Collapsed="true">
120    <Position X="17.75" Y="2" Width="1.5" />
121    <TypeIdentifier>
122      <FileName>Core\Interfaces\IShapeMaterial.cs</FileName>
123      <HashCode>AAAEAAAAAAAABAAAAAAAAAQAAAAgAAAIAAAAAAIAAAA=</HashCode>
124    </TypeIdentifier>
125  </Interface>
126</ClassDiagram>
Note: See TracBrowser for help on using the repository browser.