2 |
2 |
3 # Copyright (c) 2017 Detlev Offenbach <detlev@die-offenbachs.de> |
3 # Copyright (c) 2017 Detlev Offenbach <detlev@die-offenbachs.de> |
4 # |
4 # |
5 |
5 |
6 """ |
6 """ |
7 Module implementing the base class for the markup providers. |
7 Module implementing the Markdown markup provider. |
8 """ |
8 """ |
9 |
9 |
10 from __future__ import unicode_literals |
10 from __future__ import unicode_literals |
11 |
11 |
12 from .MarkupBase import MarkupBase |
12 from .MarkupBase import MarkupBase |
13 |
13 |
14 |
14 |
15 class MarkdownProvider(MarkupBase): |
15 class MarkdownProvider(MarkupBase): |
16 """ |
16 """ |
17 Class implementing the base class for the markup providers. |
17 Class implementing the Markdown markup provider. |
18 |
|
19 Note: Derived classes need only implement those method they provide |
|
20 functionality for. This base class implements do nothing variants for |
|
21 all methods. |
|
22 """ |
18 """ |
23 def __init__(self): |
19 def __init__(self): |
24 """ |
20 """ |
25 Constructor |
21 Constructor |
26 """ |
22 """ |