org.wicketstuff.minis.behavior.image
Class ImageDimensionProvider

java.lang.Object
  extended by org.apache.wicket.behavior.Behavior
      extended by org.wicketstuff.minis.behavior.image.AbstractImageDimensionProvider
          extended by org.wicketstuff.minis.behavior.image.ImageDimensionProvider
All Implemented Interfaces:
Serializable, org.apache.wicket.IComponentAwareEventSink, org.apache.wicket.markup.html.IComponentAwareHeaderContributor, org.apache.wicket.util.io.IClusterable

public class ImageDimensionProvider
extends AbstractImageDimensionProvider

Static implementation of AbstractImageDimensionProvider. Width and height information is provided at object construction time.

Author:
akiraly
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.wicketstuff.minis.behavior.image.AbstractImageDimensionProvider
HEIGHT, WIDTH
 
Constructor Summary
ImageDimensionProvider(ImageDimension dimension)
          Constructor.
ImageDimensionProvider(int width, int height)
          Constructor.
 
Method Summary
protected  ImageDimension getImageDimension(org.apache.wicket.Component component, org.apache.wicket.markup.ComponentTag tag)
          Gets the image dimension.
 
Methods inherited from class org.wicketstuff.minis.behavior.image.AbstractImageDimensionProvider
onComponentTag
 
Methods inherited from class org.apache.wicket.behavior.Behavior
afterRender, beforeRender, bind, canCallListenerInterface, detach, getStatelessHint, isEnabled, isTemporary, onConfigure, onEvent, onException, onRemove, renderHead, unbind
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageDimensionProvider

public ImageDimensionProvider(int width,
                              int height)
Constructor.

Parameters:
width - width of the image
height - height of the image

ImageDimensionProvider

public ImageDimensionProvider(ImageDimension dimension)
Constructor.

Parameters:
dimension - dimension of the image, can be null
Method Detail

getImageDimension

protected ImageDimension getImageDimension(org.apache.wicket.Component component,
                                           org.apache.wicket.markup.ComponentTag tag)
Description copied from class: AbstractImageDimensionProvider
Gets the image dimension. By default it is called by AbstractImageDimensionProvider.onComponentTag(Component, ComponentTag).

Specified by:
getImageDimension in class AbstractImageDimensionProvider
Parameters:
component - "the component that renders this tag currently"
tag - "the tag that is rendered"
Returns:
image dimension used for width and height, can be null


Copyright © 2018. All rights reserved.