Given the obscurity of the interface, and the fact that it has been
deprecated for a full release, I can see it being removed.

On Mon, Jun 27, 2011 at 11:11 PM, Josh Canfield <[email protected]> wrote:
> I added the deprecated in 5.3.1 comment, but the LinkCreationListener
> was actually deprecated in 5.2.0.  If we consider that it's only
> parameter has been deprecated for a whole release then third parties
> should have moved off of it by now. Right? Or do we want to deprecate
> the interface methods for a release?
>
>
> On Mon, Jun 27, 2011 at 10:31 PM, Howard Lewis Ship <[email protected]> wrote:
>> It's a public API that may be used in some third party libraries. It needs
>> at least one release before h removal.
>> On Jun 27, 2011 8:55 PM, "Josh Canfield" <[email protected]> wrote:
>>> Any reason not to delete the methods?
>>>
>>> There is no internal code using them, and remove currently throws an
>>> exception in the only internal implementation.
>>>
>>>
>>> public interface LinkCreationHub
>>> {
>>> /**
>>> * Adds a listener. If the scope of the listener is per-thread,
>>> then it must be removed.
>>> *
>>> * @param listener
>>> * @deprecated since 5.3.1
>>> */
>>> void addListener(LinkCreationListener listener);
>>>
>>> /**
>>> * Removes a previously added listener.
>>> *
>>> * @param listener
>>> * @deprecated since 5.3.1
>>> */
>>> void removeListener(LinkCreationListener listener);
>>>
>>> /**
>>> * Adds a listener. If the scope of the listener is per-thread,
>>> then it must be removed.
>>> *
>>> * @param listener
>>> * @since 5.2.0
>>> */
>>> void addListener(LinkCreationListener2 listener);
>>> }
>>>
>>> Josh
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>



-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to