org.vectomatic.svg.edit.client.gxt
Class AbsoluteLayerLayout

java.lang.Object
  extended by com.extjs.gxt.ui.client.event.BaseObservable
      extended by com.extjs.gxt.ui.client.widget.Layout
          extended by com.extjs.gxt.ui.client.widget.layout.FitLayout
              extended by org.vectomatic.svg.edit.client.gxt.AbsoluteLayerLayout
All Implemented Interfaces:
com.extjs.gxt.ui.client.event.Observable

public class AbsoluteLayerLayout
extends com.extjs.gxt.ui.client.widget.layout.FitLayout

GXT layout class to implement a multilayer layout based on several CSS absolutely positionned divs with different z-indices.

Author:
laaglu

Nested Class Summary
static class AbsoluteLayerLayout.PositionHack
           
static class AbsoluteLayerLayout.PositionHackMozilla
           
 
Field Summary
 
Fields inherited from class com.extjs.gxt.ui.client.widget.Layout
activeItem, componentStyleName, container, monitorResize, renderHidden, target, targetStyleName
 
Constructor Summary
AbsoluteLayerLayout()
           
 
Method Summary
protected  void onLayout(com.extjs.gxt.ui.client.widget.Container<?> container, El target)
           
 
Methods inherited from class com.extjs.gxt.ui.client.widget.layout.FitLayout
setItemSize
 
Methods inherited from class com.extjs.gxt.ui.client.widget.Layout
applyMargins, applyPadding, callLayout, fly, fly, getExtraStyle, getLayoutData, getResizeDelay, getSideMargins, initTarget, isLayoutExecuted, isLayoutNeeded, isRenderHidden, isRunning, isValidParent, layout, layoutContainer, onAdd, onComponentHide, onComponentShow, onRemove, onResize, renderAll, renderComponent, setBounds, setContainer, setExtraStyle, setLayoutData, setLayoutNeeded, setLayoutOnChange, setPosition, setRenderHidden, setResizeDelay, setSize
 
Methods inherited from class com.extjs.gxt.ui.client.event.BaseObservable
addListener, callListener, fireEvent, fireEvent, getFiresEvents, getListeners, hasActiveEvent, hasListeners, hasListeners, removeAllListeners, removeListener, setFiresEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbsoluteLayerLayout

public AbsoluteLayerLayout()
Method Detail

onLayout

protected void onLayout(com.extjs.gxt.ui.client.widget.Container<?> container,
                        El target)
Overrides:
onLayout in class com.extjs.gxt.ui.client.widget.layout.FitLayout


Copyright © 2010. All Rights Reserved.