Class SmtpSettingsPage
- 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
- 
- com.inductiveautomation.ignition.gateway.web.components.RecordActionTable<SmtpSettings>
- 
- com.inductiveautomation.ignition.gateway.smtp.SmtpSettingsPage
 
 
 
 
 
 
 
- 
- 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
 
 public class SmtpSettingsPage extends RecordActionTable<SmtpSettings> Filename: SmtpSettingsPage.java Created on Jan 15, 2015 Author: Kathy Applebaum Copyright Inductive Automation 2015 Project: SRGateway- See Also:
- Serialized Form
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.inductiveautomation.ignition.gateway.web.components.RecordActionTableRecordActionTable.ICalculatedField<R extends PersistentRecord>, RecordActionTable.RecordActionTableDelete
 
- 
 - 
Field SummaryFields Modifier and Type Field Description static IConfigTabMENU_ENTRY- 
Fields inherited from class com.inductiveautomation.ignition.gateway.web.components.RecordActionTableconfigPage
 - 
Fields inherited from class com.inductiveautomation.ignition.gateway.web.components.ConfigPanelfeedback, returnPanel
 
- 
 - 
Constructor SummaryConstructors Constructor Description SmtpSettingsPage(IConfigPage configPage)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddRecordInstanceActions(org.apache.wicket.markup.repeater.RepeatingView view, SmtpSettings record)Provides an opportunity to add any actions that deal with specific record instances.org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String>getMenuLocation()protected RecordMeta<SmtpSettings>getRecordMeta()- 
Methods inherited from class com.inductiveautomation.ignition.gateway.web.components.RecordActionTableaddRecordActions, canDelete, createFooter, createRecordModel, doDeleteRelatedRecords, getActionParentPanel, getCalculatedFieldDisplayValue, getCalculatedFieldModel, getCalculatedFields, getDescriptiveFields, getExemptForeignKeys, getFieldValue, getInstanceActionMaxRowCount, getNoDescriptiveFieldsKey, getNoRowsKey, getTitleKey, initComponents, newDeleteRecordAction, newEditRecordAction, newRecordAction, onBeforeRender, onDelete, setupNewRecord
 - 
Methods inherited from class com.inductiveautomation.ignition.gateway.web.components.ConfigPanelgetHelpResourceKey, getHelpTopicId, getMenuPath, getTipLabelKey, getTipLabelModel, getTitleModel, initTitleArea, isEscapeHtmlInTipLabel, isFeedbackEnabled, isTitleVisible, log, renderHead
 - 
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, 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- 
MENU_ENTRYpublic static IConfigTab MENU_ENTRY 
 
- 
 - 
Constructor Detail- 
SmtpSettingsPagepublic SmtpSettingsPage(IConfigPage configPage) 
 
- 
 - 
Method Detail- 
getRecordMetaprotected RecordMeta<SmtpSettings> getRecordMeta() - Specified by:
- getRecordMetain class- RecordActionTable<SmtpSettings>
 
 - 
getMenuLocationpublic org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> getMenuLocation() - Overrides:
- getMenuLocationin class- ConfigPanel
- 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.
 
 - 
addRecordInstanceActionsprotected void addRecordInstanceActions(org.apache.wicket.markup.repeater.RepeatingView view, SmtpSettings record)Description copied from class:RecordActionTableProvides an opportunity to add any actions that deal with specific record instances. Default actions are added for edit and delete.- Overrides:
- addRecordInstanceActionsin class- RecordActionTable<SmtpSettings>
 
 
- 
 
-