T
- The type of the model object.public abstract class FoundationAjaxLink<T>
extends org.apache.wicket.ajax.markup.html.AjaxLink<T>
ENABLE, FLAG_AFTER_RENDERING, FLAG_INITIALIZED, FLAG_PREPARED_FOR_RENDER, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RENDERING, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING
Constructor and Description |
---|
FoundationAjaxLink(String id)
Create FoundationAjaxLink.
|
FoundationAjaxLink(String id,
ButtonOptions options)
Create FoundationAjaxLink.
|
FoundationAjaxLink(String id,
org.apache.wicket.model.IModel<T> model)
Create FoundationAjaxLink.
|
FoundationAjaxLink(String id,
org.apache.wicket.model.IModel<T> model,
ButtonOptions options)
Create FoundationAjaxLink.
|
FoundationAjaxLink(String id,
org.apache.wicket.model.IModel<T> model,
org.apache.wicket.model.IModel<ButtonOptions> optionsModel)
Create FoundationAjaxLink.
|
Modifier and Type | Method and Description |
---|---|
void |
onComponentTagBody(org.apache.wicket.markup.MarkupStream markupStream,
org.apache.wicket.markup.ComponentTag openTag) |
protected void |
onDetach() |
getModel, getModelObject, newAjaxEventBehavior, onClick, onComponentTag, onInitialize, setModel, setModelObject, updateAjaxAttributes
disableLink, getBody, setBody
getWebPage, getWebRequest, getWebResponse, getWebSession
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findComponentToDequeue, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, getRegionMarkup, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onAfterRenderChildren, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, canCallListenerInterfaceAfterExpiry, 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, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onAfterRender, onBeforeRender, onConfigure, onEvent, 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
public FoundationAjaxLink(String id)
id
- Wicket id.public FoundationAjaxLink(String id, ButtonOptions options)
id
- Wicket id.options
- Options for the link.public FoundationAjaxLink(String id, org.apache.wicket.model.IModel<T> model)
id
- Wicket id.model
- Model for the link.public FoundationAjaxLink(String id, org.apache.wicket.model.IModel<T> model, ButtonOptions options)
id
- Wicket id.model
- Model for the link.options
- Options for the link.public FoundationAjaxLink(String id, org.apache.wicket.model.IModel<T> model, org.apache.wicket.model.IModel<ButtonOptions> optionsModel)
id
- Wicket id.model
- Model for the link.optionsModel
- Model providing options for the link.public void onComponentTagBody(org.apache.wicket.markup.MarkupStream markupStream, org.apache.wicket.markup.ComponentTag openTag)
onComponentTagBody
in class org.apache.wicket.markup.html.link.AbstractLink
protected void onDetach()
onDetach
in class org.apache.wicket.markup.html.link.AbstractLink
Copyright © 2015. All rights reserved.