public class ListViewImpl extends Object implements ListView
ContentView.Listener
Constructor and Description |
---|
ListViewImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addColumn(String propertyId,
String title) |
void |
addColumn(String propertyId,
String title,
float expandRatio) |
void |
addColumn(String propertyId,
String title,
int width) |
com.vaadin.ui.Component |
asVaadinComponent() |
protected void |
bindHandlers() |
void |
clearColumns() |
protected com.vaadin.ui.Table |
createTable(com.vaadin.data.Container container) |
void |
expand(Object itemId)
Expands an item if the view supports it.
|
protected ContentView.Listener |
getListener() |
protected void |
initializeTable(com.vaadin.ui.Table table) |
void |
onShortcutKey(int keyCode,
int[] modifierKeys) |
void |
select(List<Object> itemIds)
Selects the items with given IDs in the content view.
|
void |
setColumnFormatter(String propertyId,
ColumnFormatter formatter) |
void |
setContainer(com.vaadin.data.Container container) |
void |
setListener(ContentView.Listener listener) |
void |
setMultiselect(boolean multiselect)
Decides whether the user can select multiple items.
|
protected void initializeTable(com.vaadin.ui.Table table)
protected void bindHandlers()
protected ContentView.Listener getListener()
public void setListener(ContentView.Listener listener)
setListener
in interface ContentView
public void setContainer(com.vaadin.data.Container container)
setContainer
in interface ListView
protected com.vaadin.ui.Table createTable(com.vaadin.data.Container container)
public void setColumnFormatter(String propertyId, ColumnFormatter formatter)
setColumnFormatter
in interface ListView
public void clearColumns()
clearColumns
in interface ListView
public void select(List<Object> itemIds)
ContentView
select
in interface ContentView
itemIds
- IDspublic void expand(Object itemId)
ContentView
expand
in interface ContentView
itemId
- IDpublic com.vaadin.ui.Component asVaadinComponent()
asVaadinComponent
in interface info.magnolia.ui.api.view.View
public void setMultiselect(boolean multiselect)
ContentView
setMultiselect
in interface ContentView
public void onShortcutKey(int keyCode, int[] modifierKeys)
onShortcutKey
in interface ContentView
Copyright © 2015 Magnolia International Ltd.. All rights reserved.