Mercurial > dive4elements > river
diff gwt-client/src/main/java/org/dive4elements/river/client/client/ui/map/MyLoadHandler.java @ 9699:94362af5928e
refactoring
author | dnt_bjoernsen <d.tironi@bjoernsen.de> |
---|---|
date | Wed, 20 Jan 2021 18:30:26 +0100 |
parents | 812a6a3eaaf5 |
children |
line wrap: on
line diff
--- a/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/map/MyLoadHandler.java Wed Jan 20 17:19:59 2021 +0100 +++ b/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/map/MyLoadHandler.java Wed Jan 20 18:30:26 2021 +0100 @@ -6,33 +6,26 @@ import com.smartgwt.client.widgets.layout.HLayout; public class MyLoadHandler implements com.google.gwt.event.dom.client.LoadHandler { - private Image m_image; - HLayout m_row; - - public void setHandelReg(HandlerRegistration m_handelReg) { - this.m_handelReg = m_handelReg; - } - + private HLayout m_row; private HandlerRegistration m_handelReg; public MyLoadHandler(HLayout row, Image image) { m_image = image; m_row = row; + m_handelReg = image.addLoadHandler(this); } @Override public void onLoad(LoadEvent event) { - setDimensions(m_row, m_image.getHeight(), m_image.getWidth()); if (m_handelReg != null) m_handelReg.removeHandler(); } - + private void setDimensions(HLayout row, int height, int width) { final int minHeight = 30; row.setHeight(height < minHeight ? minHeight : height); row.setWidth(width); } - -} +} \ No newline at end of file