public class MainView
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.ui.Button |
blacklistPatternButton |
private com.vaadin.ui.Button |
confirmButton |
private static java.lang.String |
date |
private com.vaadin.ui.Table |
detailList |
private com.vaadin.data.util.IndexedContainer |
details |
private com.vaadin.data.fieldgroup.FieldGroup |
editorFields |
private com.vaadin.ui.FormLayout |
editorLayout |
private static java.lang.String[] |
fieldNames |
private com.vaadin.ui.VerticalLayout |
header |
private static java.lang.String |
host |
private static java.lang.String |
line |
private com.vaadin.data.util.IndexedContainer |
lineContainer |
private java.lang.Object |
lineId |
private com.vaadin.ui.Table |
lineList |
static java.lang.String |
NAME |
private com.vaadin.navigator.Navigator |
navigator |
private static java.lang.String |
pattern |
private static java.lang.String |
selectedPattern |
Constructor and Description |
---|
MainView(com.vaadin.navigator.Navigator navigator)
Constructor for the class
|
Modifier and Type | Method and Description |
---|---|
private static com.vaadin.data.util.IndexedContainer |
createDatasource()
Method creating datasource for main table of the view
|
private static com.vaadin.data.util.IndexedContainer |
createDetailsDatasource()
Method initializing data source for details displaying
|
void |
enter(com.vaadin.navigator.ViewChangeListener.ViewChangeEvent event) |
private void |
init()
Initialization method which handles composition of UI for given class
|
private void |
initEditor()
Initialization method for UI layout of the editor
|
private void |
initLineList()
Method for initialization of pattern table and its connection to relevant data source
|
private void |
initPatternLayout()
Method initialization of layout for table containing patterns
|
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.Table lineList
private com.vaadin.ui.Table detailList
private com.vaadin.ui.Button confirmButton
private com.vaadin.ui.Button blacklistPatternButton
private com.vaadin.ui.FormLayout editorLayout
private com.vaadin.data.fieldgroup.FieldGroup editorFields
private com.vaadin.data.util.IndexedContainer lineContainer
private com.vaadin.data.util.IndexedContainer details
private static final java.lang.String line
private static final java.lang.String pattern
private static final java.lang.String date
private static final java.lang.String host
private static final java.lang.String[] fieldNames
private static java.lang.String selectedPattern
private java.lang.Object lineId
private com.vaadin.ui.VerticalLayout header
public MainView(com.vaadin.navigator.Navigator navigator)
navigator
- variable representing UI navigator class which handles UI element switchingprivate void init()
private void initPatternLayout()
private void initEditor()
private void initLineList()
private static com.vaadin.data.util.IndexedContainer createDatasource()
private static com.vaadin.data.util.IndexedContainer createDetailsDatasource()
public void enter(com.vaadin.navigator.ViewChangeListener.ViewChangeEvent event)
enter
in interface com.vaadin.navigator.View