public class EditRoleView
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 com.vaadin.data.fieldgroup.FieldGroup |
editorFields |
private com.vaadin.ui.VerticalLayout |
header |
private java.lang.Object |
lineId |
static java.lang.String |
NAME |
private com.vaadin.navigator.Navigator |
navigator |
private com.vaadin.ui.TextField |
roleF |
private com.vaadin.data.util.IndexedContainer |
rolelist |
private com.vaadin.ui.Table |
roleList |
private com.vaadin.ui.FormLayout |
rolelistEditorLayout |
private static java.lang.String |
rolename |
private java.lang.String |
selectedRole |
Constructor and Description |
---|
EditRoleView(com.vaadin.navigator.Navigator navigator)
Constructor of the class
|
Modifier and Type | Method and Description |
---|---|
private static com.vaadin.data.util.IndexedContainer |
createRoleListDatasource()
Method for creating datasource of the role list
|
void |
enter(com.vaadin.navigator.ViewChangeListener.ViewChangeEvent event) |
protected void |
init()
Initialization method for UI layout of the editor
|
protected void |
initEditor()
Method for intialization of the editor layout
|
private void |
initList()
Method mapping table to the relevant data source
|
private void |
initListLayout()
Method for intialization of table layout
|
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 rolelist
private com.vaadin.ui.Table roleList
private static java.lang.String rolename
private com.vaadin.ui.FormLayout rolelistEditorLayout
private com.vaadin.data.fieldgroup.FieldGroup editorFields
private final com.vaadin.ui.TextField roleF
private java.lang.String selectedRole
private java.lang.Object lineId
public EditRoleView(com.vaadin.navigator.Navigator navigator)
navigator
- variable representing UI navigator class which handles UI element switchingprotected void init()
private static com.vaadin.data.util.IndexedContainer createRoleListDatasource()
private void initListLayout()
protected void initEditor()
private void initList()
public void enter(com.vaadin.navigator.ViewChangeListener.ViewChangeEvent event)
enter
in interface com.vaadin.navigator.View