org.cruxframework.crux.widgets.client.image
Class Image

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by org.cruxframework.crux.widgets.client.image.Image
All Implemented Interfaces:
com.google.gwt.event.dom.client.HasErrorHandlers, com.google.gwt.event.dom.client.HasLoadHandlers, com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.HasEnabled, com.google.gwt.user.client.ui.HasVisibility, com.google.gwt.user.client.ui.IsRenderable, com.google.gwt.user.client.ui.IsWidget, HasSelectHandlers

public class Image
extends com.google.gwt.user.client.ui.Composite
implements HasSelectHandlers, com.google.gwt.event.dom.client.HasLoadHandlers, com.google.gwt.event.dom.client.HasErrorHandlers, com.google.gwt.user.client.ui.HasEnabled

Author:
Thiago da Rosa de Bustamante

Nested Class Summary
static class Image.ImageImpl
           
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Field Summary
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
Image()
           
Image(com.google.gwt.resources.client.ImageResource resource)
           
Image(com.google.gwt.safehtml.shared.SafeUri url)
           
Image(com.google.gwt.safehtml.shared.SafeUri url, int left, int top, int width, int height)
           
Image(String url)
           
Image(String url, int left, int top, int width, int height)
           
 
Method Summary
 com.google.gwt.event.shared.HandlerRegistration addErrorHandler(com.google.gwt.event.dom.client.ErrorHandler handler)
           
 com.google.gwt.event.shared.HandlerRegistration addLoadHandler(com.google.gwt.event.dom.client.LoadHandler handler)
           
 com.google.gwt.event.shared.HandlerRegistration addSelectHandler(SelectHandler handler)
           
 String getAltText()
           
 int getHeight()
           
 int getOriginLeft()
           
 int getOriginTop()
           
 String getUrl()
           
 int getWidth()
           
 boolean isEnabled()
           
 void setAltText(String altText)
           
 void setEnabled(boolean enabled)
           
 void setPreventDefaultTouchEvents(boolean preventDefaultTouchEvents)
           
 void setResource(com.google.gwt.resources.client.ImageResource resource)
           
 void setStyleName(String style)
           
 void setTitle(String title)
           
 void setUrl(com.google.gwt.safehtml.shared.SafeUri url)
           
 void setUrl(String url)
           
 void setUrlAndVisibleRect(com.google.gwt.safehtml.shared.SafeUri url, int left, int top, int width, int height)
           
 void setUrlAndVisibleRect(String url, int left, int top, int width, int height)
           
 void setVisible(boolean visible)
           
 void setVisibleRect(int left, int top, int width, int height)
           
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, setWidth, sinkBitlessEvent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
 

Constructor Detail

Image

public Image()

Image

public Image(com.google.gwt.resources.client.ImageResource resource)

Image

public Image(String url)

Image

public Image(com.google.gwt.safehtml.shared.SafeUri url)

Image

public Image(String url,
             int left,
             int top,
             int width,
             int height)

Image

public Image(com.google.gwt.safehtml.shared.SafeUri url,
             int left,
             int top,
             int width,
             int height)
Method Detail

getWidth

public int getWidth()

getUrl

public String getUrl()

getOriginTop

public int getOriginTop()

getOriginLeft

public int getOriginLeft()

getHeight

public int getHeight()

getAltText

public String getAltText()

setAltText

public void setAltText(String altText)

setResource

public void setResource(com.google.gwt.resources.client.ImageResource resource)

setUrl

public void setUrl(com.google.gwt.safehtml.shared.SafeUri url)

setUrl

public void setUrl(String url)

setTitle

public void setTitle(String title)
Overrides:
setTitle in class com.google.gwt.user.client.ui.UIObject

setVisible

public void setVisible(boolean visible)
Specified by:
setVisible in interface com.google.gwt.user.client.ui.HasVisibility
Overrides:
setVisible in class com.google.gwt.user.client.ui.UIObject

setStyleName

public void setStyleName(String style)
Overrides:
setStyleName in class com.google.gwt.user.client.ui.UIObject

setUrlAndVisibleRect

public void setUrlAndVisibleRect(com.google.gwt.safehtml.shared.SafeUri url,
                                 int left,
                                 int top,
                                 int width,
                                 int height)

setUrlAndVisibleRect

public void setUrlAndVisibleRect(String url,
                                 int left,
                                 int top,
                                 int width,
                                 int height)

setVisibleRect

public void setVisibleRect(int left,
                           int top,
                           int width,
                           int height)

isEnabled

public boolean isEnabled()
Specified by:
isEnabled in interface com.google.gwt.user.client.ui.HasEnabled

setEnabled

public void setEnabled(boolean enabled)
Specified by:
setEnabled in interface com.google.gwt.user.client.ui.HasEnabled

addErrorHandler

public com.google.gwt.event.shared.HandlerRegistration addErrorHandler(com.google.gwt.event.dom.client.ErrorHandler handler)
Specified by:
addErrorHandler in interface com.google.gwt.event.dom.client.HasErrorHandlers

addLoadHandler

public com.google.gwt.event.shared.HandlerRegistration addLoadHandler(com.google.gwt.event.dom.client.LoadHandler handler)
Specified by:
addLoadHandler in interface com.google.gwt.event.dom.client.HasLoadHandlers

addSelectHandler

public com.google.gwt.event.shared.HandlerRegistration addSelectHandler(SelectHandler handler)
Specified by:
addSelectHandler in interface HasSelectHandlers

setPreventDefaultTouchEvents

public void setPreventDefaultTouchEvents(boolean preventDefaultTouchEvents)


Copyright © 2015. All rights reserved.