Class HelpView

java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<com.vaadin.flow.component.orderedlayout.VerticalLayout>
com.decs.application.views.information.HelpView
All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasElement, com.vaadin.flow.component.HasStyle, Serializable

@Route(value="help", layout=MainLayout.class) @Uses(com.vaadin.flow.component.icon.Icon.class) public class HelpView extends com.vaadin.flow.component.Composite<com.vaadin.flow.component.orderedlayout.VerticalLayout>
Help View Class

This class implements the web application help page. It is responsible for all visual components and their behavior.

Version:
1.0
Author:
Bruno Guiomar
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private com.vaadin.flow.component.tabs.TabSheet
     
    private com.vaadin.flow.component.orderedlayout.VerticalLayout
     
    private com.vaadin.flow.component.html.Paragraph
     
    private com.vaadin.flow.component.html.Paragraph
     
    private com.vaadin.flow.component.html.Paragraph
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Class Constructor
  • Method Summary

    Modifier and Type
    Method
    Description
    private void
    Builds the main help section view
    private com.vaadin.flow.component.orderedlayout.VerticalLayout
    Builds the job dashboard section of the help view
    private com.vaadin.flow.component.orderedlayout.VerticalLayout
    Builds the node manager section of the help view
    private com.vaadin.flow.component.orderedlayout.VerticalLayout
    Builds the problem editor section of the help view

    Methods inherited from class com.vaadin.flow.component.Composite

    getChildren, getContent, getElement, initContent

    Methods inherited from class com.vaadin.flow.component.Component

    addListener, findAncestor, fireEvent, from, get, getEventBus, getId, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setId, setVisible

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.vaadin.flow.component.AttachNotifier

    addAttachListener

    Methods inherited from interface com.vaadin.flow.component.DetachNotifier

    addDetachListener

    Methods inherited from interface com.vaadin.flow.component.HasStyle

    addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
  • Field Details

    • helpLayoutGroup

      private com.vaadin.flow.component.orderedlayout.VerticalLayout helpLayoutGroup
    • guideTabSheet

      private com.vaadin.flow.component.tabs.TabSheet guideTabSheet
    • jobDashboardGuide

      private com.vaadin.flow.component.html.Paragraph jobDashboardGuide
    • nodeManagerGuide

      private com.vaadin.flow.component.html.Paragraph nodeManagerGuide
    • problemEditorGuide

      private com.vaadin.flow.component.html.Paragraph problemEditorGuide
  • Constructor Details

    • HelpView

      public HelpView()
      Class Constructor
  • Method Details

    • createHelpSection

      private void createHelpSection()
      Builds the main help section view
    • createJobDashboardGuide

      private com.vaadin.flow.component.orderedlayout.VerticalLayout createJobDashboardGuide()
      Builds the job dashboard section of the help view
      Returns:
      Layout of the section
    • createNodeManagerGuide

      private com.vaadin.flow.component.orderedlayout.VerticalLayout createNodeManagerGuide()
      Builds the node manager section of the help view
      Returns:
      Layout of the section
    • createProblemEditorGuide

      private com.vaadin.flow.component.orderedlayout.VerticalLayout createProblemEditorGuide()
      Builds the problem editor section of the help view
      Returns:
      Layout of the section