Maven module :un.api : api-display :
Class : un.api.layout.DisplacementLayout
Extends/Implements : un.api.layout.AbstractLayout
Subclasses : -

The displacement layout can handle a single positionable.
The positionable is placed at the top left corner and can be displaced
using offset values.
author  Johann Sorel


Variables : PROPERTY_OFFSETX, PROPERTY_OFFSETY, HALIGN_LEFT, HALIGN_CENTER, HALIGN_RIGHT, VALIGN_TOP, VALIGN_CENTER, VALIGN_BOTTOM
Functions : DisplacementLayout, isFillWidth, setFillWidth, isFillHeight, setFillHeight, getVerticalAlignement, setVerticalAlignement, getHorizontalAlignement, setHorizontalAlignement, getOffsetX, setOffsetX, varOffsetX, getOffsetY, setOffsetY, varOffsetY, receiveChildEvent, update, calculateExtents


public Chars PROPERTY_OFFSETX

public Chars PROPERTY_OFFSETY

public int HALIGN_LEFT

public int HALIGN_CENTER

public int HALIGN_RIGHT

public int VALIGN_TOP

public int VALIGN_CENTER

public int VALIGN_BOTTOM


public void DisplacementLayout ()

public boolean isFillWidth ()

public void setFillWidth (boolean fillWidth)

public boolean isFillHeight ()

public void setFillHeight (boolean fillHeight)

public int getVerticalAlignement ()

public void setVerticalAlignement (int valignement)

public int getHorizontalAlignement ()

public void setHorizontalAlignement (int halignement)

public double getOffsetX ()

public void setOffsetX (double offsetX)

public Property varOffsetX ()

public double getOffsetY ()

public void setOffsetY (double offsetY)

public Property varOffsetY ()

protected void receiveChildEvent (Event event)

public void update ()

protected void calculateExtents (Extents extents, Extent constraint)