public class ALink extends ATag
| Constructor and Description |
|---|
ALink() |
ALink(Class<? extends UrlPage> targetClass)
Link to a new page; the new page is a SUB page (it is added to the shelve stack).
|
ALink(Class<? extends UrlPage> targetClass,
IPageParameters targetParameters)
Link to a new page; the new page is a SUB page (it is added to the shelve stack).
|
ALink(Class<? extends UrlPage> targetClass,
IPageParameters targetParameters,
MoveMode mode) |
ALink(Class<? extends UrlPage> targetClass,
IPageParameters targetParameters,
WindowParameters newWindowParameters) |
ALink(Class<? extends UrlPage> targetClass,
MoveMode mode) |
ALink(String targetURL,
IPageParameters targetParameters,
WindowParameters newWindowParameters)
Link to some http: url that is not a DomUI page.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getImage()
Return the URL for the link's image, or null if unassigned.
|
MoveMode |
getMoveMode() |
WindowParameters |
getNewWindowParameters() |
Class<? extends UrlPage> |
getTargetClass() |
IPageParameters |
getTargetParameters() |
boolean |
internalNeedClickHandler()
Mostly internal only: override when this component has a clicked handler which must not be
rendered as a Javascript "onclick".
|
void |
internalOnClicked(ClickInfo cli)
Overridden click handler.
|
void |
onAddedToPage(Page p) |
void |
setImage(Class<?> resourceBase,
String name)
Add an image to the link.
|
void |
setImage(String url)
Add an image to the link.
|
void |
setMoveMode(MoveMode moveMode) |
void |
setNewWindowParameters(WindowParameters newWindowParameters) |
void |
setTargetClass(Class<? extends UrlPage> targetClass,
Object... parameters) |
void |
setTargetParameters(PageParameters targetParameters) |
getHref, getTarget, setHref, setTarget, visitadd, add, add, addTable, addTableForLayout, addTableForLayout, appendTreeErrors, canContain, createFrame, delegateTo, disableAllChildControlsDeep, findChildIndex, forceRebuild, getChild, getChildCount, getChildren, getDeepChildren, getDelegate, getErrorFence, getTextContents, hasError, internalAdd, internalCheckNotDirty, internalClearDelta, internalClearDeltaFully, internalCreateFrame, internalGetNodeCount, internalGetOldChildren, internalOnBeforeRender, internalShelve, internalUnshelve, iterator, onRefresh, removeAllChildren, removeChild, removeChild, replaceChild, setErrorFence, setErrorFence, setText, setValue, undelegatedAdd, undelegatedGetChild$, acceptRequestParameter, addBinding, addCssClass, addGlobalMessage, addNotificationListener, afterCreateContent, alignToLeft, alignToLeft, alignToMiddle, alignToMiddle, alignTopToBottom, alignTopToBottom, alignToRight, alignToRight, alignToTop, alignToTop, appendAfterMe, appendBeforeMe, appendCreateJS, appendJavascript, appendJQuerySelector, appendJsCustomUpdatesContributor, appendShowOverflowTextAsTitleJs, appendStatement, beforeCreateContent, bind, bind, bindErrors, build, calcTestID, changed, changedJavascriptState, clearFocusRequested, clearGlobalMessage, clearGlobalMessage, clearGlobalMessage, clearMessage, clearValidationFailure, componentHandleWebAction, componentHandleWebDataRequest, createContent, createStatement, findComponentBundle, findParent, getActualID, getAllocationTracepoint, getBindingErrors, getBindingList, getBrowserWindowSize, getCalculatedTestID, getClicked, getClientBounds, getComponentBundle, getComponentDataURL, getComponentDataURL, getComponentInfo, getComponentJSONURL, getCreateJS, getCssClass, getErrorList, getErrorLocation, getFocusID, getMessage, getOnClickJS, getOnMouseDownJS, getOnSizeAndPositionChange, getPage, getParent, getParent, getParent, getParentOfTypes, getSharedContext, getSharedContextFactory, getSpecialAttribute, getSpecialAttributeList, getTag, getTestID, getTestRepeatId, getThemedResourceRURL, getTitle, getUserObject, handleDrop, hasCssClass, hasParent, internalGetOldParent, internalGetParent, internalHasChangedAttributes, internalOnValueChanged, internalRenderJavascriptDelta, internalRenderJavascriptState, internalSetHasChangedAttributes, internalSetHasChangedAttributes, internalSetLogAllocations, internalSetTag, isAttached, isBuilt, isFocusable, isFocusRequested, isRendersOwnClose, isStretchHeight, lc, notify, notifyParentOrOpenerPage, onBeforeFullRender, onBeforeRender, onForceRebuild, onHeaderContributors, onRemoveFromPage, onShelve, onUnshelve, refresh, remove, removeBinding, removeCssClass, renderJavascriptDelta, renderJavascriptState, renderJavascriptState, replaceWith, setBrowserWindowSize, setCalculcatedId, setCalculcatedId, setClicked, setClientBounds, setComponentBundle, setCssClass, setErrorLocation, setFocus, setMessage, setOnClickJS, setOnMouseDownJS, setOnSizeAndPositionChange, setOverrideTitle, setSpecialAttribute, setStretchHeight, setTestID, setTestRepeatID, setTitle, setUserObject, toStringgetBackgroundAttachment, getBackgroundColor, getBackgroundImage, getBackgroundPosition, getBackgroundRepeat, getBorderBottomColor, getBorderBottomStyle, getBorderBottomWidth, getBorderLeftColor, getBorderLeftStyle, getBorderLeftWidth, getBorderRightColor, getBorderRightStyle, getBorderRightWidth, getBorderTopColor, getBorderTopStyle, getBorderTopWidth, getBottom, getCachedStyle, getClear, getColor, getDisplay, getFloat, getFontFamily, getFontSize, getFontSizeAdjust, getFontStyle, getFontVariant, getFontWeight, getHeight, getLeft, getLineHeight, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOverflow, getPaddingBottom, getPaddingLeft, getPaddingRight, getPaddingTop, getPosition, getRight, getTextAlign, getTop, getTransform, getVerticalAlign, getVisibility, getWidth, getZIndex, internalSetDisplay, setBackgroundAttachment, setBackgroundColor, setBackgroundImage, setBackgroundPosition, setBackgroundRepeat, setBorder, setBorder, setBorderBottomColor, setBorderBottomStyle, setBorderBottomWidth, setBorderColor, setBorderLeftColor, setBorderLeftStyle, setBorderLeftWidth, setBorderRightColor, setBorderRightStyle, setBorderRightWidth, setBorderStyle, setBorderTopColor, setBorderTopStyle, setBorderTopWidth, setBorderWidth, setBottom, setBottom, setCachedStyle, setClear, setColor, setDisplay, setFloat, setFontFamily, setFontSize, setFontSizeAdjust, setFontStyle, setFontVariant, setFontWeight, setHeight, setLeft, setLeft, setLineHeight, setMargin, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setOverflow, setPadding, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setPosition, setRight, setRight, setTextAlign, setTop, setTop, setTransform, setVerticalAlign, setVisibility, setWidth, setZIndexclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic ALink()
public ALink(Class<? extends UrlPage> targetClass)
targetClass - public ALink(Class<? extends UrlPage> targetClass, IPageParameters targetParameters)
targetClass - targetParameters - public ALink(Class<? extends UrlPage> targetClass, IPageParameters targetParameters, MoveMode mode)
public ALink(Class<? extends UrlPage> targetClass, IPageParameters targetParameters, WindowParameters newWindowParameters)
public ALink(String targetURL, IPageParameters targetParameters, WindowParameters newWindowParameters)
targetURL - targetParameters - public void setTargetClass(Class<? extends UrlPage> targetClass, Object... parameters)
public IPageParameters getTargetParameters()
public void setTargetParameters(PageParameters targetParameters)
public WindowParameters getNewWindowParameters()
public void setNewWindowParameters(WindowParameters newWindowParameters)
public MoveMode getMoveMode()
public void setMoveMode(MoveMode moveMode)
public boolean internalNeedClickHandler()
NodeBaseinternalNeedClickHandler in class NodeBasepublic void internalOnClicked(@Nonnull ClickInfo cli) throws Exception
internalOnClicked in class NodeBaseExceptionto.etc.domui.dom.html.NodeBase#internalOnClicked()public void setImage(String url)
url - public void onAddedToPage(Page p)
onAddedToPage in class NodeBasepublic void setImage(Class<?> resourceBase, String name)
public String getImage()
Copyright © 2017 etc.to. All rights reserved.