can i add costom data to lines?

Is there any way i can add some extra data to lines, and get the data on click event, like break point information? thanks a lot.

Not as such, but you could keep a range set holding such data (or even use the set that maintains break point gutter markers) and query that.