[plantuml] 03/03: Import Debian changes 8039-1

Christopher Stuart Hoskin mans0954 at moszumanska.debian.org
Tue Sep 5 00:35:37 UTC 2017


This is an automated email from the git hooks/post-receive script.

mans0954 pushed a commit to branch master
in repository plantuml.

commit 96bdc0fddf9c6f5e6ed5f2ad64062a88d900febb
Merge: 6135be0 90b937d
Author: Andrew Shadura <andrewsh at debian.org>
Date:   Sat Apr 30 13:37:08 2016 +0200

    Import Debian changes 8039-1
    
    plantuml (8039-1) unstable; urgency=medium
    
      * New upstream release (Closes: #816501).
      * Unbreak PDF rendering (Closes: #807928):
        - Depend on libfop-java and libbatik-java
        - Edit Class-Path to point to batik and fop.
      * Add watch file (Closes: #822094).
      * Update debian/copyright (Closes: #822092).

 COPYING                                            |    2 +-
 build.xml                                          |   14 +-
 debian/changelog                                   |   11 +
 debian/control                                     |    9 +-
 debian/copyright                                   |    3 +-
 debian/patches/pdf.patch                           |   13 +
 debian/patches/series                              |    1 +
 debian/watch                                       |    2 +
 src/gen/lib/cdt/dtclose__c.java                    |  148 +
 src/gen/lib/cdt/dtdisc__c.java                     |  214 +
 src/gen/lib/cdt/dtextract__c.java                  |  143 +
 src/gen/lib/cdt/dtflatten__c.java                  |  155 +
 src/gen/lib/cdt/dthash__c.java                     |  443 ++
 src/gen/lib/cdt/dtlist__c.java                     |  300 ++
 src/gen/lib/cdt/dtmethod__c.java                   |  183 +
 src/gen/lib/cdt/dtopen__c.java                     |  200 +
 src/gen/lib/cdt/dtrenew__c.java                    |  158 +
 src/gen/lib/cdt/dtrestore__c.java                  |  175 +
 src/gen/lib/cdt/dtsize__c.java                     |  155 +
 src/gen/lib/cdt/dtstat__c.java                     |  212 +
 src/gen/lib/cdt/dtstrhash__c.java                  |  136 +
 src/gen/lib/cdt/dttree__c.java                     |  567 +++
 src/gen/lib/cdt/dttreeset__c.java                  |  161 +
 src/gen/lib/cdt/dtview__c.java                     |  246 +
 src/gen/lib/cdt/dtwalk__c.java                     |  134 +
 src/gen/lib/cgraph/agerror__c.java                 |  424 ++
 src/gen/lib/cgraph/agxbuf__c.java                  |  170 +
 src/gen/lib/cgraph/apply__c.java                   |  300 ++
 src/gen/lib/cgraph/attr__c.java                    | 1009 ++++
 src/gen/lib/cgraph/cmpnd__c.java                   |  600 +++
 src/gen/lib/cgraph/edge__c.java                    |  933 ++++
 src/gen/lib/cgraph/flatten__c.java                 |  257 +
 src/gen/lib/cgraph/graph__c.java                   |  668 +++
 src/gen/lib/cgraph/id__c.java                      |  440 ++
 src/gen/lib/cgraph/imap__c.java                    |  426 ++
 src/gen/lib/cgraph/io__c.java                      |  296 ++
 src/gen/lib/cgraph/main__c.java                    |  127 +
 src/gen/lib/cgraph/mem__c.java                     |  317 ++
 src/gen/lib/cgraph/node__c.java                    |  692 +++
 src/gen/lib/cgraph/obj__c.java                     |  577 +++
 src/gen/lib/cgraph/pend__c.java                    |  530 ++
 src/gen/lib/cgraph/rec__c.java                     |  518 ++
 src/gen/lib/cgraph/refstr__c.java                  |  464 ++
 src/gen/lib/cgraph/scan__c.java                    | 1828 +++++++
 src/gen/lib/cgraph/subg__c.java                    |  340 ++
 src/gen/lib/cgraph/tester__c.java                  |  160 +
 src/gen/lib/cgraph/utils__c.java                   |  338 ++
 src/gen/lib/cgraph/write__c.java                   | 1087 ++++
 src/gen/lib/circogen/block__c.java                 |  792 +++
 src/gen/lib/circogen/blockpath__c.java             | 1377 ++++++
 src/gen/lib/circogen/blocktree__c.java             |  944 ++++
 src/gen/lib/circogen/circpos__c.java               | 1070 ++++
 src/gen/lib/circogen/circular__c.java              |  790 +++
 src/gen/lib/circogen/circularinit__c.java          |  980 ++++
 src/gen/lib/circogen/deglist__c.java               |  851 ++++
 src/gen/lib/circogen/edgelist__c.java              |  820 +++
 src/gen/lib/circogen/nodelist__c.java              |  979 ++++
 src/gen/lib/circogen/nodeset__c.java               |  854 ++++
 src/gen/lib/common/args__c.java                    |  982 ++++
 src/gen/lib/common/arrows__c.java                  | 1504 ++++++
 src/gen/lib/common/colxlate__c.java                |  619 +++
 src/gen/lib/common/ellipse__c.java                 | 1117 +++++
 src/gen/lib/common/emit__c.java                    | 5231 ++++++++++++++++++++
 src/gen/lib/common/geom__c.java                    |  932 ++++
 src/gen/lib/common/globals__c.java                 |  719 +++
 src/gen/lib/common/htmllex__c.java                 |  793 +++
 src/gen/lib/common/htmlparse__c.java               | 1805 +++++++
 src/gen/lib/common/htmltable__c.java               | 2761 +++++++++++
 src/gen/lib/common/input__c.java                   | 1619 ++++++
 src/gen/lib/common/intset__c.java                  |  209 +
 src/gen/lib/common/labels__c.java                  | 1412 ++++++
 src/gen/lib/common/memory__c.java                  |  130 +
 src/gen/lib/common/ns__c.java                      | 1710 +++++++
 src/gen/lib/common/output__c.java                  | 1187 +++++
 src/gen/lib/common/pointset__c.java                | 1018 ++++
 src/gen/lib/common/postproc__c.java                | 1508 ++++++
 src/gen/lib/common/psusershape__c.java             | 1013 ++++
 src/gen/lib/common/routespl__c.java                | 1570 ++++++
 src/gen/lib/common/shapes__c.java                  | 4931 ++++++++++++++++++
 src/gen/lib/common/splines__c.java                 | 2152 ++++++++
 src/gen/lib/common/strcasecmp__c.java              |   68 +
 src/gen/lib/common/strncasecmp__c.java             |   69 +
 src/gen/lib/common/taper__c.java                   |  572 +++
 src/gen/lib/common/textspan__c.java                |  916 ++++
 src/gen/lib/common/timing__c.java                  |   81 +
 src/gen/lib/common/utils__c.java                   | 3086 ++++++++++++
 src/gen/lib/dotgen/acyclic__c.java                 |  774 +++
 src/gen/lib/dotgen/aspect__c.java                  | 1265 +++++
 src/gen/lib/dotgen/class1__c.java                  |  815 +++
 src/gen/lib/dotgen/class2__c.java                  | 1094 ++++
 src/gen/lib/dotgen/cluster__c.java                 | 1273 +++++
 src/gen/lib/dotgen/compound__c.java                | 1166 +++++
 src/gen/lib/dotgen/conc__c.java                    |  984 ++++
 src/gen/lib/dotgen/decomp__c.java                  |  842 ++++
 src/gen/lib/dotgen/dotinit__c.java                 | 1275 +++++
 src/gen/lib/dotgen/dotsplines__c.java              | 3173 ++++++++++++
 src/gen/lib/dotgen/fastgr__c.java                  | 1208 +++++
 src/gen/lib/dotgen/flat__c.java                    | 1093 ++++
 src/gen/lib/dotgen/mincross__c.java                | 2778 +++++++++++
 src/gen/lib/dotgen/position__c.java                | 2162 ++++++++
 src/gen/lib/dotgen/rank__c.java                    | 2130 ++++++++
 src/gen/lib/dotgen/sameport__c.java                |  890 ++++
 src/gen/lib/fdpgen/clusteredges__c.java            |  960 ++++
 src/gen/lib/fdpgen/comp__c.java                    |  801 +++
 src/gen/lib/fdpgen/dbg__c.java                     |   44 +
 src/gen/lib/fdpgen/fdpinit__c.java                 |  870 ++++
 src/gen/lib/fdpgen/grid__c.java                    |  966 ++++
 src/gen/lib/fdpgen/layout__c.java                  | 1748 +++++++
 src/gen/lib/fdpgen/tlayout__c.java                 | 1303 +++++
 src/gen/lib/fdpgen/xlayout__c.java                 | 1043 ++++
 src/gen/lib/gvc/gvbuffstderr__c.java               |  102 +
 src/gen/lib/gvc/gvc__c.java                        |  440 ++
 src/gen/lib/gvc/gvconfig__c.java                   |  236 +
 src/gen/lib/gvc/gvcontext__c.java                  |  234 +
 src/gen/lib/gvc/gvdevice__c.java                   |  604 +++
 src/gen/lib/gvc/gvevent__c.java                    |  972 ++++
 src/gen/lib/gvc/gvjobs__c.java                     |  340 ++
 src/gen/lib/gvc/gvlayout__c.java                   |  280 ++
 src/gen/lib/gvc/gvloadimage__c.java                |  194 +
 src/gen/lib/gvc/gvplugin__c.java                   |  825 +++
 src/gen/lib/gvc/gvrender__c.java                   | 1597 ++++++
 src/gen/lib/gvc/gvtextlayout__c.java               |  193 +
 src/gen/lib/gvc/gvusershape__c.java                |  972 ++++
 src/gen/lib/gvc/regex_win32__c.java                | 3078 ++++++++++++
 src/gen/lib/label/index__c.java                    |  339 ++
 src/gen/lib/label/node__c.java                     |  238 +
 src/gen/lib/label/nrtmain__c.java                  |  509 ++
 src/gen/lib/label/rectangle__c.java                |  284 ++
 src/gen/lib/label/split_q__c.java                  |  308 ++
 src/gen/lib/label/xlabels__c.java                  |  854 ++++
 src/gen/lib/ortho/fPQ__c.java                      |  381 ++
 src/gen/lib/ortho/maze__c.java                     |  646 +++
 src/gen/lib/ortho/ortho__c.java                    | 2471 +++++++++
 src/gen/lib/ortho/partition__c.java                |  842 ++++
 src/gen/lib/ortho/rawgraph__c.java                 |  336 ++
 src/gen/lib/ortho/sgraph__c.java                   |  377 ++
 src/gen/lib/ortho/trapezoid__c.java                | 1056 ++++
 src/gen/lib/pack/ccomps__c.java                    | 1395 ++++++
 src/gen/lib/pack/pack__c.java                      | 2036 ++++++++
 src/gen/lib/pack/ptest__c.java                     | 1162 +++++
 src/gen/lib/pathplan/cvt__c.java                   |  309 ++
 src/gen/lib/pathplan/inpoly__c.java                |   76 +
 src/gen/lib/pathplan/route__c.java                 |  743 +++
 src/gen/lib/pathplan/shortest__c.java              |  726 +++
 src/gen/lib/pathplan/shortestpth__c.java           |  144 +
 src/gen/lib/pathplan/solvers__c.java               |  151 +
 src/gen/lib/pathplan/triang__c.java                |  234 +
 src/gen/lib/pathplan/util__c.java                  |  172 +
 src/gen/lib/pathplan/visibility__c.java            |  449 ++
 src/gen/lib/xdot/xdot__c.java                      | 1437 ++++++
 src/gen/plugin/core/gvloadimage_core__c.java       |  457 ++
 src/gen/plugin/core/gvplugin_core__c.java          |  132 +
 src/gen/plugin/core/gvrender_core_dot__c.java      |  978 ++++
 src/gen/plugin/core/gvrender_core_fig__c.java      |  738 +++
 src/gen/plugin/core/gvrender_core_map__c.java      |  384 ++
 src/gen/plugin/core/gvrender_core_pic__c.java      |  850 ++++
 src/gen/plugin/core/gvrender_core_pov__c.java      |  704 +++
 src/gen/plugin/core/gvrender_core_ps__c.java       |  751 +++
 src/gen/plugin/core/gvrender_core_svg__c.java      |  909 ++++
 src/gen/plugin/core/gvrender_core_tk__c.java       |  585 +++
 src/gen/plugin/core/gvrender_core_vml__c.java      |  797 +++
 .../plugin/dot_layout/gvlayout_dot_layout__c.java  |  156 +
 .../plugin/dot_layout/gvplugin_dot_layout__c.java  |   60 +
 src/h/Agattr_s.java                                |   63 +
 src/h/Agattr_t.java                                |   52 +
 src/h/Agcbdisc_s.java                              |   69 +
 src/h/Agcbdisc_t.java                              |   52 +
 src/h/Agcbstack_s.java                             |   63 +
 src/h/Agcbstack_t.java                             |   52 +
 src/h/Agclos_s.java                                |   73 +
 src/h/Agclos_t.java                                |   52 +
 src/h/Agcmpedge_t.java                             |   62 +
 src/h/Agcmpgraph_t.java                            |   64 +
 src/h/Agcmpnode_t.java                             |   64 +
 src/h/Agdatadict_s.java                            |   67 +
 src/h/Agdatadict_t.java                            |   52 +
 src/h/Agdesc_s.java                                |   73 +
 src/h/Agdesc_t.java                                |   52 +
 src/h/Agdisc_s.java                                |   63 +
 src/h/Agdisc_t.java                                |   52 +
 src/h/Agdstate_s.java                              |   63 +
 src/h/Agdstate_t.java                              |   52 +
 src/h/Agedge_s.java                                |   65 +
 src/h/Agedge_t.java                                |   52 +
 src/h/Agedgeinfo_t.java                            |  105 +
 src/h/Agedgepair_s.java                            |   59 +
 src/h/Agedgepair_t.java                            |   52 +
 src/h/Agiddisc_s.java                              |   72 +
 src/h/Agiddisc_t.java                              |   52 +
 src/h/Agiodisc_s.java                              |   64 +
 src/h/Agiodisc_t.java                              |   52 +
 src/h/Agmemdisc_s.java                             |   67 +
 src/h/Agmemdisc_t.java                             |   52 +
 src/h/Agnode_s.java                                |   63 +
 src/h/Agnode_t.java                                |   52 +
 src/h/Agnodeinfo_t.java                            |  145 +
 src/h/Agobj_s.java                                 |   61 +
 src/h/Agobj_t.java                                 |   52 +
 src/h/Agraph_s.java                                |   75 +
 src/h/Agraph_t.java                                |   52 +
 src/h/Agraphinfo_t.java                            |  166 +
 src/h/Agrec_s.java                                 |   62 +
 src/h/Agrec_t.java                                 |   52 +
 src/h/Agsplice_arg_t.java                          |   62 +
 src/h/Agsubnode_s.java                             |   67 +
 src/h/Agsubnode_t.java                             |   52 +
 src/h/Agsym_s.java                                 |   71 +
 src/h/Agsym_t.java                                 |   52 +
 src/h/Agtag_s.java                                 |   67 +
 src/h/Agtag_t.java                                 |   52 +
 src/h/BestPos_t.java                               |   64 +
 src/h/Branch_t.java                                |   62 +
 src/h/Dict_t.java                                  |   52 +
 src/h/Dt_t.java                                    |   52 +
 src/h/Dtcompar_f.java                              |   54 +
 src/h/Dtdata_t.java                                |   52 +
 src/h/Dtdisc_t.java                                |   52 +
 src/h/Dtevent_f.java                               |   54 +
 src/h/Dtfree_f.java                                |   54 +
 src/h/Dthash_f.java                                |   54 +
 src/h/Dthold_t.java                                |   52 +
 src/h/Dtlink_t.java                                |   52 +
 src/h/Dtmake_f.java                                |   54 +
 src/h/Dtmemory_f.java                              |   54 +
 src/h/Dtmethod_t.java                              |   52 +
 src/h/Dtsearch_f.java                              |   54 +
 src/h/Dtstat_t.java                                |   52 +
 src/h/GVCOMMON_t.java                              |   81 +
 src/h/GVC_s.java                                   |  168 +
 src/h/GVC_t.java                                   |   52 +
 src/h/GVG_s.java                                   |   68 +
 src/h/GVG_t.java                                   |   52 +
 src/h/GVJ_s.java                                   |  225 +
 src/h/GVJ_t.java                                   |   52 +
 src/h/Grid.java                                    |   52 +
 src/h/HDict_t.java                                 |   64 +
 src/h/IMapEntry_t.java                             |   66 +
 src/h/LeafList_t.java                              |   62 +
 src/h/Leaf_t.java                                  |   62 +
 src/h/ListNode_t.java                              |   62 +
 src/h/MPairDisc.java                               |   62 +
 src/h/PartitionVars.java                           |   67 +
 src/h/Pedge_t.java                                 |   60 +
 src/h/PostscriptAlias.java                         |   76 +
 src/h/Ppoint_t.java                                |   54 +
 src/h/Ppoly_t.java                                 |   62 +
 src/h/Pvector_t.java                               |   54 +
 src/h/Pxy_t.java                                   |   60 +
 src/h/RTree.java                                   |  119 +
 src/h/RTree_t.java                                 |   52 +
 src/h/Rect_t.java                                  |   60 +
 src/h/SplitQ_t.java                                |   66 +
 src/h/XLabels_t.java                               |   74 +
 src/h/YYSTYPE.java                                 |   72 +
 src/h/_Note_t___.java                              |   64 +
 src/h/_dt_s.java                                   |   77 +
 src/h/_dtdata_s.java                               |   80 +
 src/h/_dtdisc_s.java                               |   75 +
 src/h/_dthold_s.java                               |   61 +
 src/h/_dtlink_s.java                               |   69 +
 src/h/_dtmethod_s.java                             |   61 +
 src/h/_dtstat_s.java                               |   67 +
 src/h/_grid.java                                   |   69 +
 src/h/_vmalloc_s.java                              |   59 +
 src/h/_xdot_op.java                                |   89 +
 src/h/aag_buffer_state.java                        |   54 +
 src/h/aag_trans_info.java                          |   62 +
 src/h/adjmatrix_t.java                             |   62 +
 src/h/agerrlevel_t.java                            |   58 +
 src/h/agobjfn_t.java                               |   54 +
 src/h/agobjsearchfn_t.java                         |   54 +
 src/h/agobjupdfn_t.java                            |   55 +
 src/h/agusererrf.java                              |   54 +
 src/h/agxbuf.java                                  |   66 +
 src/h/ainfo.java                                   |   62 +
 src/h/api_t.java                                   |   58 +
 src/h/arrowdir_t.java                              |   64 +
 src/h/arrowname_t.java                             |   62 +
 src/h/arrowtype_t.java                             |   64 +
 src/h/aspect_t.java                                |   73 +
 src/h/attr_state_t.java                            |  138 +
 src/h/attrsym_t.java                               |   52 +
 src/h/bend.java                                    |   58 +
 src/h/bezier.java                                  |   66 +
 src/h/blk_t.java                                   |   66 +
 src/h/block.java                                   |   75 +
 src/h/block_t.java                                 |   52 +
 src/h/blocklist_t.java                             |   62 +
 src/h/box.java                                     |   58 +
 src/h/boxf.java                                    |   58 +
 src/h/bport_t.java                                 |   64 +
 src/h/bsearch_cmpf.java                            |   54 +
 src/h/buff_s.java                                  |   63 +
 src/h/ccgnodeinfo_t.java                           |   74 +
 src/h/ccgraphinfo_t.java                           |   62 +
 src/h/cdata.java                                   |  120 +
 src/h/cell.java                                    |   64 +
 src/h/chanItem.java                                |   64 +
 src/h/channel.java                                 |   70 +
 src/h/cinfo_t.java                                 |   62 +
 src/h/circ_state.java                              |   72 +
 src/h/clist_t.java                                 |   64 +
 src/h/clust_t.java                                 |   64 +
 src/h/color_type_t.java                            |   59 +
 src/h/colorseg_t.java                              |   64 +
 src/h/colorsegs_t.java                             |   64 +
 src/h/compile_stack_elt_t.java                     |   69 +
 src/h/compile_stack_type.java                      |   65 +
 src/h/degitem.java                                 |   64 +
 src/h/deque_t.java                                 |   62 +
 src/h/dndata.java                                  |   67 +
 src/h/drawfunc_t.java                              |   54 +
 src/h/edata.java                                   |   62 +
 src/h/edge_t.java                                  |   52 +
 src/h/edgelistitem.java                            |   62 +
 src/h/elist.java                                   |   62 +
 src/h/elist_t.java                                 |   62 +
 src/h/ellipse_t.java                               |   93 +
 src/h/emit_state_t.java                            |   62 +
 src/h/epair_t.java                                 |   62 +
 src/h/epsf_t.java                                  |   62 +
 src/h/erec.java                                    |   64 +
 src/h/estack.java                                  |   62 +
 src/h/exdot_op.java                                |   64 +
 src/h/fail_stack_type.java                         |   65 +
 src/h/fdpParms_s.java                              |   73 +
 src/h/fdpParms_t.java                              |   52 +
 src/h/field_t.java                                 |   74 +
 src/h/fill_type.java                               |   58 +
 src/h/fitem.java                                   |   62 +
 src/h/flushfn.java                                 |   54 +
 src/h/font_type.java                               |   58 +
 src/h/fontinfo.java                                |   63 +
 src/h/fontname_kind.java                           |   58 +
 src/h/format_type.java                             |   68 +
 src/h/freefunc_t.java                              |   54 +
 src/h/fspan.java                                   |   62 +
 src/h/gdata.java                                   |   73 +
 src/h/ginfo.java                                   |   66 +
 src/h/graph_t.java                                 |   52 +
 src/h/gridpt.java                                  |   60 +
 src/h/gstack_t.java                                |   66 +
 src/h/gv_argvlist_t.java                           |   64 +
 src/h/gvattr_t.java                                |   58 +
 src/h/gvcolor_t.java                               |   80 +
 src/h/gvdevice_callbacks_t.java                    |   76 +
 src/h/gvdevice_engine_s.java                       |   63 +
 src/h/gvdevice_engine_t.java                       |   52 +
 src/h/gvdevice_features_t.java                     |   66 +
 src/h/gvevent_key_binding_t.java                   |   62 +
 src/h/gvevent_key_callback_t.java                  |   54 +
 src/h/gvformatter_engine_t.java                    |   54 +
 src/h/gvlayout_engine_s.java                       |   61 +
 src/h/gvlayout_engine_t.java                       |   52 +
 src/h/gvlayout_features_t.java                     |   60 +
 src/h/gvloadimage_engine_s.java                    |   59 +
 src/h/gvloadimage_engine_t.java                    |   52 +
 src/h/gvplugin_active_device_t.java                |   66 +
 src/h/gvplugin_active_layout_t.java                |   66 +
 src/h/gvplugin_active_loadimage_t.java             |   64 +
 src/h/gvplugin_active_render_t.java                |   66 +
 src/h/gvplugin_active_textlayout_t.java            |   64 +
 src/h/gvplugin_api_t.java                          |   62 +
 src/h/gvplugin_available_s.java                    |   69 +
 src/h/gvplugin_available_t.java                    |   52 +
 src/h/gvplugin_installed_t.java                    |   76 +
 src/h/gvplugin_library_t.java                      |   63 +
 src/h/gvplugin_package_s.java                      |   63 +
 src/h/gvplugin_package_t.java                      |   52 +
 src/h/gvrender_engine_s.java                       |  120 +
 src/h/gvrender_engine_t.java                       |   52 +
 src/h/gvrender_features_t.java                     |   68 +
 src/h/gvtextlayout_engine_s.java                   |   59 +
 src/h/gvtextlayout_engine_t.java                   |   52 +
 src/h/hsvrgbacolor_t.java                          |   64 +
 src/h/htextspan_t.java                             |   68 +
 src/h/htmlcell_t.java                              |   54 +
 src/h/htmldata_t.java                              |   92 +
 src/h/htmlenv_t.java                               |   72 +
 src/h/htmlimg_t.java                               |   64 +
 src/h/htmllabel_t.java                             |   54 +
 src/h/htmlmap_data_t.java                          |   72 +
 src/h/htmltbl_t.java                               |   54 +
 src/h/htmltxt_t.java                               |   66 +
 src/h/imagescale_t.java                            |   68 +
 src/h/imagetype_t.java                             |   62 +
 src/h/inside_t.java                                |   78 +
 src/h/intitem.java                                 |   62 +
 src/h/item.java                                    |   66 +
 src/h/knowntype_t.java                             |   66 +
 src/h/label_params_t.java                          |   62 +
 src/h/label_type.java                              |   58 +
 src/h/layerWidthInfo_t.java                        |   72 +
 src/h/layout_info.java                             |   70 +
 src/h/layout_t.java                                |   84 +
 src/h/layout_type.java                             |   58 +
 src/h/lexstate_t.java                              |   85 +
 src/h/list_t.java                                  |   62 +
 src/h/lt_symlist_t.java                            |   62 +
 src/h/ltriangle_t.java                             |   60 +
 src/h/lvertex_2_t.java                             |   60 +
 src/h/map_shape_t.java                             |   58 +
 src/h/maze.java                                    |   70 +
 src/h/monchain_t.java                              |   66 +
 src/h/mpair.java                                   |   64 +
 src/h/mytime_t.java                                |   54 +
 src/h/ndata.java                                   |   60 +
 src/h/nlist_t.java                                 |   62 +
 src/h/nodeGroup_t.java                             |   64 +
 src/h/node_list.java                               |   62 +
 src/h/node_t.java                                  |   52 +
 src/h/nodelist_t.java                              |   64 +
 src/h/nodelistitem.java                            |   63 +
 src/h/nodelistitem_t.java                          |   52 +
 src/h/nodequeue.java                               |   60 +
 src/h/nodesizefn_t.java                            |   54 +
 src/h/nsitem_t.java                                |   62 +
 src/h/obj_state_s.java                             |  183 +
 src/h/obj_state_t.java                             |   52 +
 src/h/obj_type.java                                |   58 +
 src/h/object_t.java                                |   64 +
 src/h/objlist.java                                 |   64 +
 src/h/opts_t.java                                  |   74 +
 src/h/p2e_t.java                                   |   62 +
 src/h/pack_info.java                               |   74 +
 src/h/pack_mode.java                               |   58 +
 src/h/pair.java                                    |   62 +
 src/h/pair2.java                                   |   60 +
 src/h/paird.java                                   |   60 +
 src/h/parms_t.java                                 |   98 +
 src/h/path.java                                    |   66 +
 src/h/pathend_t.java                               |   68 +
 src/h/pathpoint.java                               |   74 +
 src/h/pen_type.java                                |   58 +
 src/h/pending_cb_t.java                            |   68 +
 src/h/pendingset_t.java                            |   68 +
 src/h/pf.java                                      |   54 +
 src/h/pitem.java                                   |   72 +
 src/h/point.java                                   |   58 +
 src/h/pointf.java                                  |   58 +
 src/h/pointnlink_t.java                            |   62 +
 src/h/poly_desc_t.java                             |   62 +
 src/h/polygon_t.java                               |   74 +
 src/h/port.java                                    |   83 +
 src/h/posinfo_t.java                               |   72 +
 src/h/posstate.java                                |   72 +
 src/h/print_op.java                                |   54 +
 src/h/putstrfn.java                                |   54 +
 src/h/qnode_t.java                                 |   70 +
 src/h/qsort_cmpf.java                              |   54 +
 src/h/radfunc_t.java                               |   54 +
 src/h/rank_t.java                                  |   78 +
 src/h/ratio_t.java                                 |   59 +
 src/h/rawgraph.java                                |   62 +
 src/h/rdr_t.java                                   |   64 +
 src/h/re_opcode_t.java                             |  218 +
 src/h/re_pattern_buffer.java                       |  136 +
 src/h/re_registers.java                            |   64 +
 src/h/refstr_t.java                                |   66 +
 src/h/reg_errcode_t.java                           |   98 +
 src/h/regex_t.java                                 |   52 +
 src/h/register_info_type.java                      |   79 +
 src/h/regmatch_t.java                              |   63 +
 src/h/route.java                                   |   62 +
 src/h/same_t.java                                  |   66 +
 src/h/save_e_t.java                                |   60 +
 src/h/save_stack_t.java                            |   62 +
 src/h/sedge.java                                   |   54 +
 src/h/seedMode.java                                |   60 +
 src/h/segitem_t.java                               |   62 +
 src/h/segment.java                                 |   76 +
 src/h/segment_t.java                               |   68 +
 src/h/sfont_t.java                                 |   62 +
 src/h/sgraph.java                                  |   66 +
 src/h/shape_desc.java                              |   66 +
 src/h/shape_functions.java                         |   70 +
 src/h/shape_kind.java                              |   58 +
 src/h/shape_t.java                                 |   64 +
 src/h/snode.java                                   |   54 +
 src/h/snodeitem.java                               |   64 +
 src/h/splineInfo.java                              |   66 +
 src/h/spline_info_t.java                           |   62 +
 src/h/splines.java                                 |   64 +
 src/h/stack.java                                   |   62 +
 src/h/stk_t.java                                   |   68 +
 src/h/stream_t.java                                |   64 +
 src/h/stroke_t.java                                |   65 +
 src/h/symlist_t.java                               |   62 +
 src/h/tedge_t.java                                 |   66 +
 src/h/textfont_t.java                              |   70 +
 src/h/textlabel_t.java                             |   96 +
 src/h/textspan_t.java                              |   72 +
 src/h/tna_t.java                                   |   62 +
 src/h/trap_t.java                                  |   72 +
 src/h/triangle_t.java                              |   62 +
 src/h/usershape_s.java                             |   81 +
 src/h/usershape_t.java                             |   52 +
 src/h/val_t.java                                   |   70 +
 src/h/vararr_t.java                                |   64 +
 src/h/vconfig_s.java                               |   73 +
 src/h/vconfig_t.java                               |   52 +
 src/h/vertex.java                                  |   64 +
 src/h/vertexchain_t.java                           |   66 +
 src/h/walkfn_t.java                                |   54 +
 src/h/xdot.java                                    |   68 +
 src/h/xdot_align.java                              |   60 +
 src/h/xdot_color.java                              |   72 +
 src/h/xdot_color_stop.java                         |   62 +
 src/h/xdot_font.java                               |   62 +
 src/h/xdot_grad_type.java                          |   62 +
 src/h/xdot_image.java                              |   62 +
 src/h/xdot_kind.java                               |   66 +
 src/h/xdot_linear_grad.java                        |   66 +
 src/h/xdot_op.java                                 |   52 +
 src/h/xdot_point.java                              |   60 +
 src/h/xdot_polyline.java                           |   62 +
 src/h/xdot_radial_grad.java                        |   66 +
 src/h/xdot_rect.java                               |   60 +
 src/h/xdot_state_t.java                            |   84 +
 src/h/xdot_stats.java                              |   88 +
 src/h/xdot_text.java                               |   66 +
 src/h/xlabel_t.java                                |   66 +
 src/h/xop_kind.java                                |   66 +
 src/h/xparams.java                                 |   68 +
 src/net/sourceforge/plantuml/AbstractPSystem.java  |   19 +-
 src/net/sourceforge/plantuml/AlignParam.java       |    4 +-
 .../sourceforge/plantuml/AnimatedGifEncoder.java   |    6 +-
 src/net/sourceforge/plantuml/Annotated.java        |   51 +
 src/net/sourceforge/plantuml/AnnotatedWorker.java  |  135 +
 .../sourceforge/plantuml/BasicEnsureVisible.java   |    4 +-
 src/net/sourceforge/plantuml/BlockUml.java         |   49 +-
 src/net/sourceforge/plantuml/BlockUmlBuilder.java  |   53 +-
 src/net/sourceforge/plantuml/CMapData.java         |    8 +-
 src/net/sourceforge/plantuml/CharSequence2.java    |   53 +
 .../sourceforge/plantuml/CharSequence2Impl.java    |   91 +
 src/net/sourceforge/plantuml/ColorParam.java       |  167 +-
 .../sourceforge/plantuml/CounterOutputStream.java  |    4 +-
 .../sourceforge/plantuml/Dimension2DDouble.java    |    4 +-
 src/net/sourceforge/plantuml/DirWatcher.java       |    8 +-
 src/net/sourceforge/plantuml/DirWatcher2.java      |    8 +-
 src/net/sourceforge/plantuml/Direction.java        |    4 +-
 src/net/sourceforge/plantuml/EmbededDiagram.java   |    4 +-
 .../sourceforge/plantuml/EmptyImageBuilder.java    |   14 +-
 src/net/sourceforge/plantuml/EnsureVisible.java    |    4 +-
 src/net/sourceforge/plantuml/ErrorUml.java         |   13 +-
 src/net/sourceforge/plantuml/ErrorUmlType.java     |    4 +-
 src/net/sourceforge/plantuml/FileFormat.java       |   10 +-
 src/net/sourceforge/plantuml/FileFormatOption.java |   36 +-
 src/net/sourceforge/plantuml/FileGroup.java        |    4 +-
 src/net/sourceforge/plantuml/FileSystem.java       |    4 +-
 src/net/sourceforge/plantuml/FileUtils.java        |    4 +-
 src/net/sourceforge/plantuml/FileWatcher.java      |    4 +-
 src/net/sourceforge/plantuml/FontParam.java        |   17 +-
 src/net/sourceforge/plantuml/GeneratedImage.java   |   58 +-
 .../sourceforge/plantuml/GeneratedImageImpl.java   |   93 +
 src/net/sourceforge/plantuml/Hideable.java         |    4 +-
 src/net/sourceforge/plantuml/ISkinParam.java       |   27 +-
 src/net/sourceforge/plantuml/ISkinSimple.java      |   11 +-
 .../sourceforge/plantuml/ISourceFileReader.java    |    7 +-
 src/net/sourceforge/plantuml/LineConfigurable.java |   14 +-
 src/net/sourceforge/plantuml/LineLocation.java     |   62 +
 src/net/sourceforge/plantuml/LineLocationImpl.java |   84 +
 src/net/sourceforge/plantuml/LineParam.java        |    8 +-
 src/net/sourceforge/plantuml/Log.java              |    4 +-
 src/net/sourceforge/plantuml/NewpagedDiagram.java  |   23 +-
 src/net/sourceforge/plantuml/NullOutputStream.java |    4 +-
 src/net/sourceforge/plantuml/Option.java           |   12 +-
 src/net/sourceforge/plantuml/OptionFlags.java      |   20 +-
 src/net/sourceforge/plantuml/OptionPrint.java      |   15 +-
 src/net/sourceforge/plantuml/PSystemBuilder.java   |   37 +-
 src/net/sourceforge/plantuml/PSystemError.java     |  121 +-
 src/net/sourceforge/plantuml/PSystemUtils.java     |    8 +-
 src/net/sourceforge/plantuml/Pragma.java           |   14 +-
 src/net/sourceforge/plantuml/Removeable.java       |    4 +-
 src/net/sourceforge/plantuml/Run.java              |   19 +-
 src/net/sourceforge/plantuml/Scale.java            |    4 +-
 src/net/sourceforge/plantuml/ScaleHeight.java      |    4 +-
 src/net/sourceforge/plantuml/ScaleMaxHeight.java   |   52 +
 src/net/sourceforge/plantuml/ScaleMaxWidth.java    |   52 +
 .../plantuml/ScaleMaxWidthAndHeight.java           |   56 +
 src/net/sourceforge/plantuml/ScaleSimple.java      |    4 +-
 src/net/sourceforge/plantuml/ScaleWidth.java       |    4 +-
 .../sourceforge/plantuml/ScaleWidthAndHeight.java  |    4 +-
 src/net/sourceforge/plantuml/SignatureUtils.java   |   20 +-
 src/net/sourceforge/plantuml/SingleLine.java       |    4 +-
 src/net/sourceforge/plantuml/SkinParam.java        |  186 +-
 .../sourceforge/plantuml/SkinParamBackcolored.java |   19 +-
 .../plantuml/SkinParamBackcoloredReference.java    |    5 +-
 src/net/sourceforge/plantuml/SkinParamColors.java  |   87 +
 .../sourceforge/plantuml/SkinParamDelegator.java   |   45 +-
 .../sourceforge/plantuml/SkinParamForceColor.java  |   60 +
 .../sourceforge/plantuml/SkinParamForecolored.java |    8 +-
 .../plantuml/SkinParamSameClassWidth.java          |    5 +-
 src/net/sourceforge/plantuml/SkinParamUtils.java   |   10 +-
 src/net/sourceforge/plantuml/SourceFileReader.java |  106 +-
 .../sourceforge/plantuml/SourceFileReader2.java    |   11 +-
 .../sourceforge/plantuml/SourceStringReader.java   |   11 +-
 .../plantuml/SpecificBackcolorable.java            |   12 +-
 src/net/sourceforge/plantuml/SpriteContainer.java  |    6 +-
 .../sourceforge/plantuml/SpriteContainerEmpty.java |   24 +-
 src/net/sourceforge/plantuml/StringUtils.java      |  202 +-
 src/net/sourceforge/plantuml/UmlDiagram.java       |  155 +-
 src/net/sourceforge/plantuml/UmlDiagramType.java   |    4 +-
 src/net/sourceforge/plantuml/Url.java              |   15 +-
 src/net/sourceforge/plantuml/UrlBuilder.java       |   77 +-
 .../plantuml/activitydiagram/ActivityDiagram.java  |    4 +-
 .../activitydiagram/ActivityDiagramFactory.java    |   12 +-
 .../activitydiagram/ConditionalContext.java        |    4 +-
 .../activitydiagram/command/CommandElse.java       |    4 +-
 .../command/CommandEndPartition.java               |    4 +-
 .../activitydiagram/command/CommandEndif.java      |    4 +-
 .../activitydiagram/command/CommandIf.java         |    4 +-
 .../command/CommandInnerConcurrent.java            |    4 +-
 .../command/CommandLinkActivity.java               |   21 +-
 .../command/CommandLinkLongActivity.java           |   65 +-
 .../command/CommandLinkLongActivity2.java          |  220 -
 .../activitydiagram/command/CommandPartition.java  |   10 +-
 .../activitydiagram3/ActivityDiagram3.java         |  132 +-
 .../activitydiagram3/ActivityDiagramFactory3.java  |   21 +-
 .../plantuml/activitydiagram3/Branch.java          |   21 +-
 .../plantuml/activitydiagram3/Instruction.java     |    6 +-
 .../activitydiagram3/InstructionCollection.java    |   41 +
 .../plantuml/activitydiagram3/InstructionEnd.java  |   72 +
 .../plantuml/activitydiagram3/InstructionFork.java |   17 +-
 .../plantuml/activitydiagram3/InstructionGoto.java |    6 +-
 .../activitydiagram3/InstructionGroup.java         |   28 +-
 .../plantuml/activitydiagram3/InstructionIf.java   |   43 +-
 .../activitydiagram3/InstructionLabel.java         |    6 +-
 .../plantuml/activitydiagram3/InstructionList.java |   13 +-
 .../activitydiagram3/InstructionPartition.java     |    6 +-
 .../activitydiagram3/InstructionRepeat.java        |   43 +-
 .../activitydiagram3/InstructionSimple.java        |   22 +-
 .../activitydiagram3/InstructionSplit.java         |    8 +-
 .../activitydiagram3/InstructionStart.java         |    6 +-
 .../plantuml/activitydiagram3/InstructionStop.java |   18 +-
 .../activitydiagram3/InstructionWhile.java         |   45 +-
 .../plantuml/activitydiagram3/LinkRendering.java   |    8 +-
 .../plantuml/activitydiagram3/MonoSwimable.java    |    4 +-
 .../activitydiagram3/command/CommandActivity3.java |   19 +-
 .../command/CommandActivityLegacy1.java            |    7 +-
 .../command/CommandActivityLong3.java              |   59 +-
 .../activitydiagram3/command/CommandArrow3.java    |    4 +-
 .../command/CommandArrowLong3.java                 |   28 +-
 .../activitydiagram3/command/CommandElse3.java     |    4 +-
 .../activitydiagram3/command/CommandElseIf2.java   |    9 +-
 .../command/CommandElseLegacy1.java                |    4 +-
 .../activitydiagram3/command/CommandEnd3.java      |   63 +
 .../command/CommandEndPartition3.java              |    4 +-
 .../activitydiagram3/command/CommandEndif3.java    |    4 +-
 .../activitydiagram3/command/CommandFork3.java     |    4 +-
 .../command/CommandForkAgain3.java                 |    4 +-
 .../activitydiagram3/command/CommandForkEnd3.java  |    4 +-
 .../activitydiagram3/command/CommandGoto.java      |    4 +-
 .../activitydiagram3/command/CommandGroup3.java    |    6 +-
 .../activitydiagram3/command/CommandGroupEnd3.java |    4 +-
 .../activitydiagram3/command/CommandIf2.java       |    8 +-
 .../command/CommandIf2Multilines.java              |   95 -
 .../activitydiagram3/command/CommandIf4.java       |    8 +-
 .../activitydiagram3/command/CommandIfLegacy1.java |    4 +-
 .../activitydiagram3/command/CommandKill3.java     |    4 +-
 .../activitydiagram3/command/CommandLabel.java     |    4 +-
 .../activitydiagram3/command/CommandLink3.java     |    4 +-
 .../activitydiagram3/command/CommandNolink.java    |    4 +-
 .../activitydiagram3/command/CommandNote3.java     |    4 +-
 .../activitydiagram3/command/CommandNoteLong3.java |   18 +-
 .../command/CommandPartition3.java                 |   28 +-
 .../activitydiagram3/command/CommandRepeat3.java   |    8 +-
 .../command/CommandRepeatWhile3.java               |    4 +-
 .../command/CommandRepeatWhile3Multilines.java     |  113 +
 .../activitydiagram3/command/CommandSplit3.java    |    4 +-
 .../command/CommandSplitAgain3.java                |    4 +-
 .../activitydiagram3/command/CommandSplitEnd3.java |    4 +-
 .../activitydiagram3/command/CommandStart3.java    |    4 +-
 .../activitydiagram3/command/CommandStop3.java     |    8 +-
 .../command/CommandStopLegacy1.java                |   67 -
 .../activitydiagram3/command/CommandSwimlane.java  |    8 +-
 .../activitydiagram3/command/CommandSwimlane2.java |    8 +-
 .../activitydiagram3/command/CommandWhile3.java    |    9 +-
 .../activitydiagram3/command/CommandWhileEnd3.java |    4 +-
 .../activitydiagram3/ftile/AbstractConnection.java |    4 +-
 .../activitydiagram3/ftile/AbstractFtile.java      |    7 +-
 .../plantuml/activitydiagram3/ftile/Arrows.java    |    4 +-
 .../plantuml/activitydiagram3/ftile/BoxStyle.java  |    4 +-
 .../activitydiagram3/ftile/CollisionDetector.java  |    6 +-
 .../activitydiagram3/ftile/Connection.java         |    4 +-
 .../activitydiagram3/ftile/ConnectionCross.java    |   10 +-
 .../ftile/ConnectionTranslatable.java              |    4 +-
 .../plantuml/activitydiagram3/ftile/Diamond.java   |    4 +-
 .../activitydiagram3/ftile/EntityImageLegend.java  |   15 +-
 .../plantuml/activitydiagram3/ftile/Ftile.java     |    4 +-
 .../ftile/FtileAssemblySimple.java                 |    7 +-
 .../activitydiagram3/ftile/FtileEmpty.java         |   16 +-
 .../activitydiagram3/ftile/FtileFactory.java       |   18 +-
 .../ftile/FtileFactoryDelegator.java               |   57 +-
 .../activitydiagram3/ftile/FtileGeometry.java      |   28 +-
 .../ftile/FtileGeometryMerger.java                 |    4 +-
 .../plantuml/activitydiagram3/ftile/FtileGoto.java |    4 +-
 .../activitydiagram3/ftile/FtileHeightFixed.java   |    4 +-
 .../activitydiagram3/ftile/FtileKilled.java        |    4 +-
 .../activitydiagram3/ftile/FtileLabel.java         |    4 +-
 .../activitydiagram3/ftile/FtileMarged.java        |   16 +-
 .../activitydiagram3/ftile/FtileMargedRight.java   |   88 +
 .../ftile/FtileMargedVertically.java               |    4 +-
 .../activitydiagram3/ftile/FtileMinWidth.java      |   12 +-
 .../activitydiagram3/ftile/FtileOverpassing.java   |   43 +
 .../activitydiagram3/ftile/FtileUtils.java         |   22 +-
 .../ftile/FtileWithConnection.java                 |    4 +-
 .../activitydiagram3/ftile/FtileWithSwimlanes.java |    4 +-
 .../activitydiagram3/ftile/FtileWithUrl.java       |    4 +-
 .../activitydiagram3/ftile/GotoInterceptor.java    |    7 +-
 .../plantuml/activitydiagram3/ftile/Snake.java     |   24 +-
 .../activitydiagram3/ftile/SnakeDirection.java     |    4 +-
 .../plantuml/activitydiagram3/ftile/Swimable.java  |    4 +-
 .../plantuml/activitydiagram3/ftile/Swimlane.java  |   24 +-
 .../plantuml/activitydiagram3/ftile/Swimlanes.java |   54 +-
 .../ftile/TextBlockInterceptorUDrawable.java       |    7 +-
 .../ftile/UGraphicInterceptorUDrawable2.java       |    4 +-
 .../ftile/vcompact/ConnectionVerticalDown.java     |    4 +-
 .../ftile/vcompact/FloatingNote.java               |   20 +-
 .../vcompact/FtileFactoryDelegatorAddNote.java     |    4 +-
 .../vcompact/FtileFactoryDelegatorAddUrl.java      |    4 +-
 .../vcompact/FtileFactoryDelegatorAssembly.java    |   31 +-
 .../vcompact/FtileFactoryDelegatorCreateFork.java  |   40 +-
 .../vcompact/FtileFactoryDelegatorCreateGroup.java |    9 +-
 .../vcompact/FtileFactoryDelegatorCreateSplit.java |   37 +-
 .../ftile/vcompact/FtileFactoryDelegatorIf.java    |   42 +-
 .../vcompact/FtileFactoryDelegatorRepeat.java      |   19 +-
 .../ftile/vcompact/FtileFactoryDelegatorWhile.java |   17 +-
 .../ftile/vcompact/FtileForkInner.java             |    4 +-
 .../ftile/vcompact/FtileGroup.java                 |   70 +-
 .../activitydiagram3/ftile/vcompact/FtileIf.java   |  595 ---
 .../ftile/vcompact/FtileIfAndStop.java             |   29 +-
 .../ftile/vcompact/FtileIfLong.java                |  516 --
 .../ftile/vcompact/FtileIfLong2.java               |  511 --
 .../ftile/vcompact/FtileIfLongHorizontal.java      |  542 ++
 .../ftile/vcompact/FtileIfLongVertical.java        |  587 +++
 .../ftile/vcompact/FtileRepeat.java                |   45 +-
 .../ftile/vcompact/FtileSplit1.java                |    4 +-
 .../ftile/vcompact/FtileWhile.java                 |   49 +-
 .../ftile/vcompact/FtileWithNoteOpale.java         |   16 +-
 .../ftile/vcompact/UGraphicInterceptorGoto.java    |    4 +-
 .../vcompact/UGraphicInterceptorOneSwimlane.java   |    8 +-
 .../ftile/vcompact/VCompactFactory.java            |   42 +-
 .../ftile/vcompact/cond/ConditionalBuilder.java    |  218 +
 .../ftile/vcompact/cond/FtileDimensionMemoize.java |   57 +
 .../ftile/vcompact/cond/FtileIfNude.java           |  157 +
 .../ftile/vcompact/cond/FtileIfWithDiamonds.java   |  171 +
 .../ftile/vcompact/cond/FtileIfWithLinks.java      |  380 ++
 .../ftile/vertical/FtileBlackBlock.java            |    4 +-
 .../activitydiagram3/ftile/vertical/FtileBox.java  |   30 +-
 .../ftile/vertical/FtileCircleEnd.java             |  109 +
 .../ftile/vertical/FtileCircleStart.java           |    4 +-
 .../ftile/vertical/FtileCircleStop.java            |    4 +-
 .../ftile/vertical/FtileDecorate.java              |    7 +-
 .../ftile/vertical/FtileDecorateIn.java            |    4 +-
 .../ftile/vertical/FtileDecorateOut.java           |    4 +-
 .../ftile/vertical/FtileDecoratePointOut.java      |    4 +-
 .../ftile/vertical/FtileDiamond.java               |    9 +-
 .../ftile/vertical/FtileDiamondFoo1.java           |    4 +-
 .../ftile/vertical/FtileDiamondInside.java         |   31 +-
 .../ftile/vertical/FtileDiamondInside2.java        |   22 +-
 .../ftile/vertical/FtileDiamondInside3.java        |  177 +
 .../plantuml/anim/AffineTransformation.java        |    7 +-
 src/net/sourceforge/plantuml/anim/Animation.java   |    4 +-
 .../plantuml/anim/AnimationDecoder.java            |   15 +-
 .../sourceforge/plantuml/anim/AnimationScript.java |    4 +-
 src/net/sourceforge/plantuml/ant/PlantUmlTask.java |   13 +-
 src/net/sourceforge/plantuml/api/CountRate.java    |    4 +-
 .../sourceforge/plantuml/api/INumberAnalyzed.java  |    4 +-
 .../sourceforge/plantuml/api/ImageDataComplex.java |    4 +-
 .../sourceforge/plantuml/api/ImageDataSimple.java  |    4 +-
 src/net/sourceforge/plantuml/api/MagicArray.java   |    4 +-
 src/net/sourceforge/plantuml/api/MyRunnable.java   |    4 +-
 src/net/sourceforge/plantuml/api/NiceNumber.java   |    4 +-
 .../sourceforge/plantuml/api/NumberAnalyzed.java   |    4 +-
 .../sourceforge/plantuml/api/PSystemFactory.java   |    4 +-
 .../sourceforge/plantuml/api/PlantumlUtils.java    |    4 +-
 .../sourceforge/plantuml/api/TimeoutExecutor.java  |    4 +-
 .../plantuml/api/mda/option2/MDADiagram.java       |    4 +-
 .../plantuml/api/mda/option2/MDAEntity.java        |    4 +-
 .../plantuml/api/mda/option2/MDAPackage.java       |    4 +-
 .../plantuml/api/mda/option2/MDAUtils.java         |    4 +-
 .../plantuml/api/mda/option3/MDAVisitor.java       |    4 +-
 .../sourceforge/plantuml/applet/VersionApplet.java |    4 +-
 .../plantuml/asciiart/AbstractComponentText.java   |    4 +-
 .../plantuml/asciiart/BasicCharArea.java           |    4 +-
 .../plantuml/asciiart/BasicCharAreaImpl.java       |    4 +-
 .../plantuml/asciiart/ComponentTextActiveLine.java |    4 +-
 .../plantuml/asciiart/ComponentTextActor.java      |    4 +-
 .../plantuml/asciiart/ComponentTextArrow.java      |   21 +-
 .../plantuml/asciiart/ComponentTextDivider.java    |    4 +-
 .../asciiart/ComponentTextGroupingBody.java        |    4 +-
 .../asciiart/ComponentTextGroupingElse.java        |    4 +-
 .../asciiart/ComponentTextGroupingHeader.java      |    4 +-
 .../asciiart/ComponentTextGroupingTail.java        |    4 +-
 .../plantuml/asciiart/ComponentTextLine.java       |    4 +-
 .../plantuml/asciiart/ComponentTextNewpage.java    |    4 +-
 .../plantuml/asciiart/ComponentTextNote.java       |   23 +-
 .../asciiart/ComponentTextParticipant.java         |    4 +-
 .../plantuml/asciiart/ComponentTextSelfArrow.java  |    4 +-
 .../sourceforge/plantuml/asciiart/TextSkin.java    |   12 +-
 .../plantuml/asciiart/TextStringBounder.java       |    4 +-
 .../plantuml/asciiart/TranslatedCharArea.java      |    4 +-
 .../sourceforge/plantuml/asciiart/UmlCharArea.java |    4 +-
 .../plantuml/asciiart/UmlCharAreaImpl.java         |    7 +-
 .../sourceforge/plantuml/braille/BrailleUtils.java |    4 +-
 .../classdiagram/AbstractEntityDiagram.java        |    4 +-
 .../plantuml/classdiagram/ClassDiagram.java        |   16 +-
 .../plantuml/classdiagram/ClassDiagramFactory.java |   60 +-
 .../plantuml/classdiagram/FullLayout.java          |    4 +-
 .../plantuml/classdiagram/RowLayout.java           |    4 +-
 .../classdiagram/command/CommandAddMethod.java     |    6 +-
 .../classdiagram/command/CommandAllowMixing.java   |    4 +-
 .../classdiagram/command/CommandCreateClass.java   |   49 +-
 .../command/CommandCreateClassMultilines.java      |  124 +-
 .../command/CommandCreateElementFull2.java         |   21 +-
 .../command/CommandDiamondAssociation.java         |    7 +-
 .../classdiagram/command/CommandHideShow.java      |    4 +-
 .../classdiagram/command/CommandHideShow3.java     |    4 +-
 .../command/CommandHideShowSpecificClass.java      |   18 +-
 .../command/CommandHideShowSpecificStereotype.java |   67 +
 .../classdiagram/command/CommandImport.java        |    7 +-
 .../classdiagram/command/CommandLayoutNewLine.java |    4 +-
 .../classdiagram/command/CommandLinkClass.java     |  123 +-
 .../classdiagram/command/CommandLinkLollipop.java  |   26 +-
 .../classdiagram/command/CommandMouseOver.java     |  123 -
 .../command/CommandNamespaceSeparator.java         |    4 +-
 .../classdiagram/command/CommandStereotype.java    |    6 +-
 .../plantuml/classdiagram/command/CommandUrl.java  |    4 +-
 .../classdiagram/command/GenericRegexProducer.java |    4 +-
 .../plantuml/classdiagram/command/JavaClass.java   |    9 +-
 .../plantuml/classdiagram/command/JavaFile.java    |    6 +-
 .../plantuml/code/ArobaseStringCompressor.java     |   22 +-
 .../sourceforge/plantuml/code/AsciiEncoder.java    |    4 +-
 src/net/sourceforge/plantuml/code/Base64Coder.java |    4 +-
 src/net/sourceforge/plantuml/code/Compression.java |    4 +-
 .../sourceforge/plantuml/code/CompressionGZip.java |    4 +-
 .../plantuml/code/CompressionHuffman.java          |    4 +-
 .../sourceforge/plantuml/code/CompressionNone.java |    4 +-
 .../sourceforge/plantuml/code/CompressionZlib.java |    4 +-
 .../plantuml/code/StringCompressor.java            |    4 +-
 .../plantuml/code/StringCompressorNone.java        |    4 +-
 src/net/sourceforge/plantuml/code/Transcoder.java  |    4 +-
 .../sourceforge/plantuml/code/TranscoderImpl.java  |    4 +-
 .../sourceforge/plantuml/code/TranscoderSmart.java |    4 +-
 .../sourceforge/plantuml/code/TranscoderUtil.java  |    4 +-
 src/net/sourceforge/plantuml/code/URLEncoder.java  |    4 +-
 .../sourceforge/plantuml/command/BlocLines.java    |  260 +
 src/net/sourceforge/plantuml/command/Command.java  |   10 +-
 .../plantuml/command/CommandAffineTransform.java   |    6 +-
 .../command/CommandAffineTransformMultiline.java   |   12 +-
 .../plantuml/command/CommandCaption.java           |   58 +
 .../plantuml/command/CommandComment.java           |    7 +-
 .../plantuml/command/CommandControl.java           |    4 +-
 .../plantuml/command/CommandDecoratorMultine.java  |   83 +
 .../plantuml/command/CommandEndPackage.java        |    4 +-
 .../plantuml/command/CommandExecutionResult.java   |   45 +-
 .../plantuml/command/CommandFootboxIgnored.java    |    4 +-
 .../plantuml/command/CommandFooter.java            |   13 +-
 .../plantuml/command/CommandHeader.java            |   14 +-
 .../plantuml/command/CommandHideUnlinked.java      |    4 +-
 .../plantuml/command/CommandMinwidth.java          |    4 +-
 .../plantuml/command/CommandMultilines.java        |   12 +-
 .../plantuml/command/CommandMultilines2.java       |   20 +-
 .../plantuml/command/CommandMultilines3.java       |  102 +
 .../plantuml/command/CommandMultilinesBracket.java |   14 +-
 .../plantuml/command/CommandMultilinesComment.java |   17 +-
 .../plantuml/command/CommandMultilinesFooter.java  |   24 +-
 .../plantuml/command/CommandMultilinesHeader.java  |   27 +-
 .../plantuml/command/CommandMultilinesLegend.java  |   19 +-
 .../plantuml/command/CommandMultilinesTitle.java   |   18 +-
 .../plantuml/command/CommandNamespace.java         |   13 +-
 .../sourceforge/plantuml/command/CommandNope.java  |    4 +-
 .../plantuml/command/CommandPackage.java           |   35 +-
 .../plantuml/command/CommandPackageEmpty.java      |    9 +-
 .../sourceforge/plantuml/command/CommandPage.java  |    4 +-
 .../plantuml/command/CommandPragma.java            |   14 +-
 .../plantuml/command/CommandRankDir.java           |    4 +-
 .../plantuml/command/CommandRotate.java            |    4 +-
 .../sourceforge/plantuml/command/CommandScale.java |    4 +-
 .../plantuml/command/CommandScaleMaxHeight.java    |   55 +
 .../plantuml/command/CommandScaleMaxWidth.java     |   55 +
 .../command/CommandScaleMaxWidthAndHeight.java     |   56 +
 .../command/CommandScaleWidthAndHeight.java        |    4 +-
 .../command/CommandScaleWidthOrHeight.java         |    4 +-
 .../plantuml/command/CommandSkinParam.java         |    4 +-
 .../command/CommandSkinParamMultilines.java        |   37 +-
 .../plantuml/command/CommandSpriteFile.java        |   25 +-
 .../sourceforge/plantuml/command/CommandTitle.java |   10 +-
 .../plantuml/command/FactorySpriteCommand.java     |   35 +-
 .../plantuml/command/MultilinesStrategy.java       |   19 +-
 .../plantuml/command/PSystemAbstractFactory.java   |   13 +-
 .../plantuml/command/PSystemBasicFactory.java      |   21 +-
 .../plantuml/command/PSystemSingleLineFactory.java |   23 +-
 src/net/sourceforge/plantuml/command/Position.java |   15 +-
 .../plantuml/command/ProtectedCommand.java         |   31 +-
 .../plantuml/command/SingleLineCommand.java        |   16 +-
 .../plantuml/command/SingleLineCommand2.java       |   19 +-
 .../plantuml/command/UmlDiagramFactory.java        |  156 +-
 .../command/note/FactoryNoteActivityCommand.java   |   43 +-
 .../plantuml/command/note/FactoryNoteCommand.java  |   46 +-
 .../command/note/FactoryNoteOnEntityCommand.java   |   82 +-
 .../command/note/FactoryNoteOnLinkCommand.java     |   55 +-
 .../command/note/FactoryTipOnEntityCommand.java    |  178 +
 .../command/note/SingleMultiFactoryCommand.java    |    6 +-
 .../note/sequence/FactorySequenceNoteCommand.java  |   64 +-
 .../FactorySequenceNoteOnArrowCommand.java         |   53 +-
 .../FactorySequenceNoteOverSeveralCommand.java     |   48 +-
 .../sourceforge/plantuml/command/regex/IRegex.java |    4 +-
 .../plantuml/command/regex/MatcherIterator.java    |    4 +-
 .../plantuml/command/regex/MyPattern.java          |   14 +-
 .../plantuml/command/regex/RegexComposed.java      |    4 +-
 .../plantuml/command/regex/RegexConcat.java        |    4 +-
 .../plantuml/command/regex/RegexLeaf.java          |    9 +-
 .../plantuml/command/regex/RegexOptional.java      |    4 +-
 .../plantuml/command/regex/RegexOr.java            |    4 +-
 .../plantuml/command/regex/RegexPartialMatch.java  |    4 +-
 .../plantuml/command/regex/RegexResult.java        |    4 +-
 .../compositediagram/CompositeDiagram.java         |    4 +-
 .../compositediagram/CompositeDiagramFactory.java  |    4 +-
 .../command/CommandCreateBlock.java                |    4 +-
 .../command/CommandCreatePackageBlock.java         |    4 +-
 .../command/CommandEndPackageBlock.java            |    4 +-
 .../compositediagram/command/CommandLinkBlock.java |    4 +-
 src/net/sourceforge/plantuml/core/Diagram.java     |    4 +-
 .../plantuml/core/DiagramDescription.java          |    4 +-
 .../plantuml/core/DiagramDescriptionImpl.java      |    4 +-
 src/net/sourceforge/plantuml/core/DiagramType.java |    5 +-
 src/net/sourceforge/plantuml/core/ImageData.java   |    4 +-
 src/net/sourceforge/plantuml/core/UmlSource.java   |   61 +-
 src/net/sourceforge/plantuml/creole/Atom.java      |    6 +-
 .../plantuml/creole/AtomEmbededSystem.java         |   13 +-
 src/net/sourceforge/plantuml/creole/AtomImg.java   |   47 +-
 .../sourceforge/plantuml/creole/AtomOpenIcon.java  |    6 +-
 src/net/sourceforge/plantuml/creole/AtomSpace.java |    4 +-
 .../sourceforge/plantuml/creole/AtomSprite.java    |    6 +-
 src/net/sourceforge/plantuml/creole/AtomTable.java |   65 +-
 src/net/sourceforge/plantuml/creole/AtomText.java  |   20 +-
 src/net/sourceforge/plantuml/creole/AtomTree.java  |  103 +
 .../plantuml/creole/AtomWithMargin.java            |    6 +-
 src/net/sourceforge/plantuml/creole/Bullet.java    |    6 +-
 src/net/sourceforge/plantuml/creole/Command.java   |    4 +-
 .../creole/CommandCreoleColorAndSizeChange.java    |    4 +-
 .../plantuml/creole/CommandCreoleColorChange.java  |    4 +-
 .../creole/CommandCreoleExposantChange.java        |    4 +-
 .../creole/CommandCreoleFontFamilyChange.java      |    4 +-
 .../plantuml/creole/CommandCreoleImg.java          |   32 +-
 .../plantuml/creole/CommandCreoleMonospaced.java   |   16 +-
 .../plantuml/creole/CommandCreoleOpenIcon.java     |    4 +-
 .../plantuml/creole/CommandCreoleSizeChange.java   |    4 +-
 .../plantuml/creole/CommandCreoleSpace.java        |    4 +-
 .../plantuml/creole/CommandCreoleSprite.java       |    7 +-
 .../plantuml/creole/CommandCreoleStyle.java        |    4 +-
 .../creole/CommandCreoleSvgAttributeChange.java    |    4 +-
 .../plantuml/creole/CommandCreoleUrl.java          |    4 +-
 .../sourceforge/plantuml/creole/CreoleContext.java |    4 +-
 .../plantuml/creole/CreoleHorizontalLine.java      |    8 +-
 .../sourceforge/plantuml/creole/CreoleMode.java    |   40 +
 .../sourceforge/plantuml/creole/CreoleParser.java  |   40 +-
 .../plantuml/creole/CreoleStripeSimpleParser.java  |   40 +-
 src/net/sourceforge/plantuml/creole/Fission.java   |    4 +-
 .../sourceforge/plantuml/creole/PSystemCreole.java |   17 +-
 .../plantuml/creole/PSystemCreoleFactory.java      |    4 +-
 src/net/sourceforge/plantuml/creole/Position.java  |    4 +-
 src/net/sourceforge/plantuml/creole/Sea.java       |    4 +-
 src/net/sourceforge/plantuml/creole/Sheet.java     |    4 +-
 .../sourceforge/plantuml/creole/SheetBlock1.java   |   15 +-
 .../sourceforge/plantuml/creole/SheetBlock2.java   |   14 +-
 src/net/sourceforge/plantuml/creole/Stencil.java   |    4 +-
 src/net/sourceforge/plantuml/creole/Stripe.java    |    4 +-
 .../sourceforge/plantuml/creole/StripeSimple.java  |   22 +-
 .../sourceforge/plantuml/creole/StripeStyle.java   |    4 +-
 .../plantuml/creole/StripeStyleType.java           |    6 +-
 .../sourceforge/plantuml/creole/StripeTable.java   |   44 +-
 .../sourceforge/plantuml/creole/StripeTree.java    |   77 +
 src/net/sourceforge/plantuml/creole/UCreole.java   |    4 +-
 .../plantuml/cucadiagram/BlockMember.java          |   45 -
 .../plantuml/cucadiagram/BlockMemberImpl.java      |   64 -
 .../sourceforge/plantuml/cucadiagram/Bodier.java   |   75 +-
 .../plantuml/cucadiagram/BodyEnhanced.java         |   66 +-
 .../plantuml/cucadiagram/BodyEnhanced2.java        |   17 +-
 src/net/sourceforge/plantuml/cucadiagram/Code.java |    4 +-
 .../plantuml/cucadiagram/CucaDiagram.java          |   42 +-
 .../sourceforge/plantuml/cucadiagram/Display.java  |  269 +-
 .../sourceforge/plantuml/cucadiagram/Display2.java |  241 -
 .../plantuml/cucadiagram/DisplayPositionned.java   |   77 +
 .../plantuml/cucadiagram/EntityGender.java         |    4 +-
 .../plantuml/cucadiagram/EntityGenderUtils.java    |   12 +-
 .../plantuml/cucadiagram/EntityPortion.java        |    4 +-
 .../plantuml/cucadiagram/EntityPosition.java       |  123 +-
 .../plantuml/cucadiagram/EntityUtils.java          |    4 +-
 .../plantuml/cucadiagram/GroupHierarchy.java       |    4 +-
 .../plantuml/cucadiagram/GroupPrinter.java         |    4 +-
 .../plantuml/cucadiagram/GroupRoot.java            |  104 +-
 .../plantuml/cucadiagram/GroupType.java            |    4 +-
 .../sourceforge/plantuml/cucadiagram/IEntity.java  |   26 +-
 .../sourceforge/plantuml/cucadiagram/IGroup.java   |   17 +-
 .../sourceforge/plantuml/cucadiagram/ILeaf.java    |    4 +-
 .../sourceforge/plantuml/cucadiagram/Ident.java    |    4 +-
 .../sourceforge/plantuml/cucadiagram/LeafType.java |    6 +-
 src/net/sourceforge/plantuml/cucadiagram/Link.java |   72 +-
 .../plantuml/cucadiagram/LinkArrow.java            |    4 +-
 .../plantuml/cucadiagram/LinkDecor.java            |    4 +-
 .../sourceforge/plantuml/cucadiagram/LinkHat.java  |    4 +-
 .../plantuml/cucadiagram/LinkMiddleDecor.java      |    4 +-
 .../plantuml/cucadiagram/LinkStyle.java            |   21 +-
 .../sourceforge/plantuml/cucadiagram/LinkType.java |   12 +-
 .../sourceforge/plantuml/cucadiagram/LongCode.java |    4 +-
 .../sourceforge/plantuml/cucadiagram/Magma.java    |   12 +-
 .../plantuml/cucadiagram/MagmaList.java            |    4 +-
 .../sourceforge/plantuml/cucadiagram/Member.java   |  157 +-
 .../plantuml/cucadiagram/MemberImpl.java           |  210 +
 .../plantuml/cucadiagram/MethodsOrFieldsArea.java  |   81 +-
 .../plantuml/cucadiagram/Namespace.java            |    4 +-
 .../plantuml/cucadiagram/PortionShower.java        |    4 +-
 .../sourceforge/plantuml/cucadiagram/Rankdir.java  |    4 +-
 .../sourceforge/plantuml/cucadiagram/RuleType.java |    4 +-
 .../plantuml/cucadiagram/SquareLinker.java         |    4 +-
 .../plantuml/cucadiagram/SquareMaker.java          |    4 +-
 .../plantuml/cucadiagram/Stereotype.java           |   45 +-
 .../cucadiagram/UnparsableGraphvizException.java   |    4 +-
 .../plantuml/cucadiagram/dot/AbstractGraphviz.java |   17 +-
 .../cucadiagram/dot/CucaDiagramPngMaker3.java      |    4 +-
 .../dot/CucaDiagramSimplifierActivity.java         |    4 +-
 .../dot/CucaDiagramSimplifierState.java            |    4 +-
 .../cucadiagram/dot/CucaDiagramTxtMaker.java       |   20 +-
 .../plantuml/cucadiagram/dot/DebugTrace.java       |    4 +-
 .../plantuml/cucadiagram/dot/DotData.java          |    4 +-
 .../plantuml/cucadiagram/dot/DotMaker2.java        |    4 +-
 .../plantuml/cucadiagram/dot/DotSplines.java       |    4 +-
 .../plantuml/cucadiagram/dot/Graphviz.java         |    4 +-
 .../cucadiagram/dot/GraphvizLayoutStrategy.java    |   61 -
 .../plantuml/cucadiagram/dot/GraphvizLinux.java    |   10 +-
 .../plantuml/cucadiagram/dot/GraphvizUtils.java    |   51 +-
 .../plantuml/cucadiagram/dot/GraphvizVersion.java  |    4 +-
 .../cucadiagram/dot/GraphvizVersionFinder.java     |    6 +-
 .../plantuml/cucadiagram/dot/GraphvizVersions.java |    4 +-
 .../plantuml/cucadiagram/dot/GraphvizWindows.java  |    9 +-
 .../plantuml/cucadiagram/dot/Neighborhood.java     |    4 +-
 .../sourceforge/plantuml/cucadiagram/dot/OS.java   |   51 -
 .../plantuml/cucadiagram/dot/OSLinux.java          |   69 -
 .../plantuml/cucadiagram/dot/OSWindows.java        |   97 -
 .../plantuml/cucadiagram/dot/ProcessRunner.java    |    4 +-
 .../plantuml/cucadiagram/dot/ProcessState.java     |    4 +-
 .../plantuml/cucadiagram/entity/EntityFactory.java |   23 +-
 .../plantuml/cucadiagram/entity/EntityImpl.java    |  202 +-
 .../plantuml/cute/ApolloniusSolver.java            |    4 +-
 .../plantuml/cute/ApolloniusSolver2.java           |    4 +-
 src/net/sourceforge/plantuml/cute/Arc.java         |    4 +-
 src/net/sourceforge/plantuml/cute/Balloon.java     |    4 +-
 .../sourceforge/plantuml/cute/BetweenCorners.java  |    4 +-
 src/net/sourceforge/plantuml/cute/Cheese.java      |    4 +-
 src/net/sourceforge/plantuml/cute/Circle.java      |    4 +-
 src/net/sourceforge/plantuml/cute/Corner.java      |    4 +-
 src/net/sourceforge/plantuml/cute/Crossing.java    |    4 +-
 .../sourceforge/plantuml/cute/CrossingSegment.java |   72 +
 .../sourceforge/plantuml/cute/CrossingSimple.java  |    4 +-
 src/net/sourceforge/plantuml/cute/CutePath.java    |    4 +-
 src/net/sourceforge/plantuml/cute/CuteShape.java   |    4 +-
 .../plantuml/cute/CuteShapeFactory.java            |   12 +-
 src/net/sourceforge/plantuml/cute/Group.java       |    4 +-
 .../sourceforge/plantuml/cute/InfiniteLine.java    |    9 +-
 src/net/sourceforge/plantuml/cute/MyDouble.java    |    4 +-
 src/net/sourceforge/plantuml/cute/MyPoint2D.java   |    4 +-
 src/net/sourceforge/plantuml/cute/PSystemCute.java |   15 +-
 .../plantuml/cute/PSystemCuteFactory.java          |    4 +-
 src/net/sourceforge/plantuml/cute/Positionned.java |    4 +-
 .../sourceforge/plantuml/cute/PositionnedImpl.java |    4 +-
 src/net/sourceforge/plantuml/cute/Rectangle.java   |    4 +-
 .../sourceforge/plantuml/cute/RotationZoom.java    |    4 +-
 src/net/sourceforge/plantuml/cute/Segment.java     |    4 +-
 src/net/sourceforge/plantuml/cute/Stick.java       |    4 +-
 src/net/sourceforge/plantuml/cute/Tension.java     |    4 +-
 src/net/sourceforge/plantuml/cute/Triangle.java    |    4 +-
 .../sourceforge/plantuml/cute/TriangleCorner.java  |    4 +-
 .../plantuml/cute/TriangleCornerSimple.java        |    4 +-
 src/net/sourceforge/plantuml/cute/VarArgs.java     |    4 +-
 .../plantuml/dedication/DecoderInputStream.java    |  103 +
 .../plantuml/dedication/Dedication.java            |   85 +
 .../plantuml/dedication/Dedications.java           |   79 +
 ...wYMPUi9rNQVH44hebtYNePymublPiBIpRDwZGKrbG00.png |  Bin 0 -> 15278 bytes
 .../plantuml/dedication/PSystemDedication.java     |   81 +
 .../dedication/PSystemDedicationFactory.java       |   51 +
 ...AFoKx1mAI032reWO3p4Mog-AV6jFqjXfi8G6pKo7G00.png |  Bin 0 -> 5380 bytes
 .../plantuml/descdiagram/DescriptionDiagram.java   |    6 +-
 .../descdiagram/DescriptionDiagramFactory.java     |   27 +-
 .../command/CommandCreateElementFull.java          |   36 +-
 .../command/CommandCreateElementMultilines.java    |   82 +-
 .../descdiagram/command/CommandLinkElement.java    |   64 +-
 .../command/CommandNamespaceSeparator.java         |    4 +-
 .../descdiagram/command/CommandNewpage.java        |    6 +-
 .../command/CommandPackageWithUSymbol.java         |   15 +-
 .../sourceforge/plantuml/directdot/PSystemDot.java |    6 +-
 .../plantuml/directdot/PSystemDotFactory.java      |    6 +-
 .../sourceforge/plantuml/donors/PSystemDonors.java |   15 +-
 .../plantuml/donors/PSystemDonorsFactory.java      |    4 +-
 src/net/sourceforge/plantuml/eggs/EggUtils.java    |    4 +-
 .../sourceforge/plantuml/eggs/GraphicsPath.java    |    4 +-
 .../sourceforge/plantuml/eggs/PSystemAppleTwo.java |    8 +-
 .../plantuml/eggs/PSystemAppleTwoFactory.java      |    4 +-
 .../sourceforge/plantuml/eggs/PSystemCharlie.java  |   10 +-
 .../plantuml/eggs/PSystemCharlieFactory.java       |    4 +-
 src/net/sourceforge/plantuml/eggs/PSystemEgg.java  |    8 +-
 .../plantuml/eggs/PSystemEggFactory.java           |    4 +-
 src/net/sourceforge/plantuml/eggs/PSystemLost.java |    8 +-
 .../plantuml/eggs/PSystemLostFactory.java          |    4 +-
 .../sourceforge/plantuml/eggs/PSystemMemorial.java |  108 +
 .../plantuml/eggs/PSystemMemorialFactory.java      |   53 +
 src/net/sourceforge/plantuml/eggs/PSystemPath.java |    4 +-
 .../plantuml/eggs/PSystemPathFactory.java          |    4 +-
 src/net/sourceforge/plantuml/eggs/PSystemRIP.java  |    8 +-
 .../plantuml/eggs/PSystemRIPFactory.java           |    4 +-
 .../sourceforge/plantuml/eggs/SentenceDecoder.java |    4 +-
 .../plantuml/eggs/SentenceProducer.java            |    4 +-
 src/net/sourceforge/plantuml/eps/EpsGraphics.java  |   10 +-
 .../sourceforge/plantuml/eps/EpsGraphicsMacro.java |    4 +-
 .../plantuml/eps/EpsGraphicsMacroAndText.java      |    4 +-
 src/net/sourceforge/plantuml/eps/EpsStrategy.java  |    4 +-
 .../plantuml/eps/PostScriptCommand.java            |    4 +-
 .../plantuml/eps/PostScriptCommandCurveTo.java     |    4 +-
 .../plantuml/eps/PostScriptCommandLineTo.java      |    4 +-
 .../plantuml/eps/PostScriptCommandMacro.java       |    4 +-
 .../plantuml/eps/PostScriptCommandMoveTo.java      |    4 +-
 .../plantuml/eps/PostScriptCommandQuadTo.java      |    4 +-
 .../plantuml/eps/PostScriptCommandRaw.java         |    4 +-
 .../sourceforge/plantuml/eps/PostScriptData.java   |    4 +-
 .../plantuml/flashcode/FlashCodeFactory.java       |    4 +-
 .../plantuml/flashcode/FlashCodeUtils.java         |    4 +-
 .../plantuml/flashcode/FlashCodeUtilsNone.java     |    4 +-
 .../plantuml/flowdiagram/ActivityBox.java          |   16 +-
 .../plantuml/flowdiagram/CommandLineSimple.java    |    4 +-
 .../plantuml/flowdiagram/CommandLink.java          |    4 +-
 .../plantuml/flowdiagram/FlowDiagram.java          |   11 +-
 .../plantuml/flowdiagram/FlowDiagramFactory.java   |    4 +-
 .../plantuml/font/PSystemListFonts.java            |    8 +-
 .../plantuml/font/PSystemListFontsFactory.java     |    6 +-
 src/net/sourceforge/plantuml/ftp/FtpConnexion.java |    4 +-
 src/net/sourceforge/plantuml/ftp/FtpLoop.java      |    4 +-
 src/net/sourceforge/plantuml/ftp/FtpServer.java    |    4 +-
 src/net/sourceforge/plantuml/fun/IconLoader.java   |    4 +-
 .../sourceforge/plantuml/geom/AbstractFigure.java  |    4 +-
 .../plantuml/geom/AbstractLineSegment.java         |   35 +-
 .../plantuml/geom/AbstractPolyline.java            |    4 +-
 src/net/sourceforge/plantuml/geom/Box.java         |    4 +-
 src/net/sourceforge/plantuml/geom/ClosedArea.java  |    4 +-
 .../sourceforge/plantuml/geom/CollectionUtils.java |    4 +-
 src/net/sourceforge/plantuml/geom/Dijkstra.java    |    4 +-
 src/net/sourceforge/plantuml/geom/InflateData.java |    4 +-
 .../plantuml/geom/InflationTransform.java          |    4 +-
 src/net/sourceforge/plantuml/geom/Kingdom.java     |    4 +-
 .../plantuml/geom/LineSegmentDouble.java           |   20 +-
 .../sourceforge/plantuml/geom/LineSegmentInt.java  |    4 +-
 .../sourceforge/plantuml/geom/Neighborhood.java    |    4 +-
 src/net/sourceforge/plantuml/geom/Orientation.java |    4 +-
 src/net/sourceforge/plantuml/geom/Point2DInt.java  |    4 +-
 src/net/sourceforge/plantuml/geom/Pointable.java   |    4 +-
 src/net/sourceforge/plantuml/geom/Polyline.java    |    4 +-
 .../plantuml/geom/PolylineBreakeable.java          |    4 +-
 .../sourceforge/plantuml/geom/PolylineImpl.java    |    4 +-
 src/net/sourceforge/plantuml/geom/Singularity.java |    4 +-
 src/net/sourceforge/plantuml/geom/SpiderWeb.java   |    4 +-
 src/net/sourceforge/plantuml/geom/XMoveable.java   |    4 +-
 .../sourceforge/plantuml/geom/kinetic/Frame.java   |    4 +-
 .../plantuml/geom/kinetic/MoveObserver.java        |    4 +-
 .../sourceforge/plantuml/geom/kinetic/Path.java    |    4 +-
 .../plantuml/geom/kinetic/Point2DCharge.java       |    4 +-
 .../plantuml/geom/kinetic/Quadrant.java            |    4 +-
 .../plantuml/geom/kinetic/QuadrantMapper.java      |    4 +-
 .../plantuml/geom/kinetic/SegmentCutter.java       |    4 +-
 .../plantuml/geom/kinetic/VectorForce.java         |    4 +-
 .../sourceforge/plantuml/geom/kinetic/World.java   |    4 +-
 src/net/sourceforge/plantuml/golem/Magnet.java     |    4 +-
 .../sourceforge/plantuml/golem/MinMaxDouble.java   |    4 +-
 .../sourceforge/plantuml/golem/MinMaxGolem.java    |    4 +-
 src/net/sourceforge/plantuml/golem/Path.java       |    4 +-
 src/net/sourceforge/plantuml/golem/Position.java   |    4 +-
 src/net/sourceforge/plantuml/golem/Square.java     |    4 +-
 src/net/sourceforge/plantuml/golem/Tile.java       |   13 +-
 src/net/sourceforge/plantuml/golem/TileArea.java   |    4 +-
 .../sourceforge/plantuml/golem/TileGeometry.java   |    4 +-
 src/net/sourceforge/plantuml/golem/TilesField.java |    7 +-
 src/net/sourceforge/plantuml/graph/ALink.java      |    4 +-
 src/net/sourceforge/plantuml/graph/ALinkImpl.java  |    4 +-
 src/net/sourceforge/plantuml/graph/ANode.java      |    4 +-
 src/net/sourceforge/plantuml/graph/ANodeImpl.java  |    4 +-
 .../plantuml/graph/AbstractEntityImage.java        |    4 +-
 src/net/sourceforge/plantuml/graph/Board.java      |    4 +-
 .../plantuml/graph/BoardCollection.java            |    4 +-
 .../sourceforge/plantuml/graph/BoardExplorer.java  |    4 +-
 .../sourceforge/plantuml/graph/CostComputer.java   |    4 +-
 src/net/sourceforge/plantuml/graph/Elastane.java   |   14 +-
 .../sourceforge/plantuml/graph/ElectricCharge.java |    4 +-
 .../sourceforge/plantuml/graph/ElectricWord.java   |    4 +-
 .../plantuml/graph/EntityImageActivity.java        |   14 +-
 .../plantuml/graph/EntityImageActivityBar.java     |    4 +-
 .../plantuml/graph/EntityImageActivityBranch.java  |    4 +-
 .../plantuml/graph/EntityImageActivityCircle.java  |    4 +-
 .../plantuml/graph/EntityImageCircleInterface.java |   10 +-
 .../plantuml/graph/EntityImageComponent.java       |   97 -
 .../plantuml/graph/EntityImageDefault.java         |   14 +-
 .../plantuml/graph/EntityImageFactory.java         |    4 +-
 .../plantuml/graph/EntityImageNote.java            |   14 +-
 .../plantuml/graph/EntityImageUsecase.java         |   18 +-
 src/net/sourceforge/plantuml/graph/Galaxy4.java    |    4 +-
 .../plantuml/graph/GeneralPathFactory.java         |    4 +-
 src/net/sourceforge/plantuml/graph/Graph1.java     |    4 +-
 src/net/sourceforge/plantuml/graph/Graph2.java     |   15 +-
 src/net/sourceforge/plantuml/graph/Graph3.java     |   25 +-
 src/net/sourceforge/plantuml/graph/Graph4.java     |   17 +-
 src/net/sourceforge/plantuml/graph/Graph5.java     |   19 +-
 src/net/sourceforge/plantuml/graph/Heap.java       |    4 +-
 .../plantuml/graph/KenavoCostComputer.java         |    4 +-
 .../plantuml/graph/LenghtLinkComparator.java       |    4 +-
 src/net/sourceforge/plantuml/graph/LinkString.java |    4 +-
 .../plantuml/graph/MethodsOrFieldsArea.java        |    8 +-
 src/net/sourceforge/plantuml/graph/Move.java       |    4 +-
 src/net/sourceforge/plantuml/graph/Oven.java       |    4 +-
 .../plantuml/graph/SimpleCostComputer.java         |    4 +-
 .../plantuml/graph/SortedCollection.java           |    4 +-
 .../plantuml/graph/SortedCollectionArrayList.java  |    4 +-
 .../plantuml/graph/SortedCollectionLinked.java     |    4 +-
 src/net/sourceforge/plantuml/graph/Zoda1.java      |    4 +-
 src/net/sourceforge/plantuml/graph/Zoda2.java      |    4 +-
 .../plantuml/graph2/CubicCurveFactory.java         |    4 +-
 src/net/sourceforge/plantuml/graph2/Dijkstra.java  |    4 +-
 src/net/sourceforge/plantuml/graph2/GeomUtils.java |    4 +-
 .../plantuml/graph2/IInflationTransform.java       |    4 +-
 .../graph2/IdentityInflationTransform.java         |    4 +-
 .../sourceforge/plantuml/graph2/InflateData2.java  |    4 +-
 .../plantuml/graph2/InflationTransform2.java       |    4 +-
 .../plantuml/graph2/MagicPointsFactory.java        |    4 +-
 .../plantuml/graph2/MagicPointsFactory2.java       |    4 +-
 src/net/sourceforge/plantuml/graph2/Measurer.java  |    4 +-
 src/net/sourceforge/plantuml/graph2/MyCurve.java   |    4 +-
 .../sourceforge/plantuml/graph2/Neighborhood2.java |    4 +-
 src/net/sourceforge/plantuml/graph2/Plan.java      |    4 +-
 src/net/sourceforge/plantuml/graph2/Polyline2.java |    4 +-
 .../plantuml/graph2/RectanglesCollection.java      |    4 +-
 .../sourceforge/plantuml/graph2/Singularity2.java  |    4 +-
 .../sourceforge/plantuml/graph2/SortedList.java    |    4 +-
 .../plantuml/graph2/SortedListImpl.java            |    4 +-
 .../plantuml/graphic/AbstractTextBlock.java        |   44 +
 src/net/sourceforge/plantuml/graphic/AddStyle.java |    4 +-
 .../plantuml/graphic/CircledCharacter.java         |    6 +-
 .../plantuml/graphic/ColorAndSizeChange.java       |    4 +-
 .../sourceforge/plantuml/graphic/ColorChange.java  |    4 +-
 .../plantuml/graphic/DateEventUtils.java           |   68 +-
 .../sourceforge/plantuml/graphic/DisplayUtils.java |    4 +-
 .../plantuml/graphic/EmbededSystemLine.java        |   13 +-
 .../plantuml/graphic/ExposantChange.java           |    4 +-
 .../sourceforge/plantuml/graphic/FontChange.java   |    4 +-
 .../plantuml/graphic/FontConfiguration.java        |   71 +-
 .../plantuml/graphic/FontFamilyChange.java         |    7 +-
 .../sourceforge/plantuml/graphic/FontPosition.java |    4 +-
 .../sourceforge/plantuml/graphic/FontStyle.java    |    4 +-
 .../plantuml/graphic/GraphicPosition.java          |    4 +-
 .../plantuml/graphic/GraphicStrings.java           |   17 +-
 .../plantuml/graphic/HorizontalAlignment.java      |   23 +-
 .../sourceforge/plantuml/graphic/HtmlColor.java    |    4 +-
 .../plantuml/graphic/HtmlColorGradient.java        |    4 +-
 .../sourceforge/plantuml/graphic/HtmlColorSet.java |    4 +-
 .../plantuml/graphic/HtmlColorSetSimple.java       |   10 +-
 .../plantuml/graphic/HtmlColorSimple.java          |    4 +-
 .../plantuml/graphic/HtmlColorTransparent.java     |    4 +-
 .../plantuml/graphic/HtmlColorUserDef.java         |    4 +-
 .../plantuml/graphic/HtmlColorUtils.java           |    6 +-
 .../sourceforge/plantuml/graphic/HtmlCommand.java  |    4 +-
 .../plantuml/graphic/HtmlCommandFactory.java       |    4 +-
 .../plantuml/graphic/IHtmlColorSet.java            |    4 +-
 src/net/sourceforge/plantuml/graphic/Img.java      |    4 +-
 .../sourceforge/plantuml/graphic/ImgValign.java    |    4 +-
 src/net/sourceforge/plantuml/graphic/Line.java     |    4 +-
 .../sourceforge/plantuml/graphic/QuoteUtils.java   |   38 +-
 .../sourceforge/plantuml/graphic/RemoveStyle.java  |    4 +-
 .../sourceforge/plantuml/graphic/ResetFont.java    |    4 +-
 .../sourceforge/plantuml/graphic/SingleLine.java   |   10 +-
 .../sourceforge/plantuml/graphic/SizeChange.java   |    4 +-
 .../plantuml/graphic/SkinParameter.java            |    4 +-
 src/net/sourceforge/plantuml/graphic/Splitter.java |   15 +-
 .../plantuml/graphic/SpriteCommand.java            |    8 +-
 .../plantuml/graphic/StringBounder.java            |    4 +-
 .../plantuml/graphic/StringBounderUtils.java       |   16 +-
 .../plantuml/graphic/SvgAttributes.java            |    4 +-
 .../plantuml/graphic/SvgAttributesChange.java      |    4 +-
 .../plantuml/graphic/SymbolContext.java            |    4 +-
 src/net/sourceforge/plantuml/graphic/Text.java     |    4 +-
 .../sourceforge/plantuml/graphic/TextBlock.java    |    8 +-
 .../plantuml/graphic/TextBlockArrow.java           |    6 +-
 .../plantuml/graphic/TextBlockBordered.java        |    6 +-
 .../plantuml/graphic/TextBlockCompressed.java      |    6 +-
 .../plantuml/graphic/TextBlockCompressed2.java     |    6 +-
 .../plantuml/graphic/TextBlockEmpty.java           |    8 +-
 .../plantuml/graphic/TextBlockGeneric.java         |    6 +-
 .../plantuml/graphic/TextBlockHorizontal.java      |    6 +-
 .../plantuml/graphic/TextBlockLineBefore.java      |   12 +-
 .../plantuml/graphic/TextBlockMarged.java          |   20 +-
 .../plantuml/graphic/TextBlockMinWidth.java        |    6 +-
 .../plantuml/graphic/TextBlockRecentred.java       |   11 +-
 .../plantuml/graphic/TextBlockSimple.java          |    8 +-
 .../plantuml/graphic/TextBlockSpotted.java         |    6 +-
 .../plantuml/graphic/TextBlockUtils.java           |  124 +-
 .../plantuml/graphic/TextBlockVertical2.java       |   32 +-
 .../plantuml/graphic/TextBlockWidth.java           |    4 +-
 .../plantuml/graphic/TextBlockWidthAdapter.java    |    6 +-
 src/net/sourceforge/plantuml/graphic/TextLink.java |    4 +-
 .../sourceforge/plantuml/graphic/TileImage.java    |    6 +-
 .../sourceforge/plantuml/graphic/TileImageSvg.java |    6 +-
 src/net/sourceforge/plantuml/graphic/TileText.java |    6 +-
 .../sourceforge/plantuml/graphic/UDrawable.java    |    4 +-
 .../plantuml/graphic/UDrawableUtils.java           |    4 +-
 .../plantuml/graphic/UGraphicDelegator.java        |    4 +-
 .../graphic/UGraphicInterceptorUDrawable.java      |    4 +-
 src/net/sourceforge/plantuml/graphic/USymbol.java  |   19 +-
 .../sourceforge/plantuml/graphic/USymbolActor.java |    4 +-
 .../plantuml/graphic/USymbolArtifact.java          |   29 +-
 .../plantuml/graphic/USymbolBoundary.java          |    4 +-
 .../sourceforge/plantuml/graphic/USymbolCard.java  |   10 +-
 .../sourceforge/plantuml/graphic/USymbolCloud.java |   10 +-
 .../plantuml/graphic/USymbolComponent1.java        |    8 +-
 .../plantuml/graphic/USymbolComponent2.java        |   34 +-
 .../plantuml/graphic/USymbolControl.java           |    4 +-
 .../plantuml/graphic/USymbolDatabase.java          |   10 +-
 .../plantuml/graphic/USymbolEntityDomain.java      |    4 +-
 .../plantuml/graphic/USymbolFolder.java            |   24 +-
 .../sourceforge/plantuml/graphic/USymbolFrame.java |   10 +-
 .../plantuml/graphic/USymbolInterface.java         |    4 +-
 .../sourceforge/plantuml/graphic/USymbolNode.java  |   10 +-
 .../sourceforge/plantuml/graphic/USymbolQueue.java |    8 +-
 .../sourceforge/plantuml/graphic/USymbolRect.java  |   41 +-
 .../plantuml/graphic/USymbolSimpleAbstract.java    |    8 +-
 .../plantuml/graphic/USymbolStorage.java           |   10 +-
 .../plantuml/graphic/USymbolTogether.java          |   67 +
 .../sourceforge/plantuml/graphic/UnusedSpace.java  |    4 +-
 .../plantuml/graphic/VerticalAlignment.java        |    4 +-
 .../plantuml/graphic/VerticalPosition.java         |    4 +-
 .../plantuml/graphic/color/ColorParser.java        |  110 +
 .../plantuml/graphic/color/ColorType.java          |   48 +
 .../sourceforge/plantuml/graphic/color/Colors.java |  237 +
 src/net/sourceforge/plantuml/hector/Box2D.java     |    4 +-
 .../hector/CucaDiagramFileMakerHector.java         |    4 +-
 .../hector/CucaDiagramFileMakerHector2.java        |    4 +-
 .../hector/CucaDiagramFileMakerHector3.java        |    4 +-
 .../hector/CucaDiagramFileMakerHector4.java        |    4 +-
 .../hector/CucaDiagramFileMakerHectorB1.java       |    4 +-
 .../hector/CucaDiagramFileMakerHectorB2.java       |    4 +-
 .../sourceforge/plantuml/hector/GrowingTree.java   |    4 +-
 .../sourceforge/plantuml/hector/HectorPath.java    |    4 +-
 src/net/sourceforge/plantuml/hector/Pin.java       |    4 +-
 .../sourceforge/plantuml/hector/PinFactory.java    |    4 +-
 src/net/sourceforge/plantuml/hector/PinLink.java   |    4 +-
 .../plantuml/hector/PinLinksContinuousSet.java     |    4 +-
 src/net/sourceforge/plantuml/hector/Skeleton.java  |    4 +-
 .../plantuml/hector/SkeletonBuilder.java           |    4 +-
 .../plantuml/hector/SkeletonConfiguration.java     |    4 +-
 .../hector/SkeletonConfigurationComparator.java    |    4 +-
 .../hector/SkeletonConfigurationEvaluator.java     |    4 +-
 .../SkeletonConfigurationEvaluatorLineLenght.java  |    4 +-
 .../plantuml/hector/SkeletonConfigurationSet.java  |    4 +-
 .../hector/SkeletonConfigurationUtils.java         |    4 +-
 .../plantuml/hector/SkeletonConfigurations.java    |    4 +-
 .../plantuml/hector/SkeletonMutation.java          |    4 +-
 .../plantuml/hector/SmartConnection.java           |    4 +-
 .../plantuml/hector/UnlinarCompressedPlan.java     |    4 +-
 .../plantuml/hector/UnlinearCompression.java       |    4 +-
 .../hector2/CucaDiagramFileMakerHectorC1.java      |    4 +-
 src/net/sourceforge/plantuml/hector2/MinMax.java   |    4 +-
 .../plantuml/hector2/continuity/Skeleton.java      |    4 +-
 .../hector2/continuity/SkeletonBuilder.java        |    4 +-
 .../sourceforge/plantuml/hector2/graphic/Foo1.java |    4 +-
 .../sourceforge/plantuml/hector2/graphic/Foo2.java |    7 +-
 .../plantuml/hector2/layering/Layer.java           |    4 +-
 .../plantuml/hector2/layering/LayerFactory.java    |    4 +-
 .../plantuml/hector2/mpos/Distribution.java        |    4 +-
 .../plantuml/hector2/mpos/MutationLayer.java       |    4 +-
 .../plantuml/hector2/mpos/MutationLayerMove.java   |    4 +-
 .../plantuml/html/CucaDiagramHtmlMaker.java        |   12 +-
 .../sourceforge/plantuml/html/LinkHtmlPrinter.java |    4 +-
 .../plantuml/jdot/CucaDiagramFileMakerJDot.java    |  596 +++
 src/net/sourceforge/plantuml/jdot/DebugUtils.java  |  132 +
 src/net/sourceforge/plantuml/jdot/JDotPath.java    |  215 +
 src/net/sourceforge/plantuml/jdot/YMirror.java     |   78 +
 .../plantuml/jungle/CommandAddLevel.java           |    4 +-
 .../sourceforge/plantuml/jungle/CommandEmpty.java  |    4 +-
 src/net/sourceforge/plantuml/jungle/GNode.java     |    4 +-
 .../sourceforge/plantuml/jungle/GNodeUtils.java    |    4 +-
 src/net/sourceforge/plantuml/jungle/GTile.java     |    4 +-
 .../sourceforge/plantuml/jungle/GTileGeometry.java |    4 +-
 .../plantuml/jungle/GTileLeftRight.java            |    7 +-
 src/net/sourceforge/plantuml/jungle/GTileNode.java |   18 +-
 .../plantuml/jungle/GTileOneLevelFactory.java      |    4 +-
 .../sourceforge/plantuml/jungle/GTileStack.java    |    7 +-
 src/net/sourceforge/plantuml/jungle/Needle.java    |    4 +-
 .../sourceforge/plantuml/jungle/PSystemTree.java   |   10 +-
 .../plantuml/jungle/PSystemTreeFactory.java        |    4 +-
 src/net/sourceforge/plantuml/jungle/Rendering.java |    4 +-
 .../sourceforge/plantuml/mda/MDADiagramImpl.java   |    4 +-
 .../sourceforge/plantuml/mda/MDAEntityImpl.java    |    4 +-
 .../sourceforge/plantuml/mda/MDAPackageImpl.java   |    4 +-
 .../sourceforge/plantuml/mjpeg/MJPEGGenerator.java |    4 +-
 .../AbstractClassOrObjectDiagram.java              |   22 +-
 .../plantuml/objectdiagram/ObjectDiagram.java      |    4 +-
 .../objectdiagram/ObjectDiagramFactory.java        |   11 +-
 .../objectdiagram/command/CommandAddData.java      |   12 +-
 .../command/CommandCreateEntityObject.java         |   18 +-
 .../CommandCreateEntityObjectMultilines.java       |   36 +-
 .../sourceforge/plantuml/openiconic/Movement.java  |    4 +-
 .../sourceforge/plantuml/openiconic/OpenIcon.java  |    7 +-
 .../plantuml/openiconic/PSystemListOpenIconic.java |    8 +-
 .../openiconic/PSystemListOpenIconicFactory.java   |    4 +-
 .../plantuml/openiconic/PSystemOpenIconic.java     |    8 +-
 .../openiconic/PSystemOpenIconicFactory.java       |    4 +-
 .../plantuml/openiconic/StringDecipher.java        |    4 +-
 .../plantuml/openiconic/SvgCommand.java            |    4 +-
 .../plantuml/openiconic/SvgCommandLetter.java      |    4 +-
 .../plantuml/openiconic/SvgCommandNumber.java      |    4 +-
 .../sourceforge/plantuml/openiconic/SvgPath.java   |    4 +-
 .../plantuml/openiconic/SvgPosition.java           |    4 +-
 .../plantuml/openiconic/data/DummyIcon.java        |    4 +-
 src/net/sourceforge/plantuml/oregon/BasicGame.java |    4 +-
 src/net/sourceforge/plantuml/oregon/Keyboard.java  |    4 +-
 .../sourceforge/plantuml/oregon/KeyboardList.java  |    4 +-
 .../sourceforge/plantuml/oregon/MagicTable.java    |    4 +-
 .../plantuml/oregon/NoInputException.java          |    4 +-
 .../plantuml/oregon/OregonBasicGame.java           |    4 +-
 .../sourceforge/plantuml/oregon/PSystemOregon.java |    8 +-
 .../plantuml/oregon/PSystemOregonFactory.java      |    4 +-
 src/net/sourceforge/plantuml/oregon/Screen.java    |    4 +-
 .../sourceforge/plantuml/oregon/SecureCoder.java   |    4 +-
 .../sourceforge/plantuml/oregon/SmartKeyboard.java |    4 +-
 src/net/sourceforge/plantuml/pdf/PdfConverter.java |    4 +-
 src/net/sourceforge/plantuml/png/Metadata.java     |    4 +-
 src/net/sourceforge/plantuml/png/MetadataTag.java  |   18 +-
 .../sourceforge/plantuml/png/PngFlashcoder.java    |    4 +-
 src/net/sourceforge/plantuml/png/PngIO.java        |    6 +-
 .../sourceforge/plantuml/png/PngIOMetadata.java    |   44 +-
 src/net/sourceforge/plantuml/png/PngRotation.java  |    4 +-
 src/net/sourceforge/plantuml/png/PngSegment.java   |    4 +-
 src/net/sourceforge/plantuml/png/PngSizer.java     |    4 +-
 src/net/sourceforge/plantuml/png/PngSplitter.java  |    4 +-
 src/net/sourceforge/plantuml/png/PngTitler.java    |   11 +-
 .../plantuml/posimo/AbstractEntityImage2.java      |    8 +-
 .../sourceforge/plantuml/posimo/BezierUtils.java   |   22 +-
 src/net/sourceforge/plantuml/posimo/Block.java     |    4 +-
 src/net/sourceforge/plantuml/posimo/Cluster.java   |    4 +-
 .../sourceforge/plantuml/posimo/Clusterable.java   |    4 +-
 src/net/sourceforge/plantuml/posimo/Decor.java     |    4 +-
 .../plantuml/posimo/DecorInterfaceProvider.java    |    4 +-
 src/net/sourceforge/plantuml/posimo/DotPath.java   |  158 +-
 src/net/sourceforge/plantuml/posimo/DotxMaker.java |    4 +-
 .../plantuml/posimo/EntityImageNote2.java          |    4 +-
 src/net/sourceforge/plantuml/posimo/Frame.java     |   16 +-
 .../plantuml/posimo/GraphvizSolverB.java           |    8 +-
 .../plantuml/posimo/IEntityImageBlock.java         |    4 +-
 src/net/sourceforge/plantuml/posimo/Label.java     |    4 +-
 .../sourceforge/plantuml/posimo/LabelImage.java    |   17 +-
 .../plantuml/posimo/LineRectIntersection.java      |    4 +-
 .../plantuml/posimo/LineSegmentIntersection.java   |    4 +-
 .../sourceforge/plantuml/posimo/MargedBlock.java   |    4 +-
 src/net/sourceforge/plantuml/posimo/Mirror.java    |    4 +-
 src/net/sourceforge/plantuml/posimo/Moveable.java  |    4 +-
 src/net/sourceforge/plantuml/posimo/Path.java      |    4 +-
 .../sourceforge/plantuml/posimo/PathDrawer.java    |    4 +-
 .../plantuml/posimo/PathDrawerInterface.java       |    4 +-
 .../sourceforge/plantuml/posimo/Positionable.java  |    4 +-
 .../plantuml/posimo/PositionableImpl.java          |    4 +-
 .../plantuml/posimo/PositionableUtils.java         |    4 +-
 src/net/sourceforge/plantuml/posimo/Racorder.java  |    4 +-
 .../plantuml/posimo/RacorderAbstract.java          |    4 +-
 .../plantuml/posimo/RacorderFollowTangeante.java   |    4 +-
 .../posimo/RacorderFollowTangeanteOld.java         |    4 +-
 .../plantuml/posimo/RacorderInToCenter.java        |    4 +-
 .../plantuml/posimo/RacorderOrthogonal.java        |    4 +-
 .../sourceforge/plantuml/posimo/SimpleDrawer.java  |    4 +-
 .../plantuml/posimo/TwoLinesIntersection.java      |    4 +-
 src/net/sourceforge/plantuml/postit/Area.java      |    4 +-
 .../sourceforge/plantuml/postit/AreaLayout.java    |    4 +-
 .../plantuml/postit/AreaLayoutFixedWidth.java      |    4 +-
 .../plantuml/postit/CommandCreatePostIt.java       |    4 +-
 .../sourceforge/plantuml/postit/CommandWidth.java  |    4 +-
 src/net/sourceforge/plantuml/postit/Elastic.java   |    4 +-
 .../plantuml/postit/PostIdDiagramFactory.java      |    4 +-
 src/net/sourceforge/plantuml/postit/PostIt.java    |   12 +-
 .../sourceforge/plantuml/postit/PostItDiagram.java |    4 +-
 src/net/sourceforge/plantuml/preproc/Defines.java  |   50 +-
 .../plantuml/preproc/FileWithSuffix.java           |   81 +
 .../sourceforge/plantuml/preproc/IfManager.java    |   13 +-
 .../plantuml/preproc/IfManagerNegatif.java         |   12 +-
 .../plantuml/preproc/IfManagerPositif.java         |   10 +-
 .../sourceforge/plantuml/preproc/Preprocessor.java |   58 +-
 .../plantuml/preproc/PreprocessorInclude.java      |   77 +-
 src/net/sourceforge/plantuml/preproc/ReadLine.java |    8 +-
 .../plantuml/preproc/ReadLineInsertable.java       |   22 +-
 .../plantuml/preproc/ReadLineReader.java           |   53 +-
 .../plantuml/preproc/StackReadLine.java            |   58 -
 .../preproc/StartDiagramExtractReader.java         |   23 +-
 .../plantuml/preproc/UncommentReadLine.java        |   23 +-
 .../sourceforge/plantuml/printskin/PrintSkin.java  |    8 +-
 .../plantuml/printskin/PrintSkinFactory.java       |    4 +-
 .../plantuml/project/BasicInstantArithmetic.java   |    4 +-
 src/net/sourceforge/plantuml/project/Constant.java |    4 +-
 src/net/sourceforge/plantuml/project/Day.java      |    4 +-
 src/net/sourceforge/plantuml/project/DayClose.java |    4 +-
 .../sourceforge/plantuml/project/DayCloseNone.java |    4 +-
 .../sourceforge/plantuml/project/DayCloseOr.java   |    4 +-
 .../plantuml/project/DayCloseWeekDay.java          |    4 +-
 src/net/sourceforge/plantuml/project/Duration.java |    4 +-
 .../sourceforge/plantuml/project/Expression.java   |    4 +-
 src/net/sourceforge/plantuml/project/Formal.java   |    4 +-
 .../plantuml/project/FormalAddition.java           |    4 +-
 .../project/FormalAdditionInstantDuration.java     |    4 +-
 .../sourceforge/plantuml/project/FreeVariable.java |    4 +-
 .../plantuml/project/IncompleteItem.java           |    4 +-
 src/net/sourceforge/plantuml/project/Instant.java  |    4 +-
 .../plantuml/project/InstantArithmetic.java        |    4 +-
 src/net/sourceforge/plantuml/project/Item.java     |    4 +-
 .../sourceforge/plantuml/project/ItemCaract.java   |    4 +-
 .../plantuml/project/ItemComparator.java           |    4 +-
 src/net/sourceforge/plantuml/project/Jalon.java    |    4 +-
 src/net/sourceforge/plantuml/project/Load.java     |    4 +-
 src/net/sourceforge/plantuml/project/Month.java    |    4 +-
 src/net/sourceforge/plantuml/project/Numeric.java  |    4 +-
 .../plantuml/project/NumericNumber.java            |    4 +-
 .../sourceforge/plantuml/project/NumericType.java  |    4 +-
 .../plantuml/project/PSystemProject.java           |    6 +-
 .../sourceforge/plantuml/project/ParentItem.java   |    4 +-
 src/net/sourceforge/plantuml/project/Project.java  |    6 +-
 .../sourceforge/plantuml/project/Ressource.java    |    4 +-
 src/net/sourceforge/plantuml/project/WeekDay.java  |    4 +-
 .../project/command/CommandAffectation.java        |    9 +-
 .../project/command/CommandCloseWeekDay.java       |    4 +-
 .../plantuml/project/graphic/GanttDiagram.java     |    4 +-
 .../plantuml/project/graphic/ItemHeader.java       |   11 +-
 .../plantuml/project/graphic/TimeScale.java        |   18 +-
 src/net/sourceforge/plantuml/project2/Day.java     |    4 +-
 .../plantuml/project2/GanttDiagram2.java           |    8 +-
 .../sourceforge/plantuml/project2/Knowledge.java   |    8 +-
 .../plantuml/project2/PSystemProject2.java         |    6 +-
 .../plantuml/project2/PSystemProjectFactory2.java  |    4 +-
 .../sourceforge/plantuml/project2/Project2.java    |    4 +-
 .../sourceforge/plantuml/project2/Ressource.java   |    4 +-
 src/net/sourceforge/plantuml/project2/Row.java     |    4 +-
 .../sourceforge/plantuml/project2/RowMerge.java    |    9 +-
 .../plantuml/project2/RowOverwrite.java            |    7 +-
 .../sourceforge/plantuml/project2/RowSimple.java   |    7 +-
 .../sourceforge/plantuml/project2/RowUtils.java    |    4 +-
 src/net/sourceforge/plantuml/project2/Task.java    |    4 +-
 .../plantuml/project2/TaskAttribute.java           |    4 +-
 .../plantuml/project2/TaskContainer.java           |    4 +-
 .../sourceforge/plantuml/project2/TaskImpl.java    |    4 +-
 .../sourceforge/plantuml/project2/TaskMerge.java   |    4 +-
 .../plantuml/project2/TimeConverter.java           |    4 +-
 .../plantuml/project2/TimeConverterDay.java        |    4 +-
 .../sourceforge/plantuml/project2/TimeElement.java |    4 +-
 .../plantuml/project2/TimeHeaderDay.java           |   12 +-
 .../plantuml/project2/TimeHeaderMonth.java         |   14 +-
 .../sourceforge/plantuml/project2/TimeLine.java    |    4 +-
 .../sourceforge/plantuml/project2/TimeLineDay.java |    4 +-
 .../plantuml/project2/TimeResolution.java          |    4 +-
 .../sourceforge/plantuml/project2/TimeUtils.java   |    4 +-
 src/net/sourceforge/plantuml/project2/Value.java   |    4 +-
 .../sourceforge/plantuml/project2/ValueInt.java    |    4 +-
 .../sourceforge/plantuml/project2/ValueTime.java   |    4 +-
 .../project2/command/CommandAffectation.java       |    9 +-
 .../project2/command/CommandCloseWeekDay.java      |    4 +-
 .../sourceforge/plantuml/real/AbstractReal.java    |   67 +
 .../sourceforge/plantuml/real/PositiveForce.java   |   32 +-
 src/net/sourceforge/plantuml/real/Real.java        |   12 +-
 src/net/sourceforge/plantuml/real/RealDelta.java   |   18 +-
 src/net/sourceforge/plantuml/real/RealImpl.java    |   28 +-
 src/net/sourceforge/plantuml/real/RealLine.java    |  108 +-
 src/net/sourceforge/plantuml/real/RealMax.java     |   43 +-
 src/net/sourceforge/plantuml/real/RealMiddle.java  |   18 +-
 src/net/sourceforge/plantuml/real/RealMiddle2.java |   72 +
 src/net/sourceforge/plantuml/real/RealMin.java     |   33 +-
 .../sourceforge/plantuml/real/RealMoveable.java    |   25 +-
 src/net/sourceforge/plantuml/real/RealOrigin.java  |   40 +
 src/net/sourceforge/plantuml/real/RealUtils.java   |   32 +-
 src/net/sourceforge/plantuml/salt/Cell.java        |    4 +-
 src/net/sourceforge/plantuml/salt/DataSource.java  |    4 +-
 .../sourceforge/plantuml/salt/DataSourceImpl.java  |    9 +-
 src/net/sourceforge/plantuml/salt/Dictionary.java  |   23 +-
 src/net/sourceforge/plantuml/salt/PSystemSalt.java |    8 +-
 .../plantuml/salt/PSystemSaltFactory.java          |    7 +-
 src/net/sourceforge/plantuml/salt/Position.java    |    4 +-
 .../sourceforge/plantuml/salt/Positionner2.java    |    4 +-
 src/net/sourceforge/plantuml/salt/SaltUtils.java   |    4 +-
 src/net/sourceforge/plantuml/salt/Terminated.java  |    4 +-
 src/net/sourceforge/plantuml/salt/Terminator.java  |    4 +-
 .../plantuml/salt/element/AbstractElement.java     |    4 +-
 .../plantuml/salt/element/AbstractElementText.java |   15 +-
 .../sourceforge/plantuml/salt/element/Element.java |    4 +-
 .../plantuml/salt/element/ElementBorder.java       |    4 +-
 .../plantuml/salt/element/ElementButton.java       |    4 +-
 .../plantuml/salt/element/ElementDroplist.java     |    7 +-
 .../plantuml/salt/element/ElementEmpty.java        |    4 +-
 .../plantuml/salt/element/ElementImage.java        |    4 +-
 .../plantuml/salt/element/ElementLine.java         |    4 +-
 .../plantuml/salt/element/ElementMenuBar.java      |    4 +-
 .../plantuml/salt/element/ElementMenuEntry.java    |   10 +-
 .../plantuml/salt/element/ElementMenuPopup.java    |    4 +-
 .../plantuml/salt/element/ElementPyramid.java      |    4 +-
 .../salt/element/ElementRadioCheckbox.java         |   10 +-
 .../plantuml/salt/element/ElementTabBar.java       |    4 +-
 .../plantuml/salt/element/ElementText.java         |   10 +-
 .../plantuml/salt/element/ElementTextField.java    |    4 +-
 .../plantuml/salt/element/ElementTree.java         |   64 +-
 .../plantuml/salt/element/ElementTreeEntry.java    |    4 +-
 .../sourceforge/plantuml/salt/element/Grid.java    |    4 +-
 .../sourceforge/plantuml/salt/element/Grid2.java   |    4 +-
 .../plantuml/salt/element/LeftFirst.java           |    4 +-
 .../plantuml/salt/element/ListWidth.java           |    4 +-
 .../sourceforge/plantuml/salt/element/Segment.java |    4 +-
 .../plantuml/salt/element/Skeleton.java            |   95 +
 .../plantuml/salt/element/Skeleton2.java           |  133 +
 .../plantuml/salt/element/TableStrategy.java       |    4 +-
 .../plantuml/salt/element/TopFirst.java            |    4 +-
 .../plantuml/salt/element/WrappedElement.java      |    4 +-
 .../factory/AbstractElementFactoryComplex.java     |    4 +-
 .../plantuml/salt/factory/ElementFactory.java      |    4 +-
 .../salt/factory/ElementFactoryBorder.java         |    4 +-
 .../salt/factory/ElementFactoryButton.java         |    4 +-
 .../salt/factory/ElementFactoryCheckboxOff.java    |    7 +-
 .../salt/factory/ElementFactoryCheckboxOn.java     |    7 +-
 .../salt/factory/ElementFactoryDroplist.java       |    4 +-
 .../plantuml/salt/factory/ElementFactoryImage.java |    4 +-
 .../plantuml/salt/factory/ElementFactoryLine.java  |    4 +-
 .../plantuml/salt/factory/ElementFactoryMenu.java  |    4 +-
 .../salt/factory/ElementFactoryPyramid.java        |    4 +-
 .../salt/factory/ElementFactoryRadioOff.java       |    7 +-
 .../salt/factory/ElementFactoryRadioOn.java        |    7 +-
 .../ElementFactoryRetrieveFromDictonnary.java      |    4 +-
 .../plantuml/salt/factory/ElementFactoryTab.java   |    4 +-
 .../plantuml/salt/factory/ElementFactoryText.java  |    8 +-
 .../salt/factory/ElementFactoryTextField.java      |    4 +-
 .../plantuml/salt/factory/ElementFactoryTree.java  |    4 +-
 .../plantuml/sequencediagram/AbstractEvent.java    |    4 +-
 .../plantuml/sequencediagram/AbstractMessage.java  |   22 +-
 .../plantuml/sequencediagram/Delay.java            |    4 +-
 .../plantuml/sequencediagram/Divider.java          |    4 +-
 .../plantuml/sequencediagram/Englober.java         |  214 +
 .../plantuml/sequencediagram/Event.java            |    4 +-
 .../sequencediagram/EventWithDeactivate.java       |    4 +-
 .../plantuml/sequencediagram/Grouping.java         |    4 +-
 .../plantuml/sequencediagram/GroupingLeaf.java     |    4 +-
 .../plantuml/sequencediagram/GroupingStart.java    |    4 +-
 .../plantuml/sequencediagram/GroupingType.java     |    4 +-
 .../plantuml/sequencediagram/HSpace.java           |    4 +-
 .../plantuml/sequencediagram/InGroupable.java      |    4 +-
 .../plantuml/sequencediagram/InGroupableList.java  |    4 +-
 .../plantuml/sequencediagram/LifeEvent.java        |   17 +-
 .../plantuml/sequencediagram/LifeEventType.java    |    4 +-
 .../plantuml/sequencediagram/Message.java          |    4 +-
 .../plantuml/sequencediagram/MessageExo.java       |    4 +-
 .../plantuml/sequencediagram/MessageExoType.java   |    4 +-
 .../plantuml/sequencediagram/MessageNumber.java    |    4 +-
 .../plantuml/sequencediagram/Newpage.java          |    4 +-
 .../sourceforge/plantuml/sequencediagram/Note.java |   49 +-
 .../plantuml/sequencediagram/NotePosition.java     |    4 +-
 .../plantuml/sequencediagram/NoteStyle.java        |   17 +-
 .../plantuml/sequencediagram/Notes.java            |   13 +-
 .../plantuml/sequencediagram/Participant.java      |   45 +-
 .../sequencediagram/ParticipantEnglober.java       |    4 +-
 .../ParticipantEngloberContexted.java              |   78 -
 .../plantuml/sequencediagram/ParticipantType.java  |    4 +-
 .../plantuml/sequencediagram/Reference.java        |    4 +-
 .../plantuml/sequencediagram/SequenceDiagram.java  |   94 +-
 .../sequencediagram/SequenceDiagramFactory.java    |   14 +-
 .../sequencediagram/command/CommandActivate.java   |   15 +-
 .../sequencediagram/command/CommandActivate2.java  |    4 +-
 .../sequencediagram/command/CommandArrow.java      |   10 +-
 .../command/CommandAutoNewpage.java                |    4 +-
 .../command/CommandAutoactivate.java               |    4 +-
 .../sequencediagram/command/CommandAutonumber.java |    6 +-
 .../command/CommandAutonumberResume.java           |   71 +
 .../command/CommandAutonumberStop.java             |   54 +
 .../sequencediagram/command/CommandBoxEnd.java     |    4 +-
 .../sequencediagram/command/CommandBoxStart.java   |    4 +-
 .../sequencediagram/command/CommandDelay.java      |    4 +-
 .../sequencediagram/command/CommandDivider.java    |    4 +-
 .../command/CommandExoArrowAny.java                |   75 +-
 .../command/CommandExoArrowLeft.java               |    4 +-
 .../command/CommandExoArrowRight.java              |    4 +-
 .../sequencediagram/command/CommandFootbox.java    |    4 +-
 .../sequencediagram/command/CommandFootboxOld.java |    4 +-
 .../sequencediagram/command/CommandGrouping.java   |    4 +-
 .../sequencediagram/command/CommandHSpace.java     |    4 +-
 .../command/CommandIgnoreNewpage.java              |    4 +-
 .../sequencediagram/command/CommandNewpage.java    |    6 +-
 .../command/CommandParticipant.java                |   11 +-
 .../command/CommandParticipantA.java               |    8 +-
 .../command/CommandParticipantA2.java              |    8 +-
 .../command/CommandParticipantA3.java              |    8 +-
 .../command/CommandParticipantA4.java              |    8 +-
 .../CommandReferenceMultilinesOverSeveral.java     |   15 +-
 .../command/CommandReferenceOverSeveral.java       |    6 +-
 .../sequencediagram/command/CommandReturn.java     |    4 +-
 .../sequencediagram/command/CommandSkin.java       |    4 +-
 .../sequencediagram/command/CommandUrl.java        |    4 +-
 .../plantuml/sequencediagram/graphic/Arrow.java    |    4 +-
 .../sequencediagram/graphic/ArrowAndNoteBox.java   |   10 +-
 .../graphic/ArrowAndParticipant.java               |    4 +-
 .../sequencediagram/graphic/Constraint.java        |    4 +-
 .../sequencediagram/graphic/ConstraintSet.java     |    4 +-
 .../sequencediagram/graphic/DrawableSet.java       |   72 +-
 .../graphic/DrawableSetInitializer.java            |   46 +-
 .../sequencediagram/graphic/FileMaker.java         |    4 +-
 .../sequencediagram/graphic/FreeYStrategy.java     |    4 +-
 .../graphic/FreeYStrategyBasic.java                |    4 +-
 .../plantuml/sequencediagram/graphic/Frontier.java |    4 +-
 .../sequencediagram/graphic/FrontierComplex.java   |    4 +-
 .../sequencediagram/graphic/FrontierSimple.java    |    4 +-
 .../sequencediagram/graphic/FrontierStack.java     |    4 +-
 .../sequencediagram/graphic/FrontierStackImpl.java |    4 +-
 .../graphic/GraphicalDelayText.java                |    4 +-
 .../sequencediagram/graphic/GraphicalDivider.java  |    4 +-
 .../sequencediagram/graphic/GraphicalElement.java  |    4 +-
 .../graphic/GraphicalElementLiveEvent.java         |    4 +-
 .../sequencediagram/graphic/GraphicalHSpace.java   |    4 +-
 .../sequencediagram/graphic/GraphicalNewpage.java  |    4 +-
 .../graphic/GraphicalReference.java                |    4 +-
 .../graphic/GroupingGraphicalElement.java          |    4 +-
 .../graphic/GroupingGraphicalElementElse.java      |    4 +-
 .../graphic/GroupingGraphicalElementHeader.java    |    4 +-
 .../graphic/GroupingGraphicalElementTail.java      |    4 +-
 .../sequencediagram/graphic/InGroupablesStack.java |    4 +-
 .../plantuml/sequencediagram/graphic/Lazy.java     |    4 +-
 .../sequencediagram/graphic/LifeDestroy.java       |    4 +-
 .../plantuml/sequencediagram/graphic/LifeLine.java |   35 +-
 .../graphic/LifeSegmentVariation.java              |    4 +-
 .../graphic/LivingParticipantBox.java              |   19 +-
 .../sequencediagram/graphic/MessageArrow.java      |    4 +-
 .../sequencediagram/graphic/MessageExoArrow.java   |    4 +-
 .../sequencediagram/graphic/MessageSelfArrow.java  |    4 +-
 .../plantuml/sequencediagram/graphic/NoteBox.java  |   23 +-
 .../sequencediagram/graphic/NotesBoxes.java        |    4 +-
 .../plantuml/sequencediagram/graphic/Page.java     |    4 +-
 .../sequencediagram/graphic/PageSplitter.java      |    4 +-
 .../sequencediagram/graphic/ParticipantBox.java    |    9 +-
 .../graphic/ParticipantBoxSimple.java              |    4 +-
 .../sequencediagram/graphic/ParticipantRange.java  |    4 +-
 .../plantuml/sequencediagram/graphic/Pushable.java |    4 +-
 .../plantuml/sequencediagram/graphic/Segment.java  |   16 +-
 .../sequencediagram/graphic/SegmentColored.java    |   31 +-
 .../graphic/SequenceDiagramArea.java               |   65 +-
 .../graphic/SequenceDiagramFileMakerPuma2.java     |  127 +-
 .../graphic/SequenceDiagramTxtMaker.java           |    4 +-
 .../plantuml/sequencediagram/graphic/Stairs.java   |    4 +-
 .../sequencediagram/graphic/Step1Abstract.java     |   15 +-
 .../sequencediagram/graphic/Step1Message.java      |   11 +-
 .../sequencediagram/graphic/Step1MessageExo.java   |   16 +-
 .../plantuml/sequencediagram/puma/FixedLink.java   |    4 +-
 .../plantuml/sequencediagram/puma/PSegment.java    |    4 +-
 .../plantuml/sequencediagram/puma/PUnivers.java    |    4 +-
 .../sequencediagram/puma/PushDirection.java        |    4 +-
 .../plantuml/sequencediagram/puma/PushSide.java    |    4 +-
 .../sequencediagram/puma/PushStrategy.java         |    4 +-
 .../sequencediagram/puma/SegmentPosition.java      |    4 +-
 .../plantuml/sequencediagram/teoz/Bordered.java    |   44 +
 .../sequencediagram/teoz/CommunicationExoTile.java |   99 +-
 .../sequencediagram/teoz/CommunicationTile.java    |   92 +-
 .../teoz/CommunicationTileNoteLeft.java            |   25 +-
 .../teoz/CommunicationTileNoteRight.java           |   28 +-
 .../teoz/CommunicationTileSelf.java                |   10 +-
 .../teoz/CommunicationTileSelfNoteRight.java       |    4 +-
 .../sequencediagram/teoz/ComponentAdapter.java     |   73 +
 .../plantuml/sequencediagram/teoz/DelayTile.java   |   61 +-
 .../plantuml/sequencediagram/teoz/DividerTile.java |   26 +-
 .../plantuml/sequencediagram/teoz/ElseTile.java    |   62 +-
 .../plantuml/sequencediagram/teoz/EmptyTile.java   |   93 +
 .../plantuml/sequencediagram/teoz/Englobers.java   |  125 +
 .../sequencediagram/teoz/EventsHistory.java        |   51 +-
 .../sequencediagram/teoz/EventsHistoryMode.java    |    4 +-
 .../sequencediagram/teoz/GroupingTile.java         |  119 +-
 .../plantuml/sequencediagram/teoz/HSpaceTile.java  |   75 +
 .../sequencediagram/teoz/IntegerColored.java       |   15 +-
 .../sequencediagram/teoz/LifeEventTile.java        |   33 +-
 .../sequencediagram/teoz/LiveBoxFinder.java        |    4 +-
 .../plantuml/sequencediagram/teoz/LiveBoxes.java   |   89 +-
 .../sequencediagram/teoz/LiveBoxesDrawer.java      |  124 +
 .../plantuml/sequencediagram/teoz/LivingSpace.java |   78 +-
 .../sequencediagram/teoz/LivingSpaces.java         |   57 +-
 .../plantuml/sequencediagram/teoz/MainTile.java    |   91 +-
 .../sequencediagram/teoz/MainTileAdapter.java      |   98 +
 .../plantuml/sequencediagram/teoz/MutingLine.java  |   40 +-
 .../plantuml/sequencediagram/teoz/NoteTile.java    |   20 +-
 .../plantuml/sequencediagram/teoz/NotesTile.java   |  176 +
 .../sequencediagram/teoz/ReferenceTile.java        |   13 +-
 .../teoz/SequenceDiagramFileMakerTeoz.java         |  262 +-
 .../plantuml/sequencediagram/teoz/Stairs2.java     |   21 +-
 .../sequencediagram/teoz/StairsPosition.java       |    4 +-
 .../plantuml/sequencediagram/teoz/TeozLayer.java   |   77 +
 .../plantuml/sequencediagram/teoz/Tile.java        |    4 +-
 .../sequencediagram/teoz/TileArguments.java        |   44 +-
 .../plantuml/sequencediagram/teoz/TileBuilder.java |   69 +-
 .../plantuml/sequencediagram/teoz/TileMarged.java  |    4 +-
 .../plantuml/sequencediagram/teoz/TileUtils.java   |    6 +-
 .../sequencediagram/teoz/TileWithCallbackY.java    |   41 +
 .../sequencediagram/teoz/TileWithUpdateStairs.java |    4 +-
 .../teoz/UGraphicInterceptorTile.java              |    4 +-
 .../sequencediagram/teoz/YPositionedTile.java      |    7 +-
 .../plantuml/skin/AbstractComponent.java           |    4 +-
 .../plantuml/skin/AbstractTextualComponent.java    |    9 +-
 src/net/sourceforge/plantuml/skin/Area.java        |    4 +-
 src/net/sourceforge/plantuml/skin/ArrowBody.java   |    4 +-
 .../sourceforge/plantuml/skin/ArrowComponent.java  |    4 +-
 .../plantuml/skin/ArrowConfiguration.java          |    4 +-
 .../sourceforge/plantuml/skin/ArrowDecoration.java |    4 +-
 .../sourceforge/plantuml/skin/ArrowDirection.java  |    4 +-
 .../sourceforge/plantuml/skin/ArrowDressing.java   |    4 +-
 src/net/sourceforge/plantuml/skin/ArrowHead.java   |    4 +-
 src/net/sourceforge/plantuml/skin/ArrowPart.java   |    4 +-
 .../sourceforge/plantuml/skin/CircleInterface.java |    4 +-
 src/net/sourceforge/plantuml/skin/Component.java   |    4 +-
 .../sourceforge/plantuml/skin/ComponentType.java   |    4 +-
 src/net/sourceforge/plantuml/skin/Context2D.java   |    4 +-
 .../sourceforge/plantuml/skin/GrayComponent.java   |    8 +-
 .../sourceforge/plantuml/skin/ProtectedSkin.java   |    4 +-
 .../sourceforge/plantuml/skin/SimpleContext2D.java |    4 +-
 src/net/sourceforge/plantuml/skin/Skin.java        |    4 +-
 src/net/sourceforge/plantuml/skin/SkinUtils.java   |    4 +-
 src/net/sourceforge/plantuml/skin/StickMan.java    |    7 +-
 .../plantuml/skin/VisibilityModifier.java          |   17 +-
 .../AbstractComponentBlueModernArrow.java          |    4 +-
 .../plantuml/skin/bluemodern/BlueModern.java       |   51 +-
 .../bluemodern/ComponentBlueModernActiveLine.java  |    4 +-
 .../skin/bluemodern/ComponentBlueModernActor.java  |    4 +-
 .../skin/bluemodern/ComponentBlueModernArrow.java  |    4 +-
 .../bluemodern/ComponentBlueModernDelayLine.java   |    4 +-
 .../bluemodern/ComponentBlueModernDelayText.java   |    4 +-
 .../bluemodern/ComponentBlueModernDivider.java     |    4 +-
 .../bluemodern/ComponentBlueModernEnglober.java    |    4 +-
 .../ComponentBlueModernGroupingHeader.java         |   17 +-
 .../skin/bluemodern/ComponentBlueModernLine.java   |    4 +-
 .../bluemodern/ComponentBlueModernNewpage.java     |    4 +-
 .../skin/bluemodern/ComponentBlueModernNote.java   |    4 +-
 .../bluemodern/ComponentBlueModernParticipant.java |    4 +-
 .../bluemodern/ComponentBlueModernSelfArrow.java   |    4 +-
 .../plantuml/skin/bluemodern/FillRoundShape.java   |    4 +-
 .../plantuml/skin/bluemodern/ShadowShape.java      |    4 +-
 .../skin/rose/AbstractComponentRoseArrow.java      |    4 +-
 .../skin/rose/ComponentRoseActiveLine.java         |    4 +-
 .../plantuml/skin/rose/ComponentRoseActor.java     |    4 +-
 .../plantuml/skin/rose/ComponentRoseArrow.java     |    4 +-
 .../plantuml/skin/rose/ComponentRoseBoundary.java  |    4 +-
 .../plantuml/skin/rose/ComponentRoseControl.java   |    4 +-
 .../plantuml/skin/rose/ComponentRoseDatabase.java  |    8 +-
 .../plantuml/skin/rose/ComponentRoseDelayLine.java |    4 +-
 .../plantuml/skin/rose/ComponentRoseDelayText.java |    4 +-
 .../plantuml/skin/rose/ComponentRoseDestroy.java   |    4 +-
 .../plantuml/skin/rose/ComponentRoseDivider.java   |   16 +-
 .../plantuml/skin/rose/ComponentRoseEnglober.java  |    4 +-
 .../plantuml/skin/rose/ComponentRoseEntity.java    |    4 +-
 .../skin/rose/ComponentRoseGroupingElse.java       |    4 +-
 .../skin/rose/ComponentRoseGroupingHeader.java     |   19 +-
 .../skin/rose/ComponentRoseGroupingSpace.java      |    4 +-
 .../plantuml/skin/rose/ComponentRoseLine.java      |    4 +-
 .../plantuml/skin/rose/ComponentRoseNewpage.java   |    4 +-
 .../plantuml/skin/rose/ComponentRoseNote.java      |    7 +-
 .../plantuml/skin/rose/ComponentRoseNoteBox.java   |    4 +-
 .../skin/rose/ComponentRoseNoteHexagonal.java      |    4 +-
 .../skin/rose/ComponentRoseParticipant.java        |    4 +-
 .../plantuml/skin/rose/ComponentRoseReference.java |    7 +-
 .../plantuml/skin/rose/ComponentRoseSelfArrow.java |    4 +-
 .../plantuml/skin/rose/ComponentRoseTitle.java     |    4 +-
 src/net/sourceforge/plantuml/skin/rose/Rose.java   |   39 +-
 .../plantuml/statediagram/StateDiagram.java        |   58 +-
 .../plantuml/statediagram/StateDiagramFactory.java |   11 +-
 .../statediagram/command/CommandAddField.java      |    6 +-
 .../command/CommandConcurrentState.java            |    4 +-
 .../command/CommandCreatePackageState.java         |   35 +-
 .../statediagram/command/CommandCreateState.java   |   38 +-
 .../statediagram/command/CommandEndState.java      |    4 +-
 .../command/CommandHideEmptyDescription.java       |    4 +-
 .../statediagram/command/CommandLinkState.java     |   17 +-
 .../plantuml/suggest/SuggestEngine.java            |  132 +-
 .../plantuml/suggest/SuggestEngineResult.java      |    8 +-
 .../plantuml/suggest/SuggestEngineStatus.java      |    4 +-
 src/net/sourceforge/plantuml/suggest/Variator.java |    4 +-
 .../plantuml/suggest/VariatorAddOneChar.java       |    4 +-
 .../suggest/VariatorAddOneCharBetweenWords.java    |    4 +-
 .../plantuml/suggest/VariatorAddTwoChar.java       |    4 +-
 .../plantuml/suggest/VariatorIteratorAdaptor.java  |    4 +-
 .../plantuml/suggest/VariatorRemoveOneChar.java    |    4 +-
 .../plantuml/suggest/VariatorSwapChar.java         |    4 +-
 .../plantuml/suggest/VariatorSwapLetter.java       |    4 +-
 .../plantuml/svek/AbstractEntityImage.java         |    8 +-
 .../plantuml/svek/AbstractExtremityFactory.java    |    9 +-
 .../plantuml/svek/ArithmeticStrategy.java          |    4 +-
 .../plantuml/svek/ArithmeticStrategyMax.java       |    4 +-
 .../plantuml/svek/ArithmeticStrategySum.java       |    4 +-
 src/net/sourceforge/plantuml/svek/Bibliotekon.java |   22 +-
 src/net/sourceforge/plantuml/svek/Boundary.java    |   12 +-
 .../sourceforge/plantuml/svek/CircleAndArrow.java  |    4 +-
 .../plantuml/svek/CircleInterface2.java            |    7 +-
 src/net/sourceforge/plantuml/svek/Cluster.java     |  119 +-
 .../plantuml/svek/ClusterDecoration.java           |  307 +-
 .../sourceforge/plantuml/svek/ClusterPosition.java |    4 +-
 .../sourceforge/plantuml/svek/ColorSequence.java   |    4 +-
 .../sourceforge/plantuml/svek/ConditionStyle.java  |    4 +-
 src/net/sourceforge/plantuml/svek/Control.java     |    7 +-
 .../plantuml/svek/CucaDiagramFileMaker.java        |    4 +-
 .../plantuml/svek/CucaDiagramFileMakerSvek.java    |   71 +-
 .../plantuml/svek/CucaDiagramFileMakerSvek2.java   |  104 +-
 .../CucaDiagramFileMakerSvek2InternalImage.java    |    7 +-
 .../plantuml/svek/DecorateEntityImage.java         |    7 +-
 .../plantuml/svek/DecorateEntityImage3.java        |    7 +-
 .../plantuml/svek/DecorateTextBlock.java           |  136 -
 src/net/sourceforge/plantuml/svek/DotMode.java     |    4 +-
 .../plantuml/svek/DotStringFactory.java            |   83 +-
 .../plantuml/svek/EmptySvgException.java           |    4 +-
 .../sourceforge/plantuml/svek/EntityDomain.java    |    7 +-
 .../plantuml/svek/EntityImageProtected.java        |   13 +-
 .../plantuml/svek/FrontierCalculator.java          |    8 +-
 .../sourceforge/plantuml/svek/GraphvizCrash.java   |   10 +-
 .../plantuml/svek/GroupPngMakerActivity.java       |   13 +-
 .../plantuml/svek/GroupPngMakerState.java          |   31 +-
 .../sourceforge/plantuml/svek/HeaderLayout.java    |    4 +-
 .../sourceforge/plantuml/svek/IEntityImage.java    |    4 +-
 .../sourceforge/plantuml/svek/IShapePseudo.java    |    4 +-
 .../sourceforge/plantuml/svek/InnerActivity.java   |    7 +-
 .../plantuml/svek/InnerStateAutonom.java           |    7 +-
 src/net/sourceforge/plantuml/svek/Line.java        |  231 +-
 src/net/sourceforge/plantuml/svek/MinFinder.java   |    4 +-
 src/net/sourceforge/plantuml/svek/Oscillator.java  |    4 +-
 .../sourceforge/plantuml/svek/PackageStyle.java    |   30 +-
 .../sourceforge/plantuml/svek/PointAndAngle.java   |    4 +-
 .../sourceforge/plantuml/svek/PointDirected.java   |    4 +-
 .../plantuml/svek/RoundedContainer.java            |    4 +-
 src/net/sourceforge/plantuml/svek/Shape.java       |   32 +-
 .../sourceforge/plantuml/svek/ShapePseudoImpl.java |    4 +-
 src/net/sourceforge/plantuml/svek/ShapeType.java   |    6 +-
 .../sourceforge/plantuml/svek/SingleStrategy.java  |    9 +-
 src/net/sourceforge/plantuml/svek/SvekResult.java  |   10 +-
 src/net/sourceforge/plantuml/svek/SvekUtils.java   |    4 +-
 .../plantuml/svek/TextBlockBackcolored.java        |    4 +-
 .../plantuml/svek/UGraphicForSnake.java            |    4 +-
 .../sourceforge/plantuml/svek/Untranslated.java    |    4 +-
 .../plantuml/svek/extremity/Extremity.java         |   10 +-
 .../plantuml/svek/extremity/ExtremityArrow.java    |   37 +-
 .../svek/extremity/ExtremityArrowAndCircle.java    |   11 +-
 .../plantuml/svek/extremity/ExtremityCircle.java   |    9 +-
 .../svek/extremity/ExtremityCircleConnect.java     |    9 +-
 .../svek/extremity/ExtremityCircleCross.java       |    9 +-
 .../plantuml/svek/extremity/ExtremityDiamond.java  |   15 +-
 .../plantuml/svek/extremity/ExtremityFactory.java  |    6 +-
 .../svek/extremity/ExtremityFactoryArrow.java      |    9 +-
 .../extremity/ExtremityFactoryArrowAndCircle.java  |    4 +-
 .../svek/extremity/ExtremityFactoryCircle.java     |    4 +-
 .../extremity/ExtremityFactoryCircleConnect.java   |    4 +-
 .../extremity/ExtremityFactoryCircleCross.java     |    4 +-
 .../svek/extremity/ExtremityFactoryDiamond.java    |   10 +-
 .../extremity/ExtremityFactoryParenthesis.java     |    4 +-
 .../svek/extremity/ExtremityFactoryPlus.java       |   11 +-
 .../svek/extremity/ExtremityFactorySquarre.java    |    8 +-
 .../svek/extremity/ExtremityFactoryTriangle.java   |    4 +-
 .../svek/extremity/ExtremityParenthesis.java       |   10 +-
 .../svek/extremity/ExtremityParenthesis2.java      |   10 +-
 .../plantuml/svek/extremity/ExtremityPlus.java     |   25 +-
 .../plantuml/svek/extremity/ExtremitySquarre.java  |    9 +-
 .../svek/extremity/ExtremityStateLine1.java        |   10 +-
 .../svek/extremity/ExtremityStateLine2.java        |   10 +-
 .../plantuml/svek/extremity/ExtremityTriangle.java |   12 +-
 .../plantuml/svek/extremity/MiddleCircle.java      |   12 +-
 .../svek/extremity/MiddleCircleCircled.java        |   12 +-
 .../svek/extremity/MiddleCircleCircledMode.java    |    4 +-
 .../plantuml/svek/extremity/MiddleFactory.java     |    4 +-
 .../svek/extremity/MiddleFactoryCircle.java        |    4 +-
 .../svek/extremity/MiddleFactoryCircleCircled.java |    4 +-
 .../sourceforge/plantuml/svek/image/Circle.java    |    4 +-
 .../plantuml/svek/image/ConnectedCircle.java       |    4 +-
 .../plantuml/svek/image/ContainingEllipse.java     |    4 +-
 .../plantuml/svek/image/EntityImageActivity.java   |   12 +-
 .../plantuml/svek/image/EntityImageArcCircle.java  |   19 +-
 .../svek/image/EntityImageAssociation.java         |    4 +-
 .../svek/image/EntityImageAssociationPoint.java    |    4 +-
 .../plantuml/svek/image/EntityImageBranch.java     |    4 +-
 .../plantuml/svek/image/EntityImageCircleEnd.java  |    4 +-
 .../svek/image/EntityImageCircleStart.java         |    4 +-
 .../plantuml/svek/image/EntityImageClass.java      |   75 +-
 .../svek/image/EntityImageClassHeader2.java        |   32 +-
 .../plantuml/svek/image/EntityImageComponent.java  |  129 -
 .../svek/image/EntityImageDescription.java         |  146 +
 .../svek/image/EntityImageEmptyPackage.java        |  116 +
 .../svek/image/EntityImageEmptyPackage2.java       |  117 -
 .../plantuml/svek/image/EntityImageGroup.java      |    6 +-
 .../svek/image/EntityImageLollipopInterface.java   |   12 +-
 .../image/EntityImageLollipopInterfaceEye1.java    |   12 +-
 .../image/EntityImageLollipopInterfaceEye2.java    |   17 +-
 .../plantuml/svek/image/EntityImageNote.java       |   64 +-
 .../plantuml/svek/image/EntityImageNoteLink.java   |   13 +-
 .../plantuml/svek/image/EntityImageObject.java     |   42 +-
 .../svek/image/EntityImagePseudoState.java         |   10 +-
 .../plantuml/svek/image/EntityImageState.java      |   27 +-
 .../plantuml/svek/image/EntityImageState2.java     |   13 +-
 .../svek/image/EntityImageStateBorder.java         |   56 +-
 .../image/EntityImageStateEmptyDescription.java    |   17 +-
 .../plantuml/svek/image/EntityImageSynchroBar.java |    4 +-
 .../plantuml/svek/image/EntityImageTips.java       |  165 +
 .../plantuml/svek/image/EntityImageUseCase.java    |   17 +-
 .../sourceforge/plantuml/svek/image/Footprint.java |    4 +-
 src/net/sourceforge/plantuml/svek/image/Opale.java |    7 +-
 .../svek/image/SmallestEnclosingCircle.java        |    4 +-
 .../plantuml/svek/image/YTransformer.java          |    4 +-
 src/net/sourceforge/plantuml/svg/SvgData.java      |   10 +-
 src/net/sourceforge/plantuml/svg/SvgGraphics.java  |   58 +-
 .../sourceforge/plantuml/swing/AboutWindow.java    |    4 +-
 .../sourceforge/plantuml/swing/ImageHelper.java    |    4 +-
 .../sourceforge/plantuml/swing/ImageWindow2.java   |  143 +-
 .../sourceforge/plantuml/swing/LicenseWindow.java  |    4 +-
 .../sourceforge/plantuml/swing/MainWindow2.java    |   14 +-
 .../plantuml/swing/ScrollablePicture.java          |    4 +-
 .../sourceforge/plantuml/swing/SimpleLine2.java    |   14 +-
 .../sourceforge/plantuml/swing/SpriteWindow.java   |    8 +-
 .../plantuml/syntax/LanguageDescriptor.java        |    8 +-
 .../sourceforge/plantuml/syntax/SyntaxChecker.java |    6 +-
 .../sourceforge/plantuml/syntax/SyntaxResult.java  |   14 +-
 .../plantuml/telnet/AcceptTelnetClient.java        |    4 +-
 .../sourceforge/plantuml/telnet/TelnetServer.java  |    4 +-
 .../sourceforge/plantuml/tikz/TikzGraphics.java    |  173 +-
 .../plantuml/ugraphic/AbstractCommonUGraphic.java  |    4 +-
 .../ugraphic/AbstractPlacementStrategy.java        |    4 +-
 .../plantuml/ugraphic/AbstractShadowable.java      |    4 +-
 .../plantuml/ugraphic/AbstractUGraphic.java        |    4 +-
 .../ugraphic/AbstractUGraphicHorizontalLine.java   |    7 +-
 .../plantuml/ugraphic/ClipContainer.java           |    4 +-
 .../plantuml/ugraphic/ColorChangerMonochrome.java  |    4 +-
 .../sourceforge/plantuml/ugraphic/ColorMapper.java |    4 +-
 .../plantuml/ugraphic/ColorMapperIdentity.java     |    4 +-
 .../plantuml/ugraphic/ColorMapperMonochrome.java   |    4 +-
 .../ugraphic/ColorMapperTransparentWrapper.java    |    4 +-
 .../plantuml/ugraphic/CompressionTransform.java    |    4 +-
 .../sourceforge/plantuml/ugraphic/FontChecker.java |   15 +-
 .../plantuml/ugraphic/ImageBuilder.java            |   87 +-
 .../sourceforge/plantuml/ugraphic/InflaterSet.java |    4 +-
 .../sourceforge/plantuml/ugraphic/LimitFinder.java |    4 +-
 src/net/sourceforge/plantuml/ugraphic/MinMax.java  |    4 +-
 .../plantuml/ugraphic/MinMaxMutable.java           |    4 +-
 .../plantuml/ugraphic/PlacementStrategy.java       |    4 +-
 .../ugraphic/PlacementStrategyVisibility.java      |    4 +-
 .../plantuml/ugraphic/PlacementStrategyX1X2.java   |    4 +-
 .../plantuml/ugraphic/PlacementStrategyX1Y2Y3.java |    4 +-
 .../plantuml/ugraphic/PlacementStrategyY1Y2.java   |    4 +-
 .../ugraphic/PlacementStrategyY1Y2Center.java      |    4 +-
 .../ugraphic/PlacementStrategyY1Y2Left.java        |    4 +-
 .../sourceforge/plantuml/ugraphic/Scalable.java    |    4 +-
 .../plantuml/ugraphic/ShadowManager.java           |    4 +-
 .../sourceforge/plantuml/ugraphic/Shadowable.java  |    4 +-
 src/net/sourceforge/plantuml/ugraphic/Slot.java    |    4 +-
 .../sourceforge/plantuml/ugraphic/SlotFinder.java  |    4 +-
 .../sourceforge/plantuml/ugraphic/SlotFinderX.java |    4 +-
 src/net/sourceforge/plantuml/ugraphic/SlotSet.java |    4 +-
 src/net/sourceforge/plantuml/ugraphic/Sprite.java  |   44 -
 .../plantuml/ugraphic/SpriteGrayLevel.java         |  281 --
 .../sourceforge/plantuml/ugraphic/SpriteImage.java |   66 -
 .../plantuml/ugraphic/SpriteMonochrome.java        |  119 -
 .../sourceforge/plantuml/ugraphic/SpriteUtils.java |   76 -
 .../plantuml/ugraphic/TextBlockInEllipse.java      |    7 +-
 .../plantuml/ugraphic/TextLimitFinder.java         |    4 +-
 .../plantuml/ugraphic/UAntiAliasing.java           |    4 +-
 .../plantuml/ugraphic/UCenteredCharacter.java      |    4 +-
 src/net/sourceforge/plantuml/ugraphic/UChange.java |    4 +-
 .../plantuml/ugraphic/UChangeBackColor.java        |    4 +-
 .../plantuml/ugraphic/UChangeColor.java            |    4 +-
 src/net/sourceforge/plantuml/ugraphic/UClip.java   |    4 +-
 src/net/sourceforge/plantuml/ugraphic/UDriver.java |    4 +-
 .../sourceforge/plantuml/ugraphic/UEllipse.java    |    4 +-
 src/net/sourceforge/plantuml/ugraphic/UEmpty.java  |    4 +-
 src/net/sourceforge/plantuml/ugraphic/UFont.java   |    9 +-
 .../plantuml/ugraphic/UFontContext.java            |    4 +-
 .../sourceforge/plantuml/ugraphic/UFontUser.java   |    4 +-
 .../sourceforge/plantuml/ugraphic/UGraphic.java    |    4 +-
 .../sourceforge/plantuml/ugraphic/UGraphic2.java   |    4 +-
 .../plantuml/ugraphic/UGraphicCompress.java        |   15 +-
 .../plantuml/ugraphic/UGraphicCompress2.java       |    4 +-
 .../plantuml/ugraphic/UGraphicFilter.java          |    4 +-
 .../plantuml/ugraphic/UGraphicNull.java            |    4 +-
 .../plantuml/ugraphic/UGraphicStencil.java         |    4 +-
 .../plantuml/ugraphic/UGraphicUtils.java           |    6 +-
 src/net/sourceforge/plantuml/ugraphic/UHidden.java |    4 +-
 .../plantuml/ugraphic/UHorizontalLine.java         |    4 +-
 src/net/sourceforge/plantuml/ugraphic/UImage.java  |   29 +-
 .../sourceforge/plantuml/ugraphic/UImageSvg.java   |    4 +-
 .../plantuml/ugraphic/ULayoutGroup.java            |   22 +-
 src/net/sourceforge/plantuml/ugraphic/ULine.java   |    4 +-
 src/net/sourceforge/plantuml/ugraphic/UMotif.java  |    4 +-
 src/net/sourceforge/plantuml/ugraphic/UParam.java  |    4 +-
 .../sourceforge/plantuml/ugraphic/UParamNull.java  |    4 +-
 src/net/sourceforge/plantuml/ugraphic/UPath.java   |    4 +-
 .../sourceforge/plantuml/ugraphic/UPattern.java    |    4 +-
 src/net/sourceforge/plantuml/ugraphic/UPixel.java  |    4 +-
 .../sourceforge/plantuml/ugraphic/UPolygon.java    |    4 +-
 .../sourceforge/plantuml/ugraphic/URectangle.java  |    4 +-
 src/net/sourceforge/plantuml/ugraphic/UScale.java  |    4 +-
 .../sourceforge/plantuml/ugraphic/USegment.java    |    4 +-
 .../plantuml/ugraphic/USegmentType.java            |    4 +-
 src/net/sourceforge/plantuml/ugraphic/UShape.java  |    4 +-
 src/net/sourceforge/plantuml/ugraphic/UStroke.java |    4 +-
 src/net/sourceforge/plantuml/ugraphic/UText.java   |    4 +-
 .../sourceforge/plantuml/ugraphic/UTranslate.java  |    9 +-
 .../plantuml/ugraphic/arc/ExtendedGeneralPath.java |    4 +-
 .../ugraphic/arc/ExtendedPathIterator.java         |    4 +-
 .../ugraphic/crossing/UGraphicCrossing.java        |  194 +
 .../ugraphic/eps/DriverCenteredCharacterEps.java   |    4 +-
 .../plantuml/ugraphic/eps/DriverDotPathEps.java    |    4 +-
 .../plantuml/ugraphic/eps/DriverEllipseEps.java    |    4 +-
 .../plantuml/ugraphic/eps/DriverImageEps.java      |    4 +-
 .../plantuml/ugraphic/eps/DriverLineEps.java       |    4 +-
 .../plantuml/ugraphic/eps/DriverPathEps.java       |    4 +-
 .../plantuml/ugraphic/eps/DriverPolygonEps.java    |    4 +-
 .../plantuml/ugraphic/eps/DriverRectangleEps.java  |    4 +-
 .../plantuml/ugraphic/eps/DriverTextEps.java       |    4 +-
 .../plantuml/ugraphic/eps/UGraphicEps.java         |    4 +-
 .../ugraphic/g2d/DriverCenteredCharacterG2d.java   |    4 +-
 .../plantuml/ugraphic/g2d/DriverDotPathG2d.java    |    4 +-
 .../plantuml/ugraphic/g2d/DriverEllipseG2d.java    |    4 +-
 .../plantuml/ugraphic/g2d/DriverImageG2d.java      |    4 +-
 .../plantuml/ugraphic/g2d/DriverLineG2d.java       |    4 +-
 .../plantuml/ugraphic/g2d/DriverPathG2d.java       |    4 +-
 .../plantuml/ugraphic/g2d/DriverPathG2dLegacy.java |    4 +-
 .../plantuml/ugraphic/g2d/DriverPathOldG2d.java    |    4 +-
 .../plantuml/ugraphic/g2d/DriverPixelG2d.java      |    4 +-
 .../plantuml/ugraphic/g2d/DriverPolygonG2d.java    |    4 +-
 .../plantuml/ugraphic/g2d/DriverRectangleG2d.java  |    4 +-
 .../plantuml/ugraphic/g2d/DriverShadowedG2d.java   |    6 +-
 .../plantuml/ugraphic/g2d/DriverTextAsPathG2d.java |   12 +-
 .../plantuml/ugraphic/g2d/DriverTextG2d.java       |   12 +-
 .../plantuml/ugraphic/g2d/UGraphicG2d.java         |    6 +-
 .../plantuml/ugraphic/hand/HandJiggle.java         |    4 +-
 .../plantuml/ugraphic/hand/UDotPathHand.java       |    4 +-
 .../plantuml/ugraphic/hand/UEllipseHand.java       |    4 +-
 .../ugraphic/hand/UGraphicHandwritten.java         |    4 +-
 .../plantuml/ugraphic/hand/ULineHand.java          |    4 +-
 .../plantuml/ugraphic/hand/UPathHand.java          |    4 +-
 .../plantuml/ugraphic/hand/UPolygonHand.java       |    4 +-
 .../plantuml/ugraphic/hand/URectangleHand.java     |    6 +-
 .../plantuml/ugraphic/html5/DriverLineHtml5.java   |    4 +-
 .../plantuml/ugraphic/html5/DriverNopHtml5.java    |    4 +-
 .../ugraphic/html5/DriverRectangleHtml5.java       |    4 +-
 .../plantuml/ugraphic/html5/Html5Drawer.java       |    4 +-
 .../plantuml/ugraphic/html5/UGraphicHtml5.java     |    4 +-
 .../sprite/PSystemListInternalSprites.java         |   94 +
 .../sprite/PSystemListInternalSpritesFactory.java  |   52 +
 .../plantuml/ugraphic/sprite/RessourcesUtils.java  |  118 +
 .../plantuml/ugraphic/sprite/Sprite.java           |   44 +
 .../plantuml/ugraphic/sprite/SpriteGrayLevel.java  |  282 ++
 .../plantuml/ugraphic/sprite/SpriteImage.java      |   96 +
 .../plantuml/ugraphic/sprite/SpriteMonochrome.java |  124 +
 .../plantuml/ugraphic/sprite/SpriteUtils.java      |   78 +
 .../ugraphic/svg/DriverCenteredCharacterSvg.java   |    4 +-
 .../plantuml/ugraphic/svg/DriverDotPathSvg.java    |    4 +-
 .../plantuml/ugraphic/svg/DriverEllipseSvg.java    |    4 +-
 .../plantuml/ugraphic/svg/DriverImagePng.java      |    4 +-
 .../plantuml/ugraphic/svg/DriverImageSvgSvg.java   |    4 +-
 .../plantuml/ugraphic/svg/DriverLineSvg.java       |    4 +-
 .../plantuml/ugraphic/svg/DriverPathSvg.java       |    4 +-
 .../plantuml/ugraphic/svg/DriverPolygonSvg.java    |    4 +-
 .../plantuml/ugraphic/svg/DriverRectangleSvg.java  |    4 +-
 .../plantuml/ugraphic/svg/DriverTextAsPathSvg.java |    4 +-
 .../plantuml/ugraphic/svg/DriverTextSvg.java       |   15 +-
 .../plantuml/ugraphic/svg/UGraphicSvg.java         |   25 +-
 .../plantuml/ugraphic/tikz/DriverAtomTextTikz.java |    4 +-
 .../ugraphic/tikz/DriverCenteredCharacterTikz.java |    4 +-
 .../plantuml/ugraphic/tikz/DriverDotPathTikz.java  |    4 +-
 .../plantuml/ugraphic/tikz/DriverEllipseTikz.java  |    4 +-
 .../plantuml/ugraphic/tikz/DriverLineTikz.java     |    4 +-
 .../plantuml/ugraphic/tikz/DriverNoneTikz.java     |    4 +-
 .../plantuml/ugraphic/tikz/DriverPolygonTikz.java  |    4 +-
 .../ugraphic/tikz/DriverRectangleTikz.java         |    4 +-
 .../plantuml/ugraphic/tikz/DriverUPathTikz.java    |    4 +-
 .../plantuml/ugraphic/tikz/DriverUTextTikz.java    |    4 +-
 .../plantuml/ugraphic/tikz/UGraphicTikz.java       |   10 +-
 .../plantuml/ugraphic/txt/UGraphicTxt.java         |    4 +-
 .../plantuml/ugraphic/visio/DriverDotPathVdx.java  |    4 +-
 .../plantuml/ugraphic/visio/DriverLineVdx.java     |    4 +-
 .../plantuml/ugraphic/visio/DriverNoneVdx.java     |    4 +-
 .../plantuml/ugraphic/visio/DriverPolygonVdx.java  |    4 +-
 .../ugraphic/visio/DriverRectangleVdx.java         |    4 +-
 .../plantuml/ugraphic/visio/DriverTextVdx.java     |    7 +-
 .../plantuml/ugraphic/visio/DriverUPathVdx.java    |    4 +-
 .../plantuml/ugraphic/visio/UGraphicVdx.java       |    4 +-
 .../plantuml/ugraphic/visio/VisioGraphics.java     |    4 +-
 .../plantuml/ugraphic/visio/VisioLine.java         |    4 +-
 .../plantuml/ugraphic/visio/VisioRectangle.java    |    4 +-
 .../plantuml/ugraphic/visio/VisioShape.java        |    4 +-
 .../plantuml/ugraphic/visio/VisioText.java         |    4 +-
 src/net/sourceforge/plantuml/utils/CharHidder.java |    8 +-
 src/net/sourceforge/plantuml/utils/MathUtils.java  |   12 +-
 src/net/sourceforge/plantuml/utils/StartUtils.java |   35 +-
 .../sourceforge/plantuml/utils/UniqueSequence.java |    4 +-
 .../plantuml/version/IteratorCounter.java          |   43 -
 .../plantuml/version/IteratorCounter2.java         |   51 +
 .../plantuml/version/IteratorCounter2Impl.java     |   86 +
 .../plantuml/version/IteratorCounterImpl.java      |   66 -
 src/net/sourceforge/plantuml/version/License.java  |   87 +-
 .../plantuml/version/PSystemLicense.java           |    8 +-
 .../plantuml/version/PSystemLicenseFactory.java    |    4 +-
 .../plantuml/version/PSystemVersion.java           |   21 +-
 .../plantuml/version/PSystemVersionFactory.java    |    4 +-
 src/net/sourceforge/plantuml/version/Version.java  |   30 +-
 src/net/sourceforge/plantuml/version/out.png       |  Bin 0 -> 211538 bytes
 src/net/sourceforge/plantuml/webp/BoolDecoder.java |  169 +
 src/net/sourceforge/plantuml/webp/DeltaQ.java      |   56 +
 src/net/sourceforge/plantuml/webp/Globals.java     |  854 ++++
 src/net/sourceforge/plantuml/webp/IDCT.java        |  172 +
 src/net/sourceforge/plantuml/webp/LoopFilter.java  |  656 +++
 src/net/sourceforge/plantuml/webp/MacroBlock.java  |  798 +++
 src/net/sourceforge/plantuml/webp/Portrait.java    |   85 +
 src/net/sourceforge/plantuml/webp/Portraits.java   |  154 +
 src/net/sourceforge/plantuml/webp/Segment.java     |   62 +
 .../sourceforge/plantuml/webp/SegmentQuant.java    |  137 +
 .../sourceforge/plantuml/webp/SegmentQuants.java   |  132 +
 src/net/sourceforge/plantuml/webp/SubBlock.java    |  651 +++
 src/net/sourceforge/plantuml/webp/VP8Decoder.java  |  191 +
 src/net/sourceforge/plantuml/webp/VP8Frame.java    | 1090 ++++
 .../plantuml/xmi/CucaDiagramXmiMaker.java          |   11 +-
 .../sourceforge/plantuml/xmi/IXmiClassDiagram.java |    4 +-
 .../plantuml/xmi/XmiClassDiagramArgo.java          |    8 +-
 .../plantuml/xmi/XmiClassDiagramStandard.java      |    8 +-
 .../plantuml/xmi/XmiClassDiagramStar.java          |   26 +-
 .../sourceforge/plantuml/xmi/XmiStateDiagram.java  |  256 +
 .../plantuml/xmlsc/ScxmlStateDiagramStandard.java  |  139 +
 .../plantuml/xmlsc/StateDiagramScxmlMaker.java     |   70 +
 src/smetana/core/ACCESS.java                       |   44 +
 src/smetana/core/AllH.java                         |   48 +
 src/smetana/core/Bucket.java                       |  373 ++
 src/smetana/core/CEnumInterpretor.java             |   96 +
 src/smetana/core/CFunction.java                    |   45 +
 src/smetana/core/CFunctionImpl.java                |   99 +
 src/smetana/core/CObject.java                      |   79 +
 src/smetana/core/CString.java                      |  238 +
 src/smetana/core/CType.java                        |  264 +
 src/smetana/core/JUtils.java                       |  363 ++
 src/smetana/core/JUtilsDebug.java                  |   52 +
 src/smetana/core/Macro.java                        | 1373 +++++
 src/smetana/core/Memory.java                       |   92 +
 src/smetana/core/MutableDouble.java                |   63 +
 src/smetana/core/MutableDoublePtr.java             |   57 +
 src/smetana/core/OFFSET.java                       |   98 +
 src/smetana/core/Ppolyline_t.java                  |   42 +
 src/smetana/core/STARSTAR.java                     |   57 +
 src/smetana/core/StructureDefinition.java          |  154 +
 src/smetana/core/UnsupportedC.java                 |  181 +
 src/smetana/core/Z.java                            |  507 ++
 src/smetana/core/__array_of_cstring__.java         |  153 +
 src/smetana/core/__array_of_double__.java          |  138 +
 src/smetana/core/__array_of_integer__.java         |  146 +
 src/smetana/core/__array_of_ptr__.java             |  225 +
 src/smetana/core/__array_of_struct__.java          |  175 +
 src/smetana/core/__c__fields.java                  |   63 +
 src/smetana/core/__ptr__.java                      |   66 +
 src/smetana/core/__struct__.java                   |  180 +
 src/smetana/core/amiga/Area.java                   |   42 +
 src/smetana/core/amiga/AreaDouble.java             |   60 +
 src/smetana/core/amiga/AreaInt.java                |   81 +
 src/smetana/core/amiga/BucketToAreaFactory.java    |  159 +
 src/smetana/core/amiga/BuilderArea.java            |   42 +
 src/smetana/core/amiga/StarArrayOfCString.java     |   72 +
 src/smetana/core/amiga/StarArrayOfInteger.java     |   86 +
 src/smetana/core/amiga/StarArrayOfPtr.java         |  190 +
 src/smetana/core/amiga/StarArrayOfStruct.java      |  129 +
 src/smetana/core/amiga/StarStar.java               |  117 +
 src/smetana/core/amiga/StarStruct.java             |  648 +++
 src/smetana/core/debug/Debug.java                  |   45 +
 src/smetana/core/gvformatter_engine_s.java         |   39 +
 src/smetana/core/jmp_buf.java                      |   51 +
 src/smetana/core/pointf_s.java                     |   46 +
 src/smetana/core/size_t.java                       |   54 +
 ...ze_t_array_of_array_of_something_allocated.java |   77 +
 .../size_t_array_of_array_of_something_empty.java  |   88 +
 src/smetana/core/size_t_array_of_charstars.java    |   79 +
 src/smetana/core/size_t_array_of_integer.java      |   84 +
 src/smetana/core/size_t_array_of_something.java    |   88 +
 src/smetana/core/size_t_of_element.java            |   78 +
 src/smetana/core/size_t_struct.java                |  171 +
 src/smetana/core/tms.java                          |   39 +
 src/sprites/archimate/access.png                   |  Bin 0 -> 210 bytes
 src/sprites/archimate/activity.png                 |  Bin 0 -> 214 bytes
 src/sprites/archimate/actor.png                    |  Bin 0 -> 247 bytes
 src/sprites/archimate/aggregation.png              |  Bin 0 -> 224 bytes
 .../archimate/application-collaboration.png        |  Bin 0 -> 251 bytes
 src/sprites/archimate/application-component.png    |  Bin 0 -> 246 bytes
 src/sprites/archimate/application-data-object.png  |  Bin 0 -> 215 bytes
 src/sprites/archimate/application-function.png     |  Bin 0 -> 266 bytes
 src/sprites/archimate/application-interaction.png  |  Bin 0 -> 258 bytes
 src/sprites/archimate/application-interface.png    |  Bin 0 -> 247 bytes
 src/sprites/archimate/application-service.png      |  Bin 0 -> 221 bytes
 src/sprites/archimate/assessment-filled.png        |  Bin 0 -> 249 bytes
 src/sprites/archimate/assessment.png               |  Bin 0 -> 226 bytes
 src/sprites/archimate/assignment.png               |  Bin 0 -> 203 bytes
 src/sprites/archimate/association.png              |  Bin 0 -> 191 bytes
 src/sprites/archimate/business-activity.png        |  Bin 0 -> 243 bytes
 src/sprites/archimate/business-actor.png           |  Bin 0 -> 257 bytes
 src/sprites/archimate/business-collaboration.png   |  Bin 0 -> 251 bytes
 src/sprites/archimate/business-contract.png        |  Bin 0 -> 215 bytes
 src/sprites/archimate/business-event.png           |  Bin 0 -> 252 bytes
 src/sprites/archimate/business-function.png        |  Bin 0 -> 266 bytes
 src/sprites/archimate/business-interaction.png     |  Bin 0 -> 258 bytes
 src/sprites/archimate/business-interface.png       |  Bin 0 -> 247 bytes
 src/sprites/archimate/business-location.png        |  Bin 0 -> 256 bytes
 src/sprites/archimate/business-meaning.png         |  Bin 0 -> 279 bytes
 src/sprites/archimate/business-object.png          |  Bin 0 -> 215 bytes
 src/sprites/archimate/business-process.png         |  Bin 0 -> 249 bytes
 src/sprites/archimate/business-product.png         |  Bin 0 -> 232 bytes
 src/sprites/archimate/business-representation.png  |  Bin 0 -> 231 bytes
 src/sprites/archimate/business-role.png            |  Bin 0 -> 250 bytes
 src/sprites/archimate/business-service.png         |  Bin 0 -> 221 bytes
 src/sprites/archimate/business-value.png           |  Bin 0 -> 254 bytes
 src/sprites/archimate/collaboration.png            |  Bin 0 -> 232 bytes
 src/sprites/archimate/communication-path.png       |  Bin 0 -> 232 bytes
 src/sprites/archimate/component.png                |  Bin 0 -> 231 bytes
 src/sprites/archimate/composition.png              |  Bin 0 -> 216 bytes
 src/sprites/archimate/constraint-filled.png        |  Bin 0 -> 246 bytes
 src/sprites/archimate/constraint.png               |  Bin 0 -> 226 bytes
 src/sprites/archimate/contract.png                 |  Bin 0 -> 211 bytes
 src/sprites/archimate/deliverable-filled.png       |  Bin 0 -> 240 bytes
 src/sprites/archimate/device.png                   |  Bin 0 -> 221 bytes
 src/sprites/archimate/driver-filled.png            |  Bin 0 -> 306 bytes
 src/sprites/archimate/driver.png                   |  Bin 0 -> 253 bytes
 src/sprites/archimate/event.png                    |  Bin 0 -> 231 bytes
 src/sprites/archimate/flow.png                     |  Bin 0 -> 192 bytes
 src/sprites/archimate/function.png                 |  Bin 0 -> 249 bytes
 src/sprites/archimate/gap-filled.png               |  Bin 0 -> 263 bytes
 src/sprites/archimate/gap.png                      |  Bin 0 -> 237 bytes
 src/sprites/archimate/goal-filled.png              |  Bin 0 -> 298 bytes
 src/sprites/archimate/goal.png                     |  Bin 0 -> 255 bytes
 src/sprites/archimate/influence.png                |  Bin 0 -> 182 bytes
 src/sprites/archimate/interaction.png              |  Bin 0 -> 231 bytes
 src/sprites/archimate/interface-required.png       |  Bin 0 -> 217 bytes
 src/sprites/archimate/interface-symmetric.png      |  Bin 0 -> 220 bytes
 src/sprites/archimate/interface.png                |  Bin 0 -> 220 bytes
 src/sprites/archimate/junction-and.png             |  Bin 0 -> 235 bytes
 src/sprites/archimate/junction-or.png              |  Bin 0 -> 242 bytes
 src/sprites/archimate/junction.png                 |  Bin 0 -> 236 bytes
 src/sprites/archimate/location.png                 |  Bin 0 -> 239 bytes
 src/sprites/archimate/meaning.png                  |  Bin 0 -> 260 bytes
 src/sprites/archimate/network.png                  |  Bin 0 -> 248 bytes
 src/sprites/archimate/node.png                     |  Bin 0 -> 240 bytes
 src/sprites/archimate/object.png                   |  Bin 0 -> 211 bytes
 src/sprites/archimate/plateau.png                  |  Bin 0 -> 210 bytes
 src/sprites/archimate/principle-filled.png         |  Bin 0 -> 233 bytes
 src/sprites/archimate/principle.png                |  Bin 0 -> 223 bytes
 src/sprites/archimate/process.png                  |  Bin 0 -> 228 bytes
 src/sprites/archimate/product.png                  |  Bin 0 -> 216 bytes
 src/sprites/archimate/realisation.png              |  Bin 0 -> 173 bytes
 src/sprites/archimate/representation.png           |  Bin 0 -> 223 bytes
 src/sprites/archimate/requirement-filled.png       |  Bin 0 -> 241 bytes
 src/sprites/archimate/requirement.png              |  Bin 0 -> 209 bytes
 src/sprites/archimate/role.png                     |  Bin 0 -> 230 bytes
 src/sprites/archimate/service.png                  |  Bin 0 -> 212 bytes
 src/sprites/archimate/specialisation.png           |  Bin 0 -> 225 bytes
 src/sprites/archimate/stakeholder-filled.png       |  Bin 0 -> 251 bytes
 src/sprites/archimate/system-software.png          |  Bin 0 -> 249 bytes
 src/sprites/archimate/technology-artifact.png      |  Bin 0 -> 240 bytes
 .../archimate/technology-communication-path.png    |  Bin 0 -> 249 bytes
 src/sprites/archimate/technology-device.png        |  Bin 0 -> 241 bytes
 src/sprites/archimate/technology-function.png      |  Bin 0 -> 274 bytes
 .../archimate/technology-infra-interface.png       |  Bin 0 -> 248 bytes
 src/sprites/archimate/technology-infra-service.png |  Bin 0 -> 224 bytes
 src/sprites/archimate/technology-network.png       |  Bin 0 -> 262 bytes
 src/sprites/archimate/technology-node.png          |  Bin 0 -> 256 bytes
 .../archimate/technology-system-software.png       |  Bin 0 -> 284 bytes
 src/sprites/archimate/triggering.png               |  Bin 0 -> 217 bytes
 src/sprites/archimate/used-by.png                  |  Bin 0 -> 215 bytes
 src/sprites/archimate/value.png                    |  Bin 0 -> 230 bytes
 src/sprites/archimate/workpackage-filled.png       |  Bin 0 -> 227 bytes
 2365 files changed, 191163 insertions(+), 12309 deletions(-)

diff --cc debian/changelog
index 050d8c5,0000000..b5390a5
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,13 -1,0 +1,24 @@@
++plantuml (8039-1) unstable; urgency=medium
++
++  * New upstream release (Closes: #816501).
++  * Unbreak PDF rendering (Closes: #807928):
++    - Depend on libfop-java and libbatik-java
++    - Edit Class-Path to point to batik and fop.
++  * Add watch file (Closes: #822094).
++  * Update debian/copyright (Closes: #822092).
++
++ -- Andrew Shadura <andrewsh at debian.org>  Sat, 30 Apr 2016 13:37:08 +0200
++
 +plantuml (8024-2) unstable; urgency=medium
 +
 +  * Recommend graphviz, not depend on it (Closes: #793104).
 +  * Allow non-default Java runtimes (Closes: #793110).
 +  * Mention output formats in the long description (Closes: #793112).
 +
 + -- Andrew Shadura <andrewsh at debian.org>  Tue, 21 Jul 2015 15:02:31 +0200
 +
 +plantuml (8024-1) unstable; urgency=medium
 +
 +  * Initial upload.
 +
 + -- Andrew Shadura <andrewsh at debian.org>  Tue, 05 May 2015 15:52:55 +0200
diff --cc debian/control
index 6198ca3,0000000..9c08377
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,32 -1,0 +1,37 @@@
 +Source: plantuml
 +Section: graphics
 +Priority: optional
 +Maintainer: Andrew Shadura <andrewsh at debian.org>
 +Build-Depends:
 + ant, ant-contrib,
 + javacc,
 + debhelper (>= 9),
-  default-jdk
++ default-jdk,
++ libfop-java,
++ libbatik-java
 +Standards-Version: 3.9.6
 +Homepage: http://plantuml.net/
 +
 +Package: plantuml
 +Architecture: all
 +Depends:
-  default-jre | java-runtime, ${misc:Depends}
++ ${misc:Depends},
++ default-jre | java-runtime,
++ libfop-java,
++ libbatik-java
 +Recommends: graphviz
 +Description: text-to-UML converter
 + PlantUML is a program allowing to draw UML diagrams, using a simple
 + human readable text description.
 + .
 + PlantUML supports the following diagram types:
 +   - sequence diagram
 +   - use case diagram
 +   - class diagram
 +   - activity diagram
 +   - component diagram
 +   - state diagram
 + .
 + Output images can be generated in PNG, in SVG or LaTeX format.
 + PlantUML also supports generation of ASCII art diagrams (only for
 + sequence diagrams).
diff --cc debian/copyright
index 14e4f34,0000000..a7033fa
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,44 -1,0 +1,45 @@@
 +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 +Upstream-Name: plantuml
- Upstream-Contact: Arnaud Roques
++Upstream-Contact: Arnaud Roques <plantuml at gmail.com>
++Source: http://plantuml.com/download.html
 +
 +Files: *
 +Copyright: 2009-2014, Arnaud Roques
 +License: Expat
 + Permission is hereby granted, free of charge, to any person obtaining
 + a copy of this software and associated documentation files (the "Software"),
 + to deal in the Software without restriction, including without limitation
 + the rights to use, copy, modify, merge, publish, distribute, sublicense,
 + and/or sell copies of the Software, and to permit persons to whom the
 + Software is furnished to do so, subject to the following conditions:
 + .
 + The above copyright notice and this permission notice shall be included
 + in all copies or substantial portions of the Software.
 + .
 + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
 + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 + WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
 + IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 +
 +Files: debian/plantuml.*
 +Copyright: 2010 Ilya Paramonov <ivparamonov at gmail.com>
 +License: GPL-3+
 + This script is free software; you can redistribute it and/or modify it
 + under the terms of the GNU General Public License as published by
 + the Free Software Foundation, either version 3 of the License, or
 + (at your option) any later version.
 + .
 + This script 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 GNU Lesser General Public
 + License for more details.
 + You should have received a copy of the GNU General Public
 + License along with this library; if not, write to the Free Software
 + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301,
 + USA.
 + .
 + The full text of the GPL is distributed in
 + /usr/share/common-licenses/GPL-3 on Debian systems.
 +
diff --cc debian/patches/pdf.patch
index 0000000,0000000..4da4f9b
new file mode 100644
--- /dev/null
+++ b/debian/patches/pdf.patch
@@@ -1,0 -1,0 +1,13 @@@
++Subject: Specify Class-Path to the libraries needed to support PDF (#807928).
++
++--- a/build.xml
+++++ b/build.xml
++@@ -55,7 +55,7 @@
++ 			<manifest>
++ 				<attribute name="Main-Class" value="net.sourceforge.plantuml.Run" />
++ 				<attribute name="SplashScreen-Image" value="net/sourceforge/plantuml/version/logo.png" />
++-				<attribute name="Class-Path" value="batik-all-1.7.jar fop.jar" />
+++				<attribute name="Class-Path" value="/usr/share/java/batik-rasterizer.jar /usr/share/java/batik-transcoder.jar /usr/share/java/fop.jar" />
++ 			</manifest>
++ 		</jar>
++ 		<delete dir="build" />
diff --cc debian/patches/series
index 0000000,0000000..1e0594a
new file mode 100644
--- /dev/null
+++ b/debian/patches/series
@@@ -1,0 -1,0 +1,1 @@@
++pdf.patch
diff --cc debian/watch
index 0000000,0000000..39fa77d
new file mode 100644
--- /dev/null
+++ b/debian/watch
@@@ -1,0 -1,0 +1,2 @@@
++version=4
++http://sf.net/plantuml/ plantuml-mit at ANY_VERSION@@ARCHIVE_EXT@

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/plantuml.git



More information about the pkg-java-commits mailing list