aheinecke@6231: /* Copyright (C) 2011, 2012, 2013 by Bundesanstalt für Gewässerkunde aheinecke@6231: * Software engineering by Intevation GmbH aheinecke@6231: * aheinecke@6231: * This file is Free Software under the GNU AGPL (>=v3) aheinecke@6231: * and comes with ABSOLUTELY NO WARRANTY! Check out the aheinecke@6231: * documentation coming with Dive4Elements River for details. aheinecke@6231: */ aheinecke@6231: aheinecke@6231: package org.dive4elements.river.client.client.ui; aheinecke@6231: aheinecke@6231: import com.smartgwt.client.types.Overflow; aheinecke@6231: aheinecke@6231: import org.dive4elements.river.client.client.FLYS; aheinecke@6231: aheinecke@6231: public class WikiImgLink extends ImgLink { aheinecke@6231: aheinecke@6233: protected FLYS instance; aheinecke@6231: aheinecke@6233: public WikiImgLink(String imgUrl, String href, int width, int height, FLYS instance) { aheinecke@6231: super(imgUrl, href, width, height, false); aheinecke@6233: this.instance = instance; aheinecke@6233: update(); aheinecke@6231: } aheinecke@6231: aheinecke@6233: @Override aheinecke@6231: protected void update() { christian@6602: setContents(WikiLinks.imageLinkForm(instance, href, imgUrl, "wikiImgLink" + toString())); aheinecke@6231: setWidth(width); aheinecke@6231: setHeight(height); aheinecke@6231: setOverflow(Overflow.VISIBLE); aheinecke@6231: } aheinecke@6231: }