[babel.extractors]
gaphor=gaphor.babel:extract_gaphor

[console_scripts]
gaphor=gaphor.main:main

[gaphor.appservices]
app_file_manager=gaphor.ui.appfilemanager:AppFileManager
event_manager=gaphor.core.eventmanager:EventManager
greeter=gaphor.ui.greeter:Greeter
help=gaphor.ui.help:HelpService
module_loader=gaphor.services.moduleloader:ModuleLoader
self_test=gaphor.ui.selftest:SelfTest
styling=gaphor.ui.styling:Styling

[gaphor.argparsers]
exec=gaphor.main:exec_parser
export=gaphor.plugins.diagramexport.exportcli:export_parser
gui=gaphor.main:gui_parser
html-report=gaphor.plugins.htmlreport.reportcli:html_report_parser
install-schemas=gaphor.ui.installschemas:install_schemas_parser
self-test=gaphor.main:self_test_parser

[gaphor.modelinglanguages]
C4Model=gaphor.C4Model.modelinglanguage:C4ModelLanguage
Core=gaphor.core.modeling.modelinglanguage:CoreModelingLanguage
RAAML=gaphor.RAAML.modelinglanguage:RAAMLModelingLanguage
SysML=gaphor.SysML.modelinglanguage:SysMLModelingLanguage
UML=gaphor.UML.modelinglanguage:UMLModelingLanguage
general=gaphor.diagram.general.modelinglanguage:GeneralModelingLanguage

[gaphor.modules]
c4model_property_pages=gaphor.C4Model.propertypages
general_ui_components=gaphor.diagram.general.uicomponents
style_editor=gaphor.diagram.styleeditor
sysml_property_pages=gaphor.SysML.uicomponents
uml_ui_components=gaphor.UML.uicomponents

[gaphor.services]
auto_layout=gaphor.plugins.autolayout:AutoLayoutService
component_registry=gaphor.services.componentregistry:ComponentRegistry
console_window=gaphor.plugins.console.consolewindow:ConsoleWindow
diagram_align=gaphor.ui.diagramalign:DiagramAlign
diagram_export=gaphor.plugins.diagramexport.export:DiagramExport
diagrams=gaphor.ui.diagrams:Diagrams
element_dispatcher=gaphor.core.modeling.elementdispatcher:ElementDispatcher
element_editor=gaphor.ui.elementeditor:ElementEditor
element_factory=gaphor.core.modeling:ElementFactory
event_manager=gaphor.core.eventmanager:EventManager
export_menu=gaphor.ui.menufragment:MenuFragment
file_manager=gaphor.ui.filemanager:FileManager
html_report=gaphor.plugins.htmlreport.report:HtmlReportExport
main_window=gaphor.ui.mainwindow:MainWindow
model_browser=gaphor.ui.modelbrowser:ModelBrowser
model_changed=gaphor.ui.modelchanged:ModelChanged
modeling_language=gaphor.services.modelinglanguage:ModelingLanguageService
properties=gaphor.services.properties:Properties
recent_files=gaphor.ui.recentfiles:RecentFiles
recovery=gaphor.storage.recovery:Recovery
sanitizer=gaphor.UML.sanitizerservice:SanitizerService
toolbox=gaphor.ui.toolbox:Toolbox
tools_menu=gaphor.ui.menufragment:MenuFragment
undo_actions=gaphor.ui.undoactions:UndoActions
undo_manager=gaphor.services.undomanager:UndoManager

