Class 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, java.io.Serializable

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

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

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

      Fields 
      Modifier and Type Field Description
      protected GettingStartedCourse course  
      protected javax.swing.JPanel mainPanel  
      protected com.intellij.openapi.wm.ToolWindow toolWindow  
      • Fields inherited from interface com.intellij.ui.content.Content

        IS_CLOSABLE, PROP_ACTIONS, PROP_ALERT, PROP_COMPONENT, PROP_DESCRIPTION, PROP_DISPLAY_NAME, PROP_ICON, PROP_PINNED, PROP_TAB_COLOR, TAB_DESCRIPTOR_KEY, TAB_DND_TARGET_KEY, TAB_GROUP_ID_KEY, TAB_GROUP_NAME_KEY, TAB_LABEL_ORIENTATION_KEY, TABBED_CONTENT_KEY
    • Method Summary

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

        addPropertyChangeListener, dispose, fireAlert, 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, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMap
      • Methods inherited from class java.util.concurrent.atomic.AtomicReference

        accumulateAndGet, compareAndExchange, compareAndExchangeAcquire, compareAndExchangeRelease, compareAndSet, get, getAcquire, getAndAccumulate, getAndSet, getAndUpdate, getOpaque, getPlain, lazySet, set, setOpaque, setPlain, setRelease, updateAndGet, weakCompareAndSet, weakCompareAndSetAcquire, weakCompareAndSetPlain, weakCompareAndSetRelease, weakCompareAndSetVolatile
      • 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 Detail

      • toolWindow

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

        protected javax.swing.JPanel mainPanel
    • Constructor Detail

      • GettingStartedContent

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