Class ServicesViewBase
- java.lang.Object
-
- com.vaadin.server.AbstractClientConnector
-
- com.vaadin.ui.AbstractComponent
-
- com.vaadin.ui.CustomComponent
-
- io.imunity.webconsole.services.base.ServicesViewBase
-
- All Implemented Interfaces:
com.vaadin.event.ContextClickEvent.ContextClickNotifier,com.vaadin.event.MethodEventSource,com.vaadin.navigator.View,com.vaadin.server.ClientConnector,com.vaadin.server.Sizeable,com.vaadin.shared.Connector,com.vaadin.ui.Component,com.vaadin.ui.HasComponents,io.imunity.webelements.navigation.UnityView,java.io.Serializable,java.lang.Iterable<com.vaadin.ui.Component>
public abstract class ServicesViewBase extends com.vaadin.ui.CustomComponent implements io.imunity.webelements.navigation.UnityView- Author:
- P.Piernik
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.vaadin.server.ClientConnector
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
-
Nested classes/interfaces inherited from interface com.vaadin.ui.Component
com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.Listener
-
Nested classes/interfaces inherited from interface com.vaadin.ui.HasComponents
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
-
-
Field Summary
Fields Modifier and Type Field Description protected pl.edu.icm.unity.MessageSourcemsg
-
Constructor Summary
Constructors Constructor Description ServicesViewBase(pl.edu.icm.unity.MessageSource msg, ServiceControllerBase controller, java.lang.String newServiceViewName, java.lang.String editServiceViewName)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidenter(com.vaadin.navigator.ViewChangeListener.ViewChangeEvent event)protected abstract java.util.List<pl.edu.icm.unity.webui.common.SingleActionHandler<pl.edu.icm.unity.webui.console.services.ServiceDefinition>>getActionsHandlers()abstract java.lang.StringgetDisplayedName()abstract java.lang.StringgetViewName()protected voidgotoEdit(pl.edu.icm.unity.webui.console.services.ServiceDefinition next, pl.edu.icm.unity.webui.console.services.ServiceEditorComponent.ServiceEditorTab tab)-
Methods inherited from class com.vaadin.ui.CustomComponent
getComponentCount, getCompositionRoot, getState, getState, iterator, setCompositionRoot
-
Methods inherited from class com.vaadin.ui.AbstractComponent
addContextClickListener, addListener, addShortcutListener, addStyleName, attach, beforeClientResponse, detach, findAncestor, fireComponentErrorEvent, fireComponentEvent, focus, getActionManager, getCaption, getComponentError, getCustomAttributes, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isEnabled, isOrHasAncestor, isReadOnly, isRequiredIndicatorVisible, isResponsive, isVisible, readDesign, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeight, setHeightFull, setHeightUndefined, setIcon, setId, setLocale, setParent, setPrimaryStyleName, setReadOnly, setRequiredIndicatorVisible, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidth, setWidthFull, setWidthUndefined, writeDesign
-
Methods inherited from class com.vaadin.server.AbstractClientConnector
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource, updateDiffstate
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.vaadin.server.ClientConnector
addAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
-
Methods inherited from interface com.vaadin.ui.Component
addListener, addStyleName, addStyleNames, attach, getCaption, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, readDesign, removeListener, removeStyleName, removeStyleNames, setCaption, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setStyleName, setStyleName, setVisible, writeDesign
-
-
-
-
Constructor Detail
-
ServicesViewBase
public ServicesViewBase(pl.edu.icm.unity.MessageSource msg, ServiceControllerBase controller, java.lang.String newServiceViewName, java.lang.String editServiceViewName)
-
-
Method Detail
-
enter
public void enter(com.vaadin.navigator.ViewChangeListener.ViewChangeEvent event)
- Specified by:
enterin interfacecom.vaadin.navigator.View
-
getActionsHandlers
protected abstract java.util.List<pl.edu.icm.unity.webui.common.SingleActionHandler<pl.edu.icm.unity.webui.console.services.ServiceDefinition>> getActionsHandlers()
-
gotoEdit
protected void gotoEdit(pl.edu.icm.unity.webui.console.services.ServiceDefinition next, pl.edu.icm.unity.webui.console.services.ServiceEditorComponent.ServiceEditorTab tab)
-
getViewName
public abstract java.lang.String getViewName()
- Specified by:
getViewNamein interfaceio.imunity.webelements.navigation.UnityView
-
getDisplayedName
public abstract java.lang.String getDisplayedName()
- Specified by:
getDisplayedNamein interfaceio.imunity.webelements.navigation.UnityView
-
-