Class ImageDimensionProvider
- java.lang.Object
-
- org.apache.wicket.behavior.Behavior
-
- org.wicketstuff.minis.behavior.image.AbstractImageDimensionProvider
-
- org.wicketstuff.minis.behavior.image.ImageDimensionProvider
-
- All Implemented Interfaces:
Serializable,IComponentAwareEventSink,IComponentAwareHeaderContributor,IClusterable
public class ImageDimensionProvider extends AbstractImageDimensionProvider
Static implementation ofAbstractImageDimensionProvider. 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
Constructors Constructor Description ImageDimensionProvider(int width, int height)Constructor.ImageDimensionProvider(ImageDimension dimension)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ImageDimensiongetImageDimension(Component component, 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, canCallListener, detach, getStatelessHint, isEnabled, isTemporary, onAttribute, onConfigure, onEvent, onException, onRemove, onTag, renderHead, unbind
-
-
-
-
Constructor Detail
-
ImageDimensionProvider
public ImageDimensionProvider(int width, int height)Constructor.- Parameters:
width- width of the imageheight- 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(Component component, ComponentTag tag)
Description copied from class:AbstractImageDimensionProviderGets the image dimension. By default it is called byAbstractImageDimensionProvider.onComponentTag(Component, ComponentTag).- Specified by:
getImageDimensionin classAbstractImageDimensionProvider- 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
-
-