package Ġorg . fb me . lib . iec 6 1 4 9 9 . parser Ċ Ċ import Ġorg . fb me . lib . iec 6 1 4 9 9 . IE C 6 1 4 9 9 Factory Ċ import Ġorg . fb me . lib . st . ST Factory Ċ import Ġorg . j dom . Element Ċ Ċ interface ĠConverter Arguments Ġ{ ĊĠĠĠ Ġval Ġelement : ĠElement ? ĊĠĠĠ Ġval Ġfactory : ĠI EC 6 1 4 9 9 Factory ĊĠĠĠ Ġval Ġst Factory : ĠST Factory ĊĠĠĠ Ġval Ġidentifier Loc us : ĠIdentifier Loc us ĊĊĠĠĠ Ġfun Ġwith ( element : ĠElement ?): ĠConverter Arguments Holder Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠConverter Arguments Holder ( factory , Ġst Factory , Ġidentifier Loc us , Ġelement ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġcreate ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfactory : ĠI EC 6 1 4 9 9 Factory , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġst Factory : ĠST Factory , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġloc us : ĠIdentifier Loc us , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelement : ĠElement ? ĊĠĠĠĠĠĠĠ Ġ): ĠConverter Arguments Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠConverter Arguments Holder ( factory , Ġst Factory , Ġloc us , Ġelement ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }