+\r
+ public static TerminalInfo create(Point2D p, IElement e, Terminal t, Shape terminalShape) {\r
+ AffineTransform at = AffineTransform.getTranslateInstance(p.getX(), p.getY());\r
+ TerminalInfo ti = new TerminalInfo();\r
+ ti.e = e;\r
+ ti.t = t;\r
+ ti.posElem = at;\r
+ ti.posDia = at;\r
+ ti.shape = terminalShape;\r
+ return ti;\r
+ }\r