__init__.py 1.85 KB
Newer Older
Maxime Perrotin's avatar
Maxime Perrotin committed
1 2 3 4 5 6 7 8
#******************************************************************************
#
# TASTE Msc Diagram Editor
# http://taste.tuxfamily.org/
#
#  This file is part of TASTE Msc Editor.
#
#  TASTE Msc Diagram Editor is free software: you can redistribute it and/or
Maxime Perrotin's avatar
Maxime Perrotin committed
9
#  modify it under the terms of the GNU LGPL as published
Maxime Perrotin's avatar
Maxime Perrotin committed
10 11 12 13 14 15
#  by the Free Software Foundation, either version 3 of the License, or
#  (at your option) any later version.
#
#  TASTE Msc Diagram Editor is distributed in the hope that it will be
#  useful,(but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
Maxime Perrotin's avatar
Maxime Perrotin committed
16
#  GNU LGPL for more details.
Maxime Perrotin's avatar
Maxime Perrotin committed
17
#
Maxime Perrotin's avatar
Maxime Perrotin committed
18
#  You should have received a copy of the GNU LGPL
Maxime Perrotin's avatar
Maxime Perrotin committed
19 20 21 22 23
#  along with TASTE Msc Diagram Editor.  If not, see
#  <http://www.gnu.org/licenses/>.
#
#  Author: Angel Esquinas <aesquina@datsi.fi.upm.es>
#
Maxime Perrotin's avatar
Maxime Perrotin committed
24
#  Copyright (c) 2012 UPM and European Space Agency
Maxime Perrotin's avatar
Maxime Perrotin committed
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
#
#******************************************************************************
u"""MsCore contains all the principals class to manage "Message Sequence \
Chart" files and elements.

.. moduleauthor:: Angel Esquinas Fernandez <aesquina@datsi.fi.upm.es>

"""
from mscelement import MscElement
from mscevent import MscEvent
from mscinstance import MscInstance
from basicmsc import BasicMsc
from mscmessage import MscMessage
from mscdocument import MscDocument
from mscvisitor import MscVisitor
from msctimer import MscTimer
41
from msccondition import MscCondition
Maxime Perrotin's avatar
Maxime Perrotin committed
42
from mscprocedure import MscProcedure
Maxime Perrotin's avatar
Maxime Perrotin committed
43 44 45 46
from mscinstancekind import MscInstanceKind
from mscmessagedecl import MscMessageDecl
import mscregexp as MscRegExp

Maxime Perrotin's avatar
Maxime Perrotin committed
47
__version__ = "1.0.1"
Maxime Perrotin's avatar
Maxime Perrotin committed
48 49 50

__all__ = ['MscElement', 'MscEvent', 'MscTimer', 'MscInstanceKind',
           'MscMessageDecl', 'MscRegExp', 'MscInstance', 'MscMessage',
Maxime Perrotin's avatar
Maxime Perrotin committed
51 52
           'BasicMsc', 'MscDocument', 'MscVisitor', 'MscCondition',
           'MscProcedure']