LICENSE
README.md
pyproject.toml
src/umlshapes/UmlBaseEventHandler.py
src/umlshapes/UmlDiagram.py
src/umlshapes/UmlUtils.py
src/umlshapes/__init__.py
src/umlshapes/_version.py
src/umlshapes/py.typed
src/umlshapes.egg-info/PKG-INFO
src/umlshapes.egg-info/SOURCES.txt
src/umlshapes.egg-info/dependency_links.txt
src/umlshapes.egg-info/requires.txt
src/umlshapes.egg-info/top_level.txt
src/umlshapes/dialogs/BaseEditDialog.py
src/umlshapes/dialogs/BaseEditParamFieldDialog.py
src/umlshapes/dialogs/DlgEditActor.py
src/umlshapes/dialogs/DlgEditField.py
src/umlshapes/dialogs/DlgEditInterface.py
src/umlshapes/dialogs/DlgEditLink.py
src/umlshapes/dialogs/DlgEditNote.py
src/umlshapes/dialogs/DlgEditText.py
src/umlshapes/dialogs/DlgEditUseCase.py
src/umlshapes/dialogs/__init__.py
src/umlshapes/dialogs/py.typed
src/umlshapes/dialogs/umlclass/DlgEditClass.py
src/umlshapes/dialogs/umlclass/DlgEditClassCommon.py
src/umlshapes/dialogs/umlclass/DlgEditCode.py
src/umlshapes/dialogs/umlclass/DlgEditDescription.py
src/umlshapes/dialogs/umlclass/DlgEditMethod.py
src/umlshapes/dialogs/umlclass/DlgEditMethodModifiers.py
src/umlshapes/dialogs/umlclass/DlgEditParameter.py
src/umlshapes/dialogs/umlclass/DlgEditStereotype.py
src/umlshapes/dialogs/umlclass/__init__.py
src/umlshapes/dialogs/umlclass/py.typed
src/umlshapes/enhancedlistbox/AdvancedListCallbacks.py
src/umlshapes/enhancedlistbox/CallbackAnswer.py
src/umlshapes/enhancedlistbox/Callbacks.py
src/umlshapes/enhancedlistbox/DownCallbackData.py
src/umlshapes/enhancedlistbox/EnhancedListBox.py
src/umlshapes/enhancedlistbox/EnhancedListBoxItems.py
src/umlshapes/enhancedlistbox/MoveCallbackData.py
src/umlshapes/enhancedlistbox/UpCallbackData.py
src/umlshapes/enhancedlistbox/__init__.py
src/umlshapes/enhancedlistbox/py.typed
src/umlshapes/eventengine/BaseEventEngine.py
src/umlshapes/eventengine/IUmlEventEngine.py
src/umlshapes/eventengine/UmlEventEngine.py
src/umlshapes/eventengine/UmlEventType.py
src/umlshapes/eventengine/UmlShapeSelectedData.py
src/umlshapes/eventengine/__init__.py
src/umlshapes/eventengine/py.typed
src/umlshapes/frames/DiagramFrame.py
src/umlshapes/frames/UmlClassDiagramFrame.py
src/umlshapes/frames/UmlClassDiagramFrameMenuHandler.py
src/umlshapes/frames/UmlFrame.py
src/umlshapes/frames/__init__.py
src/umlshapes/frames/py.typed
src/umlshapes/links/DeltaXY.py
src/umlshapes/links/LabelType.py
src/umlshapes/links/LinkCommon.py
src/umlshapes/links/LollipopInflator.py
src/umlshapes/links/UmlAggregation.py
src/umlshapes/links/UmlAssociation.py
src/umlshapes/links/UmlAssociationLabel.py
src/umlshapes/links/UmlComposition.py
src/umlshapes/links/UmlInheritance.py
src/umlshapes/links/UmlInterface.py
src/umlshapes/links/UmlLink.py
src/umlshapes/links/UmlLollipopInterface.py
src/umlshapes/links/__init__.py
src/umlshapes/links/py.typed
src/umlshapes/links/eventhandlers/UmlAssociationEventHandler.py
src/umlshapes/links/eventhandlers/UmlAssociationLabelEventHandler.py
src/umlshapes/links/eventhandlers/UmlLinkEventHandler.py
src/umlshapes/links/eventhandlers/UmlLollipopInterfaceEventHandler.py
src/umlshapes/links/eventhandlers/__init__.py
src/umlshapes/links/eventhandlers/py.typed
src/umlshapes/mixins/ControlPointMixin.py
src/umlshapes/mixins/IDMixin.py
src/umlshapes/mixins/TopLeftMixin.py
src/umlshapes/mixins/__init__.py
src/umlshapes/preferences/UmlPreferences.py
src/umlshapes/preferences/__init__.py
src/umlshapes/preferences/py.typed
src/umlshapes/resources/__init__.py
src/umlshapes/resources/py.typed
src/umlshapes/resources/images/Display.py
src/umlshapes/resources/images/DoNotDisplay.py
src/umlshapes/resources/images/UnSpecified.py
src/umlshapes/resources/images/__init__.py
src/umlshapes/resources/images/py.typed
src/umlshapes/resources/images/textdetails/DecreaseTextSize.py
src/umlshapes/resources/images/textdetails/IncreaseTextSize.py
src/umlshapes/resources/images/textdetails/__init__.py
src/umlshapes/resources/images/textdetails/py.typed
src/umlshapes/shapes/PositionReporter.py
src/umlshapes/shapes/UmlActor.py
src/umlshapes/shapes/UmlClass.py
src/umlshapes/shapes/UmlClassMenuHandler.py
src/umlshapes/shapes/UmlControlPoint.py
src/umlshapes/shapes/UmlLineControlPoint.py
src/umlshapes/shapes/UmlNote.py
src/umlshapes/shapes/UmlText.py
src/umlshapes/shapes/UmlUseCase.py
src/umlshapes/shapes/__init__.py
src/umlshapes/shapes/py.typed
src/umlshapes/shapes/eventhandlers/UmlActorEventHandler.py
src/umlshapes/shapes/eventhandlers/UmlClassEventHandler.py
src/umlshapes/shapes/eventhandlers/UmlControlPointEventHandler.py
src/umlshapes/shapes/eventhandlers/UmlLineControlPointEventHandler.py
src/umlshapes/shapes/eventhandlers/UmlNoteEventHandler.py
src/umlshapes/shapes/eventhandlers/UmlTextEventHandler.py
src/umlshapes/shapes/eventhandlers/UmlUseCaseEventHandler.py
src/umlshapes/shapes/eventhandlers/__init__.py
src/umlshapes/shapes/eventhandlers/py.typed
src/umlshapes/types/ClosestPoint.py
src/umlshapes/types/Common.py
src/umlshapes/types/UmlColor.py
src/umlshapes/types/UmlDimensions.py
src/umlshapes/types/UmlFontFamily.py
src/umlshapes/types/UmlPenStyle.py
src/umlshapes/types/UmlPosition.py
src/umlshapes/types/UmlRect.py
src/umlshapes/types/UmlSize.py
src/umlshapes/types/__init__.py
src/umlshapes/types/py.typed