org.xwiki.gwt.wysiwyg.client.plugin.image
Class ImageConfigDOMReader

java.lang.Object
  extended by org.xwiki.gwt.wysiwyg.client.plugin.image.ImageConfigDOMReader
All Implemented Interfaces:
org.xwiki.gwt.user.client.ui.rta.cmd.internal.AbstractInsertElementExecutable.ConfigDOMReader<ImageConfig,com.google.gwt.dom.client.ImageElement>

public class ImageConfigDOMReader
extends Object
implements org.xwiki.gwt.user.client.ui.rta.cmd.internal.AbstractInsertElementExecutable.ConfigDOMReader<ImageConfig,com.google.gwt.dom.client.ImageElement>

Creates an ImageConfig object from an ImageElement.

Version:
$Id$

Constructor Summary
ImageConfigDOMReader()
           
 
Method Summary
 ImageConfig read(com.google.gwt.dom.client.ImageElement image)
          
 ImageConfig.ImageAlignment readImageAlignment(com.google.gwt.dom.client.ImageElement image)
          Parses the style attribute of the given image to determine its ImageConfig.ImageAlignment.
 String readReference(com.google.gwt.dom.client.ImageElement image)
          Extracts the image reference from the image meta data.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageConfigDOMReader

public ImageConfigDOMReader()
Method Detail

read

public ImageConfig read(com.google.gwt.dom.client.ImageElement image)

Specified by:
read in interface org.xwiki.gwt.user.client.ui.rta.cmd.internal.AbstractInsertElementExecutable.ConfigDOMReader<ImageConfig,com.google.gwt.dom.client.ImageElement>
See Also:
AbstractInsertElementExecutable.ConfigDOMReader.read(com.google.gwt.dom.client.Element)

readReference

public String readReference(com.google.gwt.dom.client.ImageElement image)
Extracts the image reference from the image meta data.

Parameters:
image - an image element
Returns:
the reference of the given image, if specified in its meta data, null otherwise

readImageAlignment

public ImageConfig.ImageAlignment readImageAlignment(com.google.gwt.dom.client.ImageElement image)
Parses the style attribute of the given image to determine its ImageConfig.ImageAlignment.

Parameters:
image - the image to parse the alignment for
Returns:
the determined alignment, if there is any or null otherwise


Copyright © 2004-2012 XWiki. All Rights Reserved.