Class AbstractLinkAction
- 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.actions.AbstractLinkAction
 
 
 
 
 
- 
- All Implemented Interfaces:
- IConfigPage.IConfigLinkHandler,- 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:
- AbstractRecordInstanceAction,- ActionTable.AddAction,- ActionTable.DeleteAction,- ActionTable.EditAction,- NewRecordAction
 
 public abstract class AbstractLinkAction extends org.apache.wicket.markup.html.panel.Panel implements IConfigPage.IConfigLinkHandler - See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected IConfigPageconfigPageprotected ConfigPanelparentPanel
 - 
Constructor SummaryConstructors Constructor Description AbstractLinkAction(java.lang.String id, IConfigPage configPage, ConfigPanel parentPanel)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected IConfigPagegetConfigPage()protected abstract java.lang.StringgetCssClass()Returns the CSS class that will govern the style of this action componentabstract org.apache.wicket.model.IModelgetLabel()Return the link textprotected ConfigPanelgetParentPanel()protected voidinitComponents()protected booleanisEscapeMarkup()- 
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, 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
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface com.inductiveautomation.ignition.gateway.web.pages.IConfigPage.IConfigLinkHandlergetPanel
 
- 
 
- 
- 
- 
Field Detail- 
configPageprotected IConfigPage configPage 
 - 
parentPanelprotected ConfigPanel parentPanel 
 
- 
 - 
Constructor Detail- 
AbstractLinkActionpublic AbstractLinkAction(java.lang.String id, IConfigPage configPage, ConfigPanel parentPanel)
 
- 
 - 
Method Detail- 
initComponentsprotected void initComponents() 
 - 
getLabelpublic abstract org.apache.wicket.model.IModel getLabel() Return the link text
 - 
getCssClassprotected abstract java.lang.String getCssClass() Returns the CSS class that will govern the style of this action component
 - 
isEscapeMarkupprotected boolean isEscapeMarkup() 
 - 
getConfigPageprotected IConfigPage getConfigPage() 
 - 
getParentPanelprotected ConfigPanel getParentPanel() 
 
- 
 
-