com.tensegrity.palowebviewer.modules.widgets.client
Class LabeledImage

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 com.tensegrity.palowebviewer.modules.widgets.client.LabeledImage
All Implemented Interfaces:
com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.SourcesClickEvents

public class LabeledImage
extends com.google.gwt.user.client.ui.Composite
implements com.google.gwt.user.client.ui.SourcesClickEvents

Label that contains not only text but picture too. It also can reciev click events. CSS:

  1. tensegrity-gwt-widgets-labeledimage - label
  2. tensegrity-gwt-widgets-labeledimage-icon - icon


Field Summary
static int LEFT
           
static int RIGHT
           
 
Constructor Summary
LabeledImage(java.lang.String style, java.lang.String text)
           
LabeledImage(java.lang.String style, java.lang.String text, int textPosition)
           
 
Method Summary
 void addClickListener(com.google.gwt.user.client.ui.ClickListener listener)
           
 void addStyleName(java.lang.String name)
           
 void removeClickListener(com.google.gwt.user.client.ui.ClickListener listener)
           
 void removeStyleName(java.lang.String name)
           
 void setHTML(java.lang.String value)
           
 void setStyleName(java.lang.String name)
           
 void setText(java.lang.String value)
           
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getElement, getWidget, initWidget, isAttached, onAttach, onDetach, setWidget
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
doAttachChildren, doDetachChildren, getParent, onBrowserEvent, onLoad, onUnload, removeFromParent, setElement
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, removeStyleDependentName, setHeight, setPixelSize, setSize, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkEvents, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

RIGHT

public static final int RIGHT
See Also:
Constant Field Values

LEFT

public static final int LEFT
See Also:
Constant Field Values
Constructor Detail

LabeledImage

public LabeledImage(java.lang.String style,
                    java.lang.String text)

LabeledImage

public LabeledImage(java.lang.String style,
                    java.lang.String text,
                    int textPosition)
Method Detail

addClickListener

public void addClickListener(com.google.gwt.user.client.ui.ClickListener listener)
Specified by:
addClickListener in interface com.google.gwt.user.client.ui.SourcesClickEvents

setText

public void setText(java.lang.String value)

setHTML

public void setHTML(java.lang.String value)

removeClickListener

public void removeClickListener(com.google.gwt.user.client.ui.ClickListener listener)
Specified by:
removeClickListener in interface com.google.gwt.user.client.ui.SourcesClickEvents

setStyleName

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

addStyleName

public void addStyleName(java.lang.String name)
Overrides:
addStyleName in class com.google.gwt.user.client.ui.UIObject

removeStyleName

public void removeStyleName(java.lang.String name)
Overrides:
removeStyleName in class com.google.gwt.user.client.ui.UIObject