[2768] | 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> |
---|