23 # along with this program; if not, write to the Free Software |
23 # along with this program; if not, write to the Free Software |
24 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
24 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
25 |
25 |
26 from xml.dom import minidom |
26 from xml.dom import minidom |
27 from types import StringType, UnicodeType, TupleType |
27 from types import StringType, UnicodeType, TupleType |
28 from lxml import etree |
|
29 from copy import deepcopy |
28 from copy import deepcopy |
30 import os |
29 import os |
31 import sys |
30 import sys |
32 import re |
31 import re |
33 import datetime |
32 import datetime |
34 import util.paths as paths |
|
35 from time import localtime |
33 from time import localtime |
36 from collections import OrderedDict, namedtuple |
34 from collections import OrderedDict, namedtuple |
|
35 |
|
36 from lxml import etree |
|
37 |
|
38 import util.paths as paths |
37 from util.TranslationCatalogs import NoTranslate |
39 from util.TranslationCatalogs import NoTranslate |
38 from plcopen import * |
40 from plcopen import * |
39 from graphics.GraphicCommons import * |
41 from graphics.GraphicCommons import * |
40 from PLCGenerator import * |
42 from PLCGenerator import * |
41 |
43 |