|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.itmill.toolkit.terminal.gwt.client.Util
public class Util
Constructor Summary | |
---|---|
Util()
|
Method Summary | |
---|---|
static void |
addPngFix(com.google.gwt.user.client.Element el,
String blankImageUrl)
Adds transparent PNG fix to image element; only use for IE6. |
static void |
alert(String string)
|
static void |
browserDebugger()
Helper method for debugging purposes. |
static com.google.gwt.user.client.Element |
cloneNode(com.google.gwt.user.client.Element element,
boolean deep)
Clones given element as in JavaScript. |
static void |
componentSizeUpdated(Set<Paintable> widgets)
Called when the size of one or more widgets have changed during rendering. |
static boolean |
equals(Object a,
Object b)
|
static String |
escapeHTML(String html)
Converts html entities to text. |
static Container |
getLayout(com.google.gwt.user.client.ui.Widget component)
Returns closest parent Widget in hierarchy that implements Container interface |
static int |
getNativeScrollbarSize()
|
static int |
getRequiredHeight(com.google.gwt.dom.client.Element element)
|
static int |
getRequiredHeight(com.google.gwt.user.client.ui.Widget widget)
|
static int |
getRequiredWidth(com.google.gwt.dom.client.Element element)
|
static int |
getRequiredWidth(com.google.gwt.user.client.ui.Widget widget)
|
static String |
getSimpleName(Object widget)
|
static boolean |
isCached(UIDL uidl)
|
static boolean |
isFF2()
Deprecated. use BrowserInfo class instead |
static boolean |
isIE()
Deprecated. use BrowserInfo class instead |
static boolean |
isIE6()
Deprecated. use BrowserInfo class instead |
static boolean |
isIE7()
Deprecated. use BrowserInfo class instead |
static boolean |
mayHaveScrollBars(com.google.gwt.dom.client.Element pe)
Detects what is currently the overflow style attribute in given element. |
static int |
measureHorizontalBorder(com.google.gwt.user.client.Element element)
|
static int |
measureHorizontalPaddingAndBorder(com.google.gwt.user.client.Element element,
int paddingGuess)
|
static int |
measureMarginLeft(com.google.gwt.user.client.Element element)
|
static int |
measureVerticalBorder(com.google.gwt.user.client.Element element)
|
static int |
measureVerticalPaddingAndBorder(com.google.gwt.user.client.Element element,
int paddingGuess)
|
static void |
notifyParentOfSizeChange(Paintable widget,
boolean lazy)
This helper method can be called if components size have been changed outside rendering phase. |
static float |
parseRelativeSize(String size)
|
static RenderInformation.FloatSize |
parseRelativeSize(UIDL uidl)
Parses the UIDL parameter and fetches the relative size of the component. |
static void |
runWebkitOverflowAutoFix(com.google.gwt.user.client.Element elem)
Run workaround for webkits overflow auto issue. |
static void |
setFloat(com.google.gwt.user.client.Element element,
String value)
|
static int |
setHeightExcludingPaddingAndBorder(com.google.gwt.user.client.Element element,
int requestedHeight,
int verticalPaddingBorderGuess,
boolean requestedHeightIncludesPaddingBorder)
|
static int |
setHeightExcludingPaddingAndBorder(com.google.gwt.user.client.ui.Widget widget,
String height,
int paddingBorderGuess)
|
static int |
setWidthExcludingPaddingAndBorder(com.google.gwt.user.client.Element element,
int requestedWidth,
int horizontalPaddingBorderGuess,
boolean requestedWidthIncludesPaddingBorder)
|
static int |
setWidthExcludingPaddingAndBorder(com.google.gwt.user.client.ui.Widget widget,
String width,
int paddingBorderGuess)
|
static void |
updateRelativeChildrenAndSendSizeUpdateEvent(ApplicationConnection client,
com.google.gwt.user.client.ui.HasWidgets container)
|
static void |
updateRelativeChildrenAndSendSizeUpdateEvent(ApplicationConnection client,
com.google.gwt.user.client.ui.HasWidgets container,
Paintable widget)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Util()
Method Detail |
---|
public static void browserDebugger()
public static void notifyParentOfSizeChange(Paintable widget, boolean lazy)
widget
- lazy
- run componentSizeUpdated lazylypublic static void componentSizeUpdated(Set<Paintable> widgets)
widgets
- public static float parseRelativeSize(String size)
public static Container getLayout(com.google.gwt.user.client.ui.Widget component)
component
-
@Deprecated public static boolean isIE()
@Deprecated public static boolean isIE6()
@Deprecated public static boolean isIE7()
@Deprecated public static boolean isFF2()
public static String escapeHTML(String html)
html
-
public static void addPngFix(com.google.gwt.user.client.Element el, String blankImageUrl)
el
- IMG elementblankImageUrl
- URL to transparent one-pixel gifpublic static com.google.gwt.user.client.Element cloneNode(com.google.gwt.user.client.Element element, boolean deep)
element
- deep
- clone child tree also
public static int measureHorizontalPaddingAndBorder(com.google.gwt.user.client.Element element, int paddingGuess)
public static int measureVerticalPaddingAndBorder(com.google.gwt.user.client.Element element, int paddingGuess)
public static int measureHorizontalBorder(com.google.gwt.user.client.Element element)
public static int measureVerticalBorder(com.google.gwt.user.client.Element element)
public static int measureMarginLeft(com.google.gwt.user.client.Element element)
public static int setHeightExcludingPaddingAndBorder(com.google.gwt.user.client.ui.Widget widget, String height, int paddingBorderGuess)
public static int setWidthExcludingPaddingAndBorder(com.google.gwt.user.client.ui.Widget widget, String width, int paddingBorderGuess)
public static int setWidthExcludingPaddingAndBorder(com.google.gwt.user.client.Element element, int requestedWidth, int horizontalPaddingBorderGuess, boolean requestedWidthIncludesPaddingBorder)
public static int setHeightExcludingPaddingAndBorder(com.google.gwt.user.client.Element element, int requestedHeight, int verticalPaddingBorderGuess, boolean requestedHeightIncludesPaddingBorder)
public static String getSimpleName(Object widget)
public static void setFloat(com.google.gwt.user.client.Element element, String value)
public static int getNativeScrollbarSize()
public static void runWebkitOverflowAutoFix(com.google.gwt.user.client.Element elem)
elem
- with overflow autopublic static RenderInformation.FloatSize parseRelativeSize(UIDL uidl)
uidl
-
public static boolean isCached(UIDL uidl)
public static void alert(String string)
public static boolean equals(Object a, Object b)
public static void updateRelativeChildrenAndSendSizeUpdateEvent(ApplicationConnection client, com.google.gwt.user.client.ui.HasWidgets container)
public static void updateRelativeChildrenAndSendSizeUpdateEvent(ApplicationConnection client, com.google.gwt.user.client.ui.HasWidgets container, Paintable widget)
public static int getRequiredWidth(com.google.gwt.dom.client.Element element)
public static int getRequiredHeight(com.google.gwt.dom.client.Element element)
public static int getRequiredWidth(com.google.gwt.user.client.ui.Widget widget)
public static int getRequiredHeight(com.google.gwt.user.client.ui.Widget widget)
public static boolean mayHaveScrollBars(com.google.gwt.dom.client.Element pe)
pe
- the element to detect
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |