The default controllers in Lucy retrieve possible snap targets from the ILcyMapComponent.getSnapList()
list.
This list is automatically populated from the layers that implement the ILcySnappable
interface.
As such, if you want your layer to be snappable, you must let it implement the ILcySnappable
interface.