package Ġio . frame d . framework . pict o gram Ċ Ċ class ĠConnection Line Ġ{ ĊĠĠĠ Ġvar Ġpaint Style : ĠPaint Style Ġ= ĠPaint Style () ĊĠĠĠ Ġvar Ġtype : ĠType Ġ= ĠType . RECT ANGLE ĊĊĠĠĠ Ġenum Ġclass ĠType Ġ{ ĊĠĠĠĠĠĠĠ ĠSTR A IGHT , ĠRE CT ANGLE ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun ĠConnection . line ( ĊĠĠĠĠĠĠĠ Ġtype : ĠConnection Line . Type Ġ= ĠConnection Line . Type . STR A IGHT , ĊĠĠĠĠĠĠĠ Ġinit : ĠPaint Style . () Ġ-> ĠUnit Ċ ): ĠConnection Line Ġ= ĠConnection Line (). also Ġ{ ĊĠĠĠ Ġit . paint Style Ġ= Ġpaint Style ( init ) ĊĠĠĠ Ġit . type Ġ= Ġtype ĊĠĠĠ Ġthis . lines Ġ+= Ġit Ċ }