Interface ConnectionWidgetCollisionsCollector
public interface ConnectionWidgetCollisionsCollector
This interface is used for collecting collision regions. There are two separate types of regions - vertical and horizontal.
The collector does receives context of currently routed connection widget.
Use
CollisionCollector
interface if you do not want to receive any context.- Since:
- 2.2
-
Method Summary
Modifier and TypeMethodDescriptionvoid
collectCollisions
(ConnectionWidget connectionWidget, List<Rectangle> verticalCollisions, List<Rectangle> horizontalCollisions) Gathers collision collections and fills up the lists of vertical and horizontal collisions.
-
Method Details
-
collectCollisions
void collectCollisions(ConnectionWidget connectionWidget, List<Rectangle> verticalCollisions, List<Rectangle> horizontalCollisions) Gathers collision collections and fills up the lists of vertical and horizontal collisions. This method is similar toCollisionCollector.collectCollisions
but takes additional parameter of a connection widget for which the collisions are going to searched.- Parameters:
connectionWidget
- the connection widget for which the collisions are going to be searched.verticalCollisions
- the list of vertical collisionshorizontalCollisions
- the list of horizontal collisions- Since:
- 2.2
-