Interface IConfigTab
- 
- All Superinterfaces:
- org.apache.wicket.util.io.IClusterable,- INamedTab,- org.apache.wicket.extensions.markup.html.tabs.ITab,- java.io.Serializable
 - All Known Implementing Classes:
- DefaultConfigTab,- TaskPage.TaskPageTab
 
 public interface IConfigTab extends INamedTab Specialization of INamedTab in order to deprecate the normal getPanel method and add a specialized config panel version
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description default org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String>getMenuLocation()ConfigPanelgetPanel(IConfigPage configPage)Create the config panel that this tab represents.default org.apache.wicket.markup.html.WebMarkupContainergetPanel(java.lang.String containerId)Deprecated.don't call this, it just throws an IllegalStatexception- 
Methods inherited from interface com.inductiveautomation.ignition.gateway.web.models.INamedTabgetCategoryName, getSearchTerms, getTabName
 
- 
 
- 
- 
- 
Method Detail- 
getPanel@Deprecated default org.apache.wicket.markup.html.WebMarkupContainer getPanel(java.lang.String containerId) Deprecated.don't call this, it just throws an IllegalStatexception- Specified by:
- getPanelin interface- org.apache.wicket.extensions.markup.html.tabs.ITab
 
 - 
getPanelConfigPanel getPanel(IConfigPage configPage) Create the config panel that this tab represents. Remember, all ConfigPanel's must have a wicket id of "config-contents"- Parameters:
- configPage- The parent config page that this config panel will be a part of.
- Returns:
- the new ConfigPanel instance.
 
 - 
getMenuLocationdefault org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> getMenuLocation() 
 
- 
 
-