Just remove the @doubt and comments

Sent from my iPhone

On Aug 16, 2013, at 3:21 PM, Nick Williams <[email protected]> 
wrote:

> Now I'm re-thinking my "seems reasonable." Lol.
> 
> Nick
> 
> On Aug 16, 2013, at 5:13 PM, Remko Popma wrote:
> 
>> I'm not sure. What would the code look like if we introduce this 
>> subinterface? Do we pass Layout to Appenders or PagedLayouts? Would we need 
>> to check with instanceof? This does introduce complexity.
>> 
>> Paying the cost of complexity would be fine if we get some benefit in 
>> return, but what would that benefit be in this case?
>> 
>> The current protocol for layouts that are not paged is to return null 
>> headers and footers. This is handled by the AbstractLayout class that is the 
>> superclass of all Layout implementations. 
>> 
>> How is PagedLayout going to improve this? IMO it should bring substantial 
>> benefit for the additional complexity it will bring...
>> 
>> Remko
>> 
>> 
>> On Sat, Aug 17, 2013 at 6:30 AM, Nick Williams 
>> <[email protected]> wrote:
>>> Seems reasonable.
>>> 
>>> Nick
>>> 
>>> On Aug 16, 2013, at 1:07 PM, Gary Gregory wrote:
>>> 
>>>> In Layout I see (my bold):
>>>> 
>>>>     /**
>>>>      * Returns the format for the layout format.
>>>>      * @return The footer.
>>>>      * @doubt the concept of header and footer is not universal, should 
>>>> not be on the base interface.
>>>>      * (RG) I agree with this.
>>>>      */
>>>>     byte[] getFooter();
>>>> 
>>>>     /**
>>>>      * Returns the header for the layout format.
>>>>      * @return The header.
>>>>      * @doubt the concept of header and footer is not universal, should 
>>>> not be on the base interface.
>>>>      * (RG) I agree with this.
>>>>      */
>>>>     byte[] getHeader();
>>>> 
>>>> So do we want:
>>>> 
>>>> public interface PagedLayout<T extends Serializable> extends Layout<T> {
>>>>     byte[] getHeader();
>>>>     byte[] getFooter();
>>>> }
>>>> 
>>>> ?
>>>> 
>>>> "PagedLayout" is just a placeholder name, alts welcome.
>>>> 
>>>> Gary
>>>> -- 
>>>> E-Mail: [email protected] | [email protected] 
>>>> Java Persistence with Hibernate, Second Edition
>>>> JUnit in Action, Second Edition
>>>> Spring Batch in Action
>>>> Blog: http://garygregory.wordpress.com 
>>>> Home: http://garygregory.com/
>>>> Tweet! http://twitter.com/GaryGregory
> 

Reply via email to