Class GettingStartedContent

java.lang.Object
java.util.concurrent.atomic.AtomicReference<com.intellij.util.keyFMap.KeyFMap>
com.intellij.openapi.util.UserDataHolderBase
com.intellij.ui.content.impl.ContentImpl
com.redhat.devtools.intellij.common.gettingstarted.GettingStartedContent
All Implemented Interfaces:
com.intellij.openapi.Disposable, com.intellij.openapi.ui.ComponentContainer, com.intellij.openapi.util.UserDataHolder, com.intellij.openapi.util.UserDataHolderEx, com.intellij.ui.content.Content, Serializable

public class GettingStartedContent extends com.intellij.ui.content.impl.ContentImpl
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from interface com.intellij.openapi.Disposable

    com.intellij.openapi.Disposable.Default, com.intellij.openapi.Disposable.Parent
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     
    protected JPanel
     
    protected com.intellij.openapi.wm.ToolWindow
     

    Fields inherited from class com.intellij.ui.content.impl.ContentImpl

    PROP_CONTENT_MANAGER

    Fields inherited from interface com.intellij.ui.content.Content

    CLOSE_LISTENER_KEY, IS_CLOSABLE, PROP_ACTIONS, PROP_ALERT, PROP_COMPONENT, PROP_DESCRIPTION, PROP_DISPLAY_NAME, PROP_ICON, PROP_PINNED, PROP_TAB_COLOR, PROP_TAB_LAYOUT, REPLACEMENT_COMPONENT, SIMPLIFIED_TAB_RENDERING_KEY, TAB_DESCRIPTOR_KEY, TAB_DND_TARGET_KEY, TAB_GROUP_ID_KEY, TAB_LABEL_ORIENTATION_KEY, TABBED_CONTENT_KEY, TEMPORARY_REMOVED_KEY
  • Constructor Summary

    Constructors
    Constructor
    Description
    GettingStartedContent(com.intellij.openapi.wm.ToolWindow toolWindow, String displayName, GettingStartedCourse course)
     
  • Method Summary

    Methods inherited from class com.intellij.ui.content.impl.ContentImpl

    addPropertyChangeListener, dispose, fireAlert, fireTabLayout, getActions, getActionsContextComponent, getAlertIcon, getBusyObject, getComponent, getDescription, getDisplayName, getDisposer, getExecutionId, getHelpId, getIcon, getManager, getPlace, getPopupIcon, getPreferredFocusableComponent, getSearchComponent, getSeparator, getTabColor, getTabName, getToolwindowTitle, isCloseable, isPinnable, isPinned, isSelected, isValid, release, removePropertyChangeListener, setActions, setAlertIcon, setBusyObject, setCloseable, setComponent, setDescription, setDisplayName, setDisposer, setExecutionId, setHelpId, setIcon, setManager, setPinnable, setPinned, setPopupIcon, setPreferredFocusableComponent, setPreferredFocusedComponent, setSearchComponent, setSeparator, setShouldDisposeContent, setTabColor, setTabName, setToolwindowTitle, toString

    Methods inherited from class com.intellij.openapi.util.UserDataHolderBase

    changeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isCopyableDataEqual, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMap

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface com.intellij.openapi.util.UserDataHolder

    getUserData, putUserData
  • Field Details

    • toolWindow

      protected com.intellij.openapi.wm.ToolWindow toolWindow
    • course

      protected GettingStartedCourse course
    • mainPanel

      protected JPanel mainPanel
  • Constructor Details

    • GettingStartedContent

      public GettingStartedContent(com.intellij.openapi.wm.ToolWindow toolWindow, String displayName, GettingStartedCourse course)