|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.extjs.gxt.ui.client.widget.Component
com.extjs.gxt.ui.client.widget.BoxComponent
com.extjs.gxt.ui.client.widget.WidgetComponent
public class WidgetComponent
Creates a component from a widget. This allows widget instances to be treated as components.
| Nested Class Summary |
|---|
| 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 | |
|---|---|
protected com.google.gwt.user.client.ui.Widget |
widget
The wrapped widget. |
| Fields inherited from class com.extjs.gxt.ui.client.widget.BoxComponent |
|---|
adjustSize, cacheSizes, ensureVisibilityOnSizing, height, lastSize, layer, shim, width |
| Fields inherited from class com.extjs.gxt.ui.client.widget.Component |
|---|
afterRender, attachables, baseStyle, disabled, disabledStyle, disableTextSelection, dummy, focusable, hidden, mask, maskMessage, maskMessageStyleName, monitorWindowResize, rendered, resizeHandler, setElementRender, stateId, swallowEvents, toolTip, windowResizeDelay, windowResizeTask |
| Fields inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
DEBUG_ID_PREFIX |
| Constructor Summary | |
|---|---|
WidgetComponent(com.google.gwt.user.client.ui.Widget widget)
Creates a new component wrapper. |
|
| Method Summary | |
|---|---|
com.google.gwt.user.client.Element |
getElement()
|
com.google.gwt.user.client.ui.Widget |
getWidget()
Returns the underlying widget. |
boolean |
isAttached()
|
protected void |
onAttach()
|
void |
onBrowserEvent(com.google.gwt.user.client.Event event)
Components delegate event handling to Component.onComponentEvent(ComponentEvent). |
protected void |
onDetach()
|
protected void |
onDisable()
|
protected void |
onEnable()
|
protected void |
onRender(com.google.gwt.user.client.Element target,
int index)
Subclasses must override and ensure setElement is called for lazy rendered components. |
void |
setHeight(int height)
Sets the component's height. |
void |
setPixelSize(int width,
int height)
Sets the width and height of the component. |
void |
setSize(int width,
int height)
Sets the width and height of the component. |
void |
setWidth(int width)
Sets the width of the component. |
| Methods inherited from class com.extjs.gxt.ui.client.widget.BoxComponent |
|---|
adjustPosition, adjustSize, afterRender, createComponentEvent, getBounds, getHeight, getHeight, getPosition, getPositionEl, getResizeEl, getShadow, getShadowOffset, getShadowPosition, getSize, getWidth, getWidth, hideShadow, hideShim, hideUnders, isAutoHeight, isAutoWidth, isDeferHeight, isShim, onHide, onPosition, onResize, onShow, onUnload, setAutoHeight, setAutoWidth, setBounds, setBounds, setDeferHeight, setHeight, setPagePosition, setPagePosition, setPosition, setShadow, setShadowOffset, setShadowPosition, setShim, setSize, setWidth, sync, syncSize |
| Methods inherited from class com.google.gwt.user.client.ui.Widget |
|---|
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, setLayoutData, unsinkEvents |
| Methods inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
addStyleDependentName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, removeStyleDependentName, resolvePotentialElement, setElement, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEvent |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected com.google.gwt.user.client.ui.Widget widget
| Constructor Detail |
|---|
public WidgetComponent(com.google.gwt.user.client.ui.Widget widget)
widget - the widget to be wrapped| Method Detail |
|---|
public com.google.gwt.user.client.Element getElement()
getElement in class Componentpublic com.google.gwt.user.client.ui.Widget getWidget()
public boolean isAttached()
isAttached in interface com.google.gwt.event.logical.shared.HasAttachHandlersisAttached in class com.google.gwt.user.client.ui.Widgetpublic void onBrowserEvent(com.google.gwt.user.client.Event event)
ComponentComponent.onComponentEvent(ComponentEvent). Subclasses should not override.
onBrowserEvent in interface com.google.gwt.user.client.EventListeneronBrowserEvent in class Componentevent - the dom eventpublic void setHeight(int height)
BoxComponent
setHeight in class BoxComponentheight - the new height
public void setPixelSize(int width,
int height)
BoxComponent
setPixelSize in class BoxComponentwidth - the new width to setheight - the new height to set
public void setSize(int width,
int height)
BoxComponent
setSize in class BoxComponentwidth - the new width to setheight - the new height to setpublic void setWidth(int width)
BoxComponent
setWidth in class BoxComponentwidth - the new width to setprotected void onAttach()
onAttach in class Componentprotected void onDetach()
onDetach in class Componentprotected void onDisable()
onDisable in class Componentprotected void onEnable()
onEnable in class Component
protected void onRender(com.google.gwt.user.client.Element target,
int index)
Component
onRender in class Componenttarget - the target elementindex - the insert location
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||