72 lines
1.7 KiB
ReStructuredText
72 lines
1.7 KiB
ReStructuredText
Gaphor -- Technical Documentation
|
|
==================================
|
|
|
|
Gaphor is a UML and SysML modeling application written in Python.
|
|
It is designed to be easy to use, while still being powerful.
|
|
Gaphor implements a fully-compliant UML 2 data model,
|
|
so it is much more than a picture drawing tool.
|
|
You can use Gaphor to quickly visualize different aspects of a system
|
|
as well as create complete, highly complex models.
|
|
|
|
This documentation is aimed at those who would be interested in making
|
|
contributions to Gaphor. For download instructions, tutorials and how-to's, please visit the
|
|
`Gaphor Website <https://gaphor.org>`_.
|
|
|
|
If you're into writing plug-ins for Gaphor you should have a look at our
|
|
fabulous `Hello world <https://github.com/gaphor/gaphor.plugins.helloworld>`_
|
|
plug-in.
|
|
|
|
|
|
.. toctree::
|
|
:caption: Installation
|
|
:maxdepth: 1
|
|
|
|
linux
|
|
macos
|
|
windows
|
|
|
|
.. toctree::
|
|
:caption: Concepts
|
|
:maxdepth: 1
|
|
|
|
framework
|
|
service_oriented
|
|
event_system
|
|
modeling_language
|
|
style_sheets
|
|
transaction
|
|
items
|
|
|
|
.. toctree::
|
|
:caption: Modeling languages
|
|
:maxdepth: 1
|
|
|
|
models/core
|
|
models/uml
|
|
models/SysML
|
|
|
|
.. toctree::
|
|
:caption: Services
|
|
:maxdepth: 1
|
|
|
|
storage
|
|
undo
|
|
|
|
.. toctree::
|
|
:caption: Data model internals
|
|
:maxdepth: 1
|
|
|
|
model
|
|
stereotypes
|
|
datamodel
|
|
connect
|
|
|
|
External links
|
|
--------------
|
|
|
|
* You should definitely check out `Agile Modeling <http://www.agilemodeling.com>`_ including these pages:
|
|
|
|
1. `UML Diagrams <http://www.agilemodeling.com/essays/umlDiagrams.htm>`_ (although Gaphor does not see it that black-and-white).
|
|
2. http://www.agilemodeling.com/essays/
|
|
* The `official UML specification <https://www.omg.org/spec/UML>`_. This ''is'' our data model.
|