Recently I've been wrapping some of my JavaScriptObjects using the builder
pattern where an instance of the object you are setting is in the return
value.

  http://galgwt-reviews.appspot.com/21604/diff/1/18?context=10

Which you would invoke as:


  DraggableObject obj = new DraggableObject(elem,
DraggableObjectOptions.newInstance().setLeft(10).setTop(5));

Can anyone think of a reason I might be shooting myself in the foot
performance wise or code size wise as opposed to making these strict setter
methods?  I don't want to set a bad example.

-Eric.
-- 
Eric Z. Ayers - GWT Team - Atlanta, GA USA
http://code.google.com/webtoolkit/

--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to