Class ConfigPanel
- java.lang.Object
- 
- org.apache.wicket.Component
- 
- org.apache.wicket.MarkupContainer
- 
- org.apache.wicket.markup.html.WebMarkupContainer
- 
- org.apache.wicket.markup.html.panel.Panel
- 
- com.inductiveautomation.ignition.gateway.web.components.ConfigPanel
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- java.lang.Iterable<org.apache.wicket.Component>,- org.apache.wicket.event.IEventSink,- org.apache.wicket.event.IEventSource,- org.apache.wicket.IConverterLocator,- org.apache.wicket.markup.html.IHeaderContributor,- org.apache.wicket.request.component.IRequestableComponent,- org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>,- org.apache.wicket.util.io.IClusterable
 - Direct Known Subclasses:
- AbstractRecordEditPanel,- ActionTable,- ConfirmationPanel,- ExtensionPointChoicePanel,- GroupEditForm,- PerspectiveCoBrandingConfigPage,- RecordActionTable,- RecordChoicePanel,- RemoteConfigItemChoicePanel,- RemoteGatewayChoicePanel,- TabbedConfigPanel,- TestSmtpServerPanel,- UserEditForm
 
 public abstract class ConfigPanel extends org.apache.wicket.markup.html.panel.Panel- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected MultiLineFeedbackPanelfeedbackprotected ConfigPanelreturnPanel
 - 
Constructor SummaryConstructors Constructor Description ConfigPanel()ConfigPanel(java.lang.String titleKey)ConfigPanel(java.lang.String titleKey, IConfigPage configPage, ConfigPanel returnPanel)ConfigPanel(java.lang.String id, java.lang.String titleKey)ConfigPanel(java.lang.String titleKey, java.lang.String defaultTitle, IConfigPage configPage, ConfigPanel returnPanel)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetHelpResourceKey()protected java.lang.StringgetHelpTopicId()org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String>getMenuLocation()java.lang.String[]getMenuPath()protected java.lang.StringgetTipLabelKey()protected org.apache.wicket.model.IModelgetTipLabelModel()protected java.lang.StringgetTitleKey()org.apache.wicket.model.IModel<java.lang.String>getTitleModel()protected voidinitTitleArea()protected booleanisEscapeHtmlInTipLabel()protected booleanisFeedbackEnabled()protected booleanisTitleVisible()protected org.apache.log4j.Loggerlog()Serialization-safe way to get the loggervoidrenderHead(org.apache.wicket.markup.head.IHeaderResponse response)- 
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainergetWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
 - 
Methods inherited from class org.apache.wicket.MarkupContaineradd, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onComponentTagBody, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
 - 
Methods inherited from class org.apache.wicket.Componentadd, addStateChange, afterRender, beforeRender, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, debug, detach, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onDetach, onEvent, onInitialize, onModelChanged, onModelChanging, onReAdd, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
 
- 
 
- 
- 
- 
Field Detail- 
returnPanelprotected ConfigPanel returnPanel 
 - 
feedbackprotected MultiLineFeedbackPanel feedback 
 
- 
 - 
Constructor Detail- 
ConfigPanelpublic ConfigPanel() 
 - 
ConfigPanelpublic ConfigPanel(java.lang.String titleKey) 
 - 
ConfigPanelpublic ConfigPanel(java.lang.String titleKey, IConfigPage configPage, ConfigPanel returnPanel)
 - 
ConfigPanelpublic ConfigPanel(java.lang.String titleKey, java.lang.String defaultTitle, IConfigPage configPage, ConfigPanel returnPanel)
 - 
ConfigPanelpublic ConfigPanel(java.lang.String id, java.lang.String titleKey)
 
- 
 - 
Method Detail- 
logprotected org.apache.log4j.Logger log() Serialization-safe way to get the logger
 - 
getTitleModelpublic org.apache.wicket.model.IModel<java.lang.String> getTitleModel() 
 - 
getHelpResourceKeyprotected java.lang.String getHelpResourceKey() 
 - 
getHelpTopicIdprotected java.lang.String getHelpTopicId() 
 - 
getTitleKeyprotected java.lang.String getTitleKey() 
 - 
getTipLabelKeyprotected java.lang.String getTipLabelKey() 
 - 
getTipLabelModelprotected org.apache.wicket.model.IModel getTipLabelModel() 
 - 
isEscapeHtmlInTipLabelprotected boolean isEscapeHtmlInTipLabel() 
 - 
initTitleAreaprotected void initTitleArea() 
 - 
isTitleVisibleprotected boolean isTitleVisible() 
 - 
isFeedbackEnabledprotected boolean isFeedbackEnabled() 
 - 
getMenuPathpublic java.lang.String[] getMenuPath() 
 - 
getMenuLocationpublic org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> getMenuLocation() - Returns:
- Pair of strings representing categoryId (matching ConfigCategory.getName()) and item id (matchingINamedTab.getTabName()) which lets the menu know where in the config menu should be highlighted when this config page is visible.
 
 - 
renderHeadpublic void renderHead(org.apache.wicket.markup.head.IHeaderResponse response) - Specified by:
- renderHeadin interface- org.apache.wicket.markup.html.IHeaderContributor
- Overrides:
- renderHeadin class- org.apache.wicket.Component
 
 
- 
 
-