Maven module :un.engine : engine-ui :
Class : un.engine.ui.widget.AbstractRowWidget
Extends/Implements : un.engine.ui.widget.WContainer
Subclasses : -

Abstract row widget.
Use by :


Variables : STYLE_HEADERS, STYLE_HEADER, STYLE_ROW, STYLE_CELL, SELECTION_SINGLE, SELECTION_MULTIPLE, SCROLL_VISIBLE_NEEDED, SCROLL_VISIBLE_ALWAYS, SCROLL_VISIBLE_NEVER, PROPERTY_ROWHEIGHT, PROPERTY_ROWMODEL, PROPERTY_SELECTIONTYPE, PROPERTY_VERTICAL_SCROLL_VISIBILITY, PROPERTY_HORIZONTAL_SCROLL_VISIBILITY, ctrlActive
Functions : AbstractRowWidget, AbstractRowWidget, updateHeader, setHeaderVisible, getSelection, setSelectionType, getSelectionType, setVerticalScrollVisibility, getVerticalScrollVisibility, setHorizontalScrollVisibility, getHorizontalScrollVisibility, columnChanged, getRowModel, setRowModel, getColumns, getVerticalScrollBar, getHorizontalScrollBar, getInnerContainer, getHeaderContainer, setRowHeight, getRowHeight, receiveEventParent


public Chars STYLE_HEADERS

public Chars STYLE_HEADER

public Chars STYLE_ROW

public Chars STYLE_CELL

public int SELECTION_SINGLE

public int SELECTION_MULTIPLE

public int SCROLL_VISIBLE_NEEDED

public int SCROLL_VISIBLE_ALWAYS

public int SCROLL_VISIBLE_NEVER

public Chars PROPERTY_ROWHEIGHT

public Chars PROPERTY_ROWMODEL

public Chars PROPERTY_SELECTIONTYPE

public Chars PROPERTY_VERTICAL_SCROLL_VISIBILITY

public Chars PROPERTY_HORIZONTAL_SCROLL_VISIBILITY



protected boolean ctrlActive


public void AbstractRowWidget ()

public void AbstractRowWidget (RowModel rowModel)

protected void updateHeader ()

public void setHeaderVisible (boolean visible)

public Sequence getSelection ()


Set selection type, one of SELECTION_X.
param  type
public void setSelectionType (int type)


Get selection type.
return  one of SELECTION_X
public int getSelectionType ()


Set vertical scroll visibility state.
param  state
public void setVerticalScrollVisibility (int state)


return  vertical scroll visibility state
public int getVerticalScrollVisibility ()


Set horizontal scroll visibility state.
param  state
public void setHorizontalScrollVisibility (int state)


return  horizontal scroll visibility state
public int getHorizontalScrollVisibility ()

protected void columnChanged (CollectionEvent event)

protected RowModel getRowModel ()

protected void setRowModel (RowModel rowModel)

Sequence getColumns ()

WScrollBar getVerticalScrollBar ()

WScrollBar getHorizontalScrollBar ()

WContainer getInnerContainer ()

WContainer getHeaderContainer ()


Set row height.
param  rowHeight , use -1 for dynamic row heights
public void setRowHeight (double rowHeight)


return  row heights, -1 for dynamic
public double getRowHeight ()

protected void receiveEventParent (Event event)