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:
- Serializable,- 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:
- 
Field SummaryFieldsFields inherited from class org.apache.wicket.markup.html.panel.PanelPANELFields inherited from class org.apache.wicket.ComponentENABLE, FLAG_INITIALIZED, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER
- 
Constructor SummaryConstructorsConstructorDescriptionConfigPanel(String titleKey) ConfigPanel(String titleKey, IConfigPage configPage, ConfigPanel returnPanel) ConfigPanel(String id, String titleKey) ConfigPanel(String titleKey, String defaultTitle, IConfigPage configPage, ConfigPanel returnPanel) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected Stringprotected StringString[]protected Stringprotected org.apache.wicket.model.IModelprotected Stringorg.apache.wicket.model.IModel<String>protected voidprotected booleanprotected booleanprotected booleanprotected 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.panel.PanelnewMarkupSourcingStrategyMethods inherited from class org.apache.wicket.markup.html.WebMarkupContainergetWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSessionMethods 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, visitChildrenMethods 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, wrapMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.IterableforEach, spliterator
- 
Field Details- 
returnPanel
- 
feedback
 
- 
- 
Constructor Details- 
ConfigPanelpublic ConfigPanel()
- 
ConfigPanel
- 
ConfigPanel
- 
ConfigPanelpublic ConfigPanel(String titleKey, String defaultTitle, IConfigPage configPage, ConfigPanel returnPanel) 
- 
ConfigPanel
 
- 
- 
Method Details- 
logprotected org.apache.log4j.Logger log()Serialization-safe way to get the logger
- 
getTitleModel
- 
getHelpResourceKey
- 
getHelpTopicId
- 
getTitleKey
- 
getTipLabelKey
- 
getTipLabelModelprotected org.apache.wicket.model.IModel getTipLabelModel()
- 
isEscapeHtmlInTipLabelprotected boolean isEscapeHtmlInTipLabel()
- 
initTitleAreaprotected void initTitleArea()
- 
isTitleVisibleprotected boolean isTitleVisible()
- 
isFeedbackEnabledprotected boolean isFeedbackEnabled()
- 
getMenuPath
- 
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
 
 
-