public class EditUserView
extends com.vaadin.ui.Panel
implements com.vaadin.navigator.View
com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.Listener
com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListener
com.vaadin.server.Sizeable.Unit
com.vaadin.ui.HasComponents.ComponentAttachDetachNotifier, com.vaadin.ui.HasComponents.ComponentAttachEvent, com.vaadin.ui.HasComponents.ComponentAttachListener, com.vaadin.ui.HasComponents.ComponentDetachEvent, com.vaadin.ui.HasComponents.ComponentDetachListener
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
description |
private com.vaadin.ui.Button |
editFromUserlistButton |
private com.vaadin.data.fieldgroup.FieldGroup |
editorFields |
private static java.lang.String |
email |
private com.vaadin.ui.VerticalLayout |
header |
private java.lang.Object |
lineId |
static java.lang.String |
NAME |
private com.vaadin.navigator.Navigator |
navigator |
private java.lang.String |
selectedUsername |
private static java.lang.String[] |
userFieldNames |
private com.vaadin.data.util.IndexedContainer |
userlist |
private com.vaadin.ui.Table |
userList |
private com.vaadin.ui.FormLayout |
userlistEditorLayout |
private static java.lang.String |
username |
Constructor and Description |
---|
EditUserView(com.vaadin.navigator.Navigator navigator)
Constructor of the class
|
Modifier and Type | Method and Description |
---|---|
private static com.vaadin.data.util.IndexedContainer |
createUserlistDatasource()
Method for initialization of a datasource for a table
|
void |
enter(com.vaadin.navigator.ViewChangeListener.ViewChangeEvent event) |
private void |
init()
Initialization method which handles composition of UI for given class
|
private void |
initList()
Method for inititalization of table and its connection to relevant datasource
|
private void |
initListLayout()
Initialization method for table layout of the editor
|
private void |
initUserListEditor()
Initialization method for editor layout of the editor
|
addAction, addActionHandler, addClickListener, addListener, focus, getActionManager, getScrollLeft, getScrollTop, getState, getTabIndex, changeVariables, paintContent, removeAction, removeActionHandler, removeAllActionHandlers, removeClickListener, removeListener, setCaption, setScrollLeft, setScrollTop, setTabIndex
addComponentAttachListener, addComponentDetachListener, fireComponentAttachEvent, fireComponentDetachEvent, getComponentCount, getContent, iterator, removeComponentAttachListener, removeComponentDetachListener, removeFromParent, setContent, setHeight, setWidth
addListener, addShortcutListener, addStyleName, attach, beforeClientResponse, detach, findAncestor, fireComponentErrorEvent, fireComponentEvent, getCaption, getComponentError, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getState, getStyleName, getWidth, getWidthUnits, isConnectorEnabled, isEnabled, isImmediate, isReadOnly, isVisible, removeListener, removeShortcutListener, removeStyleName, setComponentError, setData, setDebugId, setDescription, setEnabled, setHeight, setIcon, setId, setImmediate, setLocale, setParent, setPrimaryStyleName, setReadOnly, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hasListeners, isAttached, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addListener, addStyleName, attach, getCaption, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isReadOnly, isVisible, removeListener, removeStyleName, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setReadOnly, setStyleName, setVisible
addAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
public static final java.lang.String NAME
private com.vaadin.navigator.Navigator navigator
private com.vaadin.ui.VerticalLayout header
private com.vaadin.data.util.IndexedContainer userlist
private com.vaadin.ui.Button editFromUserlistButton
private com.vaadin.ui.FormLayout userlistEditorLayout
private static java.lang.String username
private static java.lang.String email
private static java.lang.String description
private com.vaadin.data.fieldgroup.FieldGroup editorFields
private static final java.lang.String[] userFieldNames
private com.vaadin.ui.Table userList
private java.lang.String selectedUsername
private java.lang.Object lineId
public EditUserView(com.vaadin.navigator.Navigator navigator)
navigator
- variable representing UI navigator class which handles UI element switchingprivate void init()
private void initListLayout()
private void initUserListEditor()
private void initList()
private static com.vaadin.data.util.IndexedContainer createUserlistDatasource()
public void enter(com.vaadin.navigator.ViewChangeListener.ViewChangeEvent event)
enter
in interface com.vaadin.navigator.View