Package org.uberfire.client.workbench
Class WorkbenchLayoutImpl.AbstractResizeAnimation
- java.lang.Object
-
- com.google.gwt.animation.client.Animation
-
- org.uberfire.client.workbench.WorkbenchLayoutImpl.AbstractResizeAnimation
-
- Direct Known Subclasses:
WorkbenchLayoutImpl.CollapseAnimation,WorkbenchLayoutImpl.ExpandAnimation
- Enclosing class:
- WorkbenchLayoutImpl
protected abstract static class WorkbenchLayoutImpl.AbstractResizeAnimation extends com.google.gwt.animation.client.Animation
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<com.google.gwt.user.client.ui.Widget,WorkbenchLayoutImpl.OriginalStyleInfo>maximizedWidgetOriginalStylesprotected org.uberfire.mvp.CommandonCompleteCallbackprotected com.google.gwt.dom.client.Stylestyleprotected com.google.gwt.user.client.ui.Widgetw
-
Constructor Summary
Constructors Constructor Description AbstractResizeAnimation(com.google.gwt.user.client.ui.Widget w, Map<com.google.gwt.user.client.ui.Widget,WorkbenchLayoutImpl.OriginalStyleInfo> maximizedWidgetOriginalStyles, org.uberfire.mvp.Command onCompleteCallback)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract intgetTargetHeight()abstract intgetTargetLeft()abstract intgetTargetTop()abstract intgetTargetWidth()protected voidonComplete()voidonResize()protected voidonUpdate(double progress)voidrun()
-
-
-
Field Detail
-
style
protected final com.google.gwt.dom.client.Style style
-
w
protected final com.google.gwt.user.client.ui.Widget w
-
maximizedWidgetOriginalStyles
protected final Map<com.google.gwt.user.client.ui.Widget,WorkbenchLayoutImpl.OriginalStyleInfo> maximizedWidgetOriginalStyles
-
onCompleteCallback
protected final org.uberfire.mvp.Command onCompleteCallback
-
-
Constructor Detail
-
AbstractResizeAnimation
public AbstractResizeAnimation(com.google.gwt.user.client.ui.Widget w, Map<com.google.gwt.user.client.ui.Widget,WorkbenchLayoutImpl.OriginalStyleInfo> maximizedWidgetOriginalStyles, org.uberfire.mvp.Command onCompleteCallback)
-
-
Method Detail
-
onUpdate
protected void onUpdate(double progress)
- Specified by:
onUpdatein classcom.google.gwt.animation.client.Animation
-
getTargetWidth
public abstract int getTargetWidth()
-
getTargetHeight
public abstract int getTargetHeight()
-
getTargetTop
public abstract int getTargetTop()
-
getTargetLeft
public abstract int getTargetLeft()
-
run
public void run()
-
onComplete
protected void onComplete()
- Overrides:
onCompletein classcom.google.gwt.animation.client.Animation
-
onResize
public void onResize()
-
-