﻿<?xml version="1.0" encoding="utf-8"?>
<ClassDiagram MajorVersion="1" MinorVersion="1" GroupingSetting="Access">
  <Class Name="lido.VSVisioEditor.EditorFactory" Collapsed="true" BaseTypeListCollapsed="true">
    <Position X="31.5" Y="2" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAACAAAAAAAEAJQAAAAAAAgAAAAAAAAACAAEA=</HashCode>
      <FileName>EditorFactory.cs</FileName>
    </TypeIdentifier>
    <Lollipop Position="0.2" />
  </Class>
  <Class Name="lido.VSVisioEditor.GuidList" Collapsed="true">
    <Position X="38.25" Y="6" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAACAAAAQAAAAAAAAAAAEAAAAAAAAAAAAAABAAAQAAA=</HashCode>
      <FileName>Guids.cs</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="lido.VSVisioEditor.NativeMethods" Collapsed="true">
    <Position X="31.5" Y="4" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AIAAAAAAAAAAAgAAACAAAAAAAAAAAAAAAAAAAAEEAAA=</HashCode>
      <FileName>NativeMethods.cs</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="lido.VSVisioEditor.PkgCmdIDList" Collapsed="true">
    <Position X="38.25" Y="5.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAAAAYAAgIAABBAAFAAAMAAAAgAAkAAAAAAAAAIAA=</HashCode>
      <FileName>PkgCmdID.cs</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="lido.VSVisioEditor.Resources" Collapsed="true">
    <Position X="37.5" Y="4" Width="1.25" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAAAAABEAAABQBAAAAAAAAAQAQAAKA=</HashCode>
    </TypeIdentifier>
  </Class>
  <Class Name="lido.VSVisioEditor.VSVisioEditorPackage" Collapsed="true">
    <Position X="40.25" Y="6" Width="1.75" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
      <FileName>VSVisioEditorPackage.cs</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="lido.VSVisioEditor.EditorPaneVisio" Collapsed="true" BaseTypeListCollapsed="true">
    <Position X="40.75" Y="4.75" Width="1.5" />
    <Compartments>
      <Compartment Name="Private" Collapsed="true" />
    </Compartments>
    <TypeIdentifier>
      <HashCode>AIAAACwdCCEAAQAEBAEIIACoAAC8AQEgQEMSSAiEECA=</HashCode>
      <FileName>EditorPaneVisio.cs</FileName>
    </TypeIdentifier>
    <Lollipop Position="0.2" />
  </Class>
  <Class Name="lido.VSVisioEditor.ReadNamedCustomProperty" Collapsed="true">
    <Position X="36.75" Y="2" Width="2.25" />
    <TypeIdentifier>
      <HashCode>AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAA=</HashCode>
      <FileName>ReadNamedCustomProperty.cs</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="lido.VSVisioEditor.SettingACustomProperty" Collapsed="true">
    <Position X="35.25" Y="4" Width="2" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAAAAIAAAAAAAAAAACAAAAAAAAAAAA=</HashCode>
      <FileName>SettingACustomProperty.cs</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="lido.VSVisioEditor.StringToFormulaString" Collapsed="true">
    <Position X="31" Y="3" Width="2" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAA=</HashCode>
      <FileName>StringToFormulaForString.cs</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="lido.VSVisioEditor.StringValueInCell" Collapsed="true">
    <Position X="37.5" Y="3" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAgAAAAAAAAAA=</HashCode>
      <FileName>StringValueInCell.cs</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="lido.VSVisioEditor.AddingACustomProperty" Collapsed="true">
    <Position X="35.25" Y="3" Width="2" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQA=</HashCode>
      <FileName>AddingACustomProperty.cs</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="lido.VSVisioEditor.findDTE" Collapsed="true">
    <Position X="35.25" Y="5" Width="1.25" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAA=</HashCode>
      <FileName>findDTE.cs</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="lido.VSVisioEditor.EventSink" Collapsed="true" BaseTypeListCollapsed="true">
    <Position X="35" Y="2" Width="1.5" />
    <TypeIdentifier>
      <HashCode>BCqEAGAAAABACAABQAAAAAAAAAGAAABECAAIAAAACAA=</HashCode>
      <FileName>EventSink.cs</FileName>
    </TypeIdentifier>
    <Lollipop Position="0.2" />
  </Class>
  <Class Name="lido.VSVisioEditor.RemoveObject" Collapsed="true">
    <Position X="33.25" Y="5" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAgAAAAAAAAQAAAAAAAAQAAABAABAAA=</HashCode>
      <FileName>RemoveObject.cs</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="lido.VSVisioEditor.SettingNameObject">
    <Position X="33.5" Y="9.5" Width="2.5" />
    <Compartments>
      <Compartment Name="Private" Collapsed="true" />
    </Compartments>
    <InheritanceLine Type="System.Windows.Forms.Form" FixedFromPoint="true">
      <Path>
        <Point X="34.75" Y="12" />
        <Point X="34.75" Y="11.444" />
      </Path>
    </InheritanceLine>
    <TypeIdentifier>
      <HashCode>AAAAAAAAACAAAAAAAACACAACAAAFAAACAAAAAAEARCA=</HashCode>
      <FileName>SettingNameObject.cs</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="lido.VSVisioEditor.ToolboxItemData" Collapsed="true">
    <Position X="33.25" Y="4" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAE=</HashCode>
      <FileName>ToolboxItemData.cs</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="lido.VSVisioEditor.Utility" Collapsed="true">
    <Position X="33.25" Y="2" Width="1.5" />
    <TypeIdentifier>
      <HashCode>QAAAAAAAAAAAAAAAEAAACAAAAEAAAAABAAAgAACQQAA=</HashCode>
      <FileName>VisioUtility.cs</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="lido.VSVisioEditor.Strings" Collapsed="true">
    <Position X="33.25" Y="3" Width="1.5" />
    <TypeIdentifier>
      <HashCode>BEEACIAAYoAAAgEAEAQBgCgEAAAIAAQCAACMEAYAACA=</HashCode>
      <FileName>Strings.cs</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="lido.VSVisioEditor.Msdev" Collapsed="true">
    <Position X="36.75" Y="5" Width="1.25" />
    <TypeIdentifier>
      <HashCode>AABIACAIAAQAAAAAAAAAAAAAAAAAAQAAQAAAAQAgAAA=</HashCode>
      <FileName>Msdev.cs</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="Microsoft.VisualStudio.Shell.WindowPane" Collapsed="true">
    <Position X="42.5" Y="5" Width="2" />
    <TypeIdentifier />
    <Lollipop Position="0.2" />
  </Class>
  <Class Name="lido.VSVisioEditor.ReflectionDialog">
    <Position X="36.75" Y="10.5" Width="1.75" />
    <Compartments>
      <Compartment Name="Private" Collapsed="true" />
    </Compartments>
    <InheritanceLine Type="System.Windows.Forms.Form" FixedFromPoint="true" FixedToPoint="true">
      <Path>
        <Point X="35.75" Y="12.375" />
        <Point X="36.75" Y="12.375" />
      </Path>
    </InheritanceLine>
    <TypeIdentifier>
      <HashCode>AAgAJAAABCAAMIAAkACAAAECBAgAwAAQIEAFAAkAIAA=</HashCode>
      <FileName>ReflectionDialog.cs</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="Microsoft.VisualStudio.Shell.Package" Collapsed="true">
    <Position X="42.5" Y="6" Width="2.75" />
    <Compartments>
      <Compartment Name="Protected" Collapsed="true" />
    </Compartments>
    <TypeIdentifier />
    <Lollipop Position="0.2" />
  </Class>
  <Class Name="lido.VSVisioEditor.EditorVisio">
    <Position X="29.25" Y="12" Width="2.25" />
    <Compartments>
      <Compartment Name="Private" Collapsed="true" />
    </Compartments>
    <NestedTypes>
      <Struct Name="lido.VSVisioEditor.EditorVisio.ObjectShapeDefault" Collapsed="true">
        <TypeIdentifier>
          <NewMemberFileName>EditorVisio.cs</NewMemberFileName>
        </TypeIdentifier>
      </Struct>
    </NestedTypes>
    <TypeIdentifier>
      <HashCode>ANQAAEAGACEAEAAIhAbk6JADMACAEIADAAAKAAAAAQA=</HashCode>
      <FileName>EditorVisio.cs</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="System.Windows.Forms.UserControl" Collapsed="true">
    <Position X="32" Y="12" Width="1.75" />
    <Compartments>
      <Compartment Name="Protected" Collapsed="true" />
    </Compartments>
    <InheritanceLine Type="System.Windows.Forms.ContainerControl" ManuallyRouted="true" FixedFromPoint="true" FixedToPoint="true">
      <Path>
        <Point X="33.562" Y="13.25" />
        <Point X="33.562" Y="12.691" />
      </Path>
    </InheritanceLine>
    <TypeIdentifier />
  </Class>
  <Class Name="System.Windows.Forms.ContainerControl" Collapsed="true">
    <Position X="32" Y="13.25" Width="1.75" />
    <Compartments>
      <Compartment Name="Protected" Collapsed="true" />
    </Compartments>
    <InheritanceLine Type="System.Windows.Forms.ScrollableControl" FixedFromPoint="true" FixedToPoint="true">
      <Path>
        <Point X="33.5" Y="14.5" />
        <Point X="33.5" Y="13.941" />
      </Path>
    </InheritanceLine>
    <TypeIdentifier />
    <Lollipop Position="0.2" />
  </Class>
  <Class Name="System.Windows.Forms.ScrollableControl" Collapsed="true">
    <Position X="32" Y="14.5" Width="1.75" />
    <Compartments>
      <Compartment Name="Protected" Collapsed="true" />
    </Compartments>
    <NestedTypes>
      <Class Name="System.Windows.Forms.ScrollableControl.DockPaddingEdges" Collapsed="true">
        <TypeIdentifier />
        <Lollipop Position="0.2" />
      </Class>
      <Class Name="System.Windows.Forms.ScrollableControl.DockPaddingEdgesConverter" Collapsed="true">
        <TypeIdentifier />
      </Class>
    </NestedTypes>
    <InheritanceLine Type="System.Windows.Forms.Control" FixedFromPoint="true" FixedToPoint="true">
      <Path>
        <Point X="34.5" Y="14.875" />
        <Point X="33.75" Y="14.875" />
      </Path>
    </InheritanceLine>
    <TypeIdentifier />
    <Lollipop Position="0.2" />
  </Class>
  <Class Name="System.Windows.Forms.Control" Collapsed="true">
    <Position X="34.5" Y="14.5" Width="1.5" />
    <Compartments>
      <Compartment Name="Protected" Collapsed="true" />
    </Compartments>
    <NestedTypes>
      <Class Name="System.Windows.Forms.Control.ControlCollection" Collapsed="true">
        <TypeIdentifier />
        <Lollipop Position="0.2" />
      </Class>
      <Class Name="System.Windows.Forms.Control.ControlAccessibleObject" Collapsed="true">
        <TypeIdentifier />
      </Class>
    </NestedTypes>
    <TypeIdentifier />
    <Lollipop Position="0.2" />
  </Class>
  <Class Name="System.ComponentModel.Component" Collapsed="true">
    <Position X="37" Y="14.5" Width="1.5" />
    <InheritanceLine Type="System.MarshalByRefObject" FixedFromPoint="true" FixedToPoint="true">
      <Path>
        <Point X="38.25" Y="13.812" />
        <Point X="38.25" Y="14.5" />
      </Path>
    </InheritanceLine>
    <TypeIdentifier />
    <Lollipop Position="0.2" />
  </Class>
  <Class Name="System.MarshalByRefObject" Collapsed="true">
    <Position X="37" Y="13.25" Width="1.5" />
    <TypeIdentifier />
  </Class>
  <Class Name="System.Windows.Forms.Form" Collapsed="true">
    <Position X="34.25" Y="12" Width="1.5" />
    <InheritanceLine Type="System.Windows.Forms.ContainerControl" FixedFromPoint="true" FixedToPoint="true">
      <Path>
        <Point X="33.75" Y="13.5" />
        <Point X="34.562" Y="13.5" />
        <Point X="34.562" Y="12.691" />
      </Path>
    </InheritanceLine>
    <TypeIdentifier />
  </Class>
  <Delegate Name="lido.VSVisioEditor.VisioEventHandler" Collapsed="true">
    <Position X="36" Y="6" Width="1.75" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAAAACAAAAQAAAAAAAAAAAAAAAAAAA=</HashCode>
      <FileName>EventSink.cs</FileName>
    </TypeIdentifier>
  </Delegate>
  <Font Name="Segoe UI" Size="9" />
</ClassDiagram>