|
||||||||||
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.google.gwt.user.client.ui.Panel
com.google.gwt.user.client.ui.SimplePanel
com.vaadin.terminal.gwt.client.ui.VView
public class VView
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 |
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasWidgets |
---|
com.google.gwt.user.client.ui.HasWidgets.ForIsWidget |
Field Summary | |
---|---|
static String |
BROWSER_HEIGHT_VAR
|
static String |
BROWSER_WIDTH_VAR
|
static String |
NOTIFICATION_HTML_CONTENT_NOT_ALLOWED
|
static String |
RESIZE_LAZY
|
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
---|
DEBUG_ID_PREFIX |
Constructor Summary | |
---|---|
VView()
|
Method Summary | |
---|---|
void |
focus()
Sets focus to this widget. |
RenderSpace |
getAllocatedSpace(com.google.gwt.user.client.ui.Widget child)
Returns the size currently allocated for the child component. |
ShortcutActionHandler |
getShortcutActionHandler()
Returns the ShortCutActionHandler currently used or null if there is currently no shortcutactionhandler |
ArrayList<VWindow> |
getSubWindowList()
Return an iterator for current subwindows. |
String |
getTheme()
|
static void |
goTo(String url)
|
boolean |
hasChildComponent(com.google.gwt.user.client.ui.Widget component)
Is a given component child of this layout. |
void |
init(String rootPanelId,
ApplicationConnection applicationConnection)
|
boolean |
isEmbedded()
Returns true if the body is NOT generated, i.e if someone else has made the page that we're running in. |
protected boolean |
isMonitoringParentSize()
Returns true if the size of the parent should be checked periodically and the application should react to its changes. |
void |
onBrowserEvent(com.google.gwt.user.client.Event event)
|
protected void |
onLoad()
Start to periodically monitor for parent element resizes if embedded application (e.g. |
void |
onResize(com.google.gwt.event.logical.shared.ResizeEvent event)
|
protected void |
onUnload()
Stop monitoring for parent element resizes. |
void |
onWindowClosing(com.google.gwt.user.client.Window.ClosingEvent event)
|
protected void |
performSizeCheck()
Called when the window or parent div might have been resized. |
void |
replaceChildComponent(com.google.gwt.user.client.ui.Widget oldComponent,
com.google.gwt.user.client.ui.Widget newComponent)
Replace child of this layout with another component. |
boolean |
requestLayout(Set<Paintable> child)
Called when a child components size has been updated in the rendering phase. |
void |
updateCaption(Paintable component,
UIDL uidl)
Update child components caption, description and error message. |
void |
updateFromUIDL(UIDL uidl,
ApplicationConnection client)
|
protected void |
windowSizeMaybeChanged(int newWindowWidth,
int newWindowHeight)
Deprecated. use performSizeCheck() |
Methods inherited from class com.google.gwt.user.client.ui.SimplePanel |
---|
add, getContainerElement, getWidget, iterator, remove, setWidget, setWidget |
Methods inherited from class com.google.gwt.user.client.ui.Panel |
---|
add, adopt, adopt, clear, disown, doAttachChildren, doDetachChildren, orphan, remove |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
---|
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onDetach, removeFromParent, setLayoutData, sinkEvents |
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, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.google.gwt.user.client.ui.HasWidgets |
---|
add, clear, iterator, remove |
Field Detail |
---|
public static final String BROWSER_HEIGHT_VAR
public static final String BROWSER_WIDTH_VAR
public static final String NOTIFICATION_HTML_CONTENT_NOT_ALLOWED
public static final String RESIZE_LAZY
Constructor Detail |
---|
public VView()
Method Detail |
---|
protected void onLoad()
onLoad
in class com.google.gwt.user.client.ui.Widget
protected void onUnload()
onUnload
in class com.google.gwt.user.client.ui.Widget
protected void performSizeCheck()
@Deprecated protected void windowSizeMaybeChanged(int newWindowWidth, int newWindowHeight)
performSizeCheck()
newWindowWidth
- The new width of the windownewWindowHeight
- The new height of the windowpublic String getTheme()
public boolean isEmbedded()
protected boolean isMonitoringParentSize()
public void updateFromUIDL(UIDL uidl, ApplicationConnection client)
updateFromUIDL
in interface Paintable
public void onBrowserEvent(com.google.gwt.user.client.Event event)
onBrowserEvent
in interface com.google.gwt.user.client.EventListener
onBrowserEvent
in class com.google.gwt.user.client.ui.Widget
public void onResize(com.google.gwt.event.logical.shared.ResizeEvent event)
onResize
in interface com.google.gwt.event.logical.shared.ResizeHandler
public static void goTo(String url)
public void onWindowClosing(com.google.gwt.user.client.Window.ClosingEvent event)
onWindowClosing
in interface com.google.gwt.user.client.Window.ClosingHandler
public RenderSpace getAllocatedSpace(com.google.gwt.user.client.ui.Widget child)
Container
getAllocatedSpace
in interface Container
public boolean hasChildComponent(com.google.gwt.user.client.ui.Widget component)
Container
hasChildComponent
in interface Container
component
- Component to test.
public void replaceChildComponent(com.google.gwt.user.client.ui.Widget oldComponent, com.google.gwt.user.client.ui.Widget newComponent)
Container
replaceChildComponent
in interface Container
oldComponent
- Child to be replacednewComponent
- Child that replaces the oldComponentpublic boolean requestLayout(Set<Paintable> child)
Container
requestLayout
in interface Container
child
- Set of child widgets whose size have changed
public void updateCaption(Paintable component, UIDL uidl)
Container
Each component is responsible for maintaining its caption, description and error message. In most cases components doesn't want to do that and those elements reside outside of the component. Because of this layouts must provide service for it's childen to show those elements for them.
updateCaption
in interface Container
component
- Child component for which service is requested.uidl
- UIDL of the child component.public ArrayList<VWindow> getSubWindowList()
public void init(String rootPanelId, ApplicationConnection applicationConnection)
public ShortcutActionHandler getShortcutActionHandler()
ShortcutActionHandler.ShortcutActionHandlerOwner
getShortcutActionHandler
in interface ShortcutActionHandler.ShortcutActionHandlerOwner
public void focus()
Focusable
focus
in interface Focusable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |