public interface TerminalLayout extends ElementHandler {
/**
- * Get a copy of terminal transformation (on element)
+ * Get specified terminal transformation on specified element
+ *
* @param node
* @param t
- * @return position of a terminal or null
+ * @return position of a terminal or null if specified terminal does not
+ * belong to the specified element. The returned AffineTransform
+ * must be treated as if it were immutable since the implementation
+ * is allowed to returned singleton/cached values.
*/
AffineTransform getTerminalPosition(IElement node, Terminal t);