Class InvitationViewerBase

  • All Implemented Interfaces:
    com.vaadin.event.ContextClickEvent.ContextClickNotifier, com.vaadin.event.MethodEventSource, com.vaadin.server.ClientConnector, com.vaadin.server.Sizeable, com.vaadin.shared.Connector, com.vaadin.ui.Component, com.vaadin.ui.HasComponents, java.io.Serializable, java.lang.Iterable<com.vaadin.ui.Component>
    Direct Known Subclasses:
    EnquiryInvitationViewer, RegistrationInvitationViewer

    public abstract class InvitationViewerBase
    extends com.vaadin.ui.CustomComponent
    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
      • Nested classes/interfaces inherited from interface com.vaadin.server.Sizeable

        com.vaadin.server.Sizeable.Unit
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected pl.edu.icm.unity.types.registration.BaseForm form  
      protected pl.edu.icm.unity.MessageSource msg  
      protected pl.edu.icm.unity.engine.api.endpoint.SharedEndpointManagement sharedEndpointMan  
      • Fields inherited from class com.vaadin.ui.AbstractComponent

        DESIGN_ATTR_PLAIN_TEXT
      • Fields inherited from interface com.vaadin.server.Sizeable

        SIZE_UNDEFINED, UNITS_CM, UNITS_EM, UNITS_EX, UNITS_INCH, UNITS_MM, UNITS_PERCENTAGE, UNITS_PICAS, UNITS_PIXELS, UNITS_POINTS
    • Constructor Summary

      Constructors 
      Constructor Description
      InvitationViewerBase​(pl.edu.icm.unity.webui.common.attributes.AttributeHandlerRegistry attrHandlersRegistry, pl.edu.icm.unity.engine.api.MessageTemplateManagement msgTemplateMan, pl.edu.icm.unity.MessageSource msg, pl.edu.icm.unity.engine.api.endpoint.SharedEndpointManagement sharedEndpointMan, pl.edu.icm.unity.engine.api.GroupsManagement groupMan)  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      protected abstract pl.edu.icm.unity.webui.common.ComponentsContainer getAdditionalFields()  
      protected abstract pl.edu.icm.unity.types.registration.BaseForm getForm​(java.lang.String id)  
      protected java.lang.String getGroupDisplayedName​(java.lang.String path)  
      protected void setFormCaption​(java.lang.String caption)  
      boolean setInput​(pl.edu.icm.unity.types.registration.invite.InvitationWithCode invitationWithCode)  
      protected void setLink​(java.lang.String linkURL)  
      • 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
      • Methods inherited from interface com.vaadin.shared.Connector

        getConnectorId
      • Methods inherited from interface java.lang.Iterable

        forEach, spliterator
      • Methods inherited from interface com.vaadin.server.Sizeable

        getHeight, getHeightUnits, getWidth, getWidthUnits, setHeight, setHeight, setHeightFull, setHeightUndefined, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthFull, setWidthUndefined
    • Field Detail

      • msg

        protected pl.edu.icm.unity.MessageSource msg
      • sharedEndpointMan

        protected pl.edu.icm.unity.engine.api.endpoint.SharedEndpointManagement sharedEndpointMan
      • form

        protected pl.edu.icm.unity.types.registration.BaseForm form
    • Constructor Detail

      • InvitationViewerBase

        public InvitationViewerBase​(pl.edu.icm.unity.webui.common.attributes.AttributeHandlerRegistry attrHandlersRegistry,
                                    pl.edu.icm.unity.engine.api.MessageTemplateManagement msgTemplateMan,
                                    pl.edu.icm.unity.MessageSource msg,
                                    pl.edu.icm.unity.engine.api.endpoint.SharedEndpointManagement sharedEndpointMan,
                                    pl.edu.icm.unity.engine.api.GroupsManagement groupMan)
    • Method Detail

      • getAdditionalFields

        protected abstract pl.edu.icm.unity.webui.common.ComponentsContainer getAdditionalFields()
      • getForm

        protected abstract pl.edu.icm.unity.types.registration.BaseForm getForm​(java.lang.String id)
      • setInput

        public boolean setInput​(pl.edu.icm.unity.types.registration.invite.InvitationWithCode invitationWithCode)
      • setLink

        protected void setLink​(java.lang.String linkURL)
      • setFormCaption

        protected void setFormCaption​(java.lang.String caption)
      • getGroupDisplayedName

        protected java.lang.String getGroupDisplayedName​(java.lang.String path)