Interface ILink

All Superinterfaces:
AttributesRepresentable, Control<ILink, ILinkStyle>, ControlComponent<Control<?,?>>, Element, FluentMutableMultiTokenHolder<ILink>, FluentMutableOptionalIdHolder<ILink>, GuiComponent<IWebGui<?>>, HtmlGetter, IUserInputCell<ILink>, LayerComponent<ILayer>, MultiTokenHolder, MutableElement, OptionalIdHolder, PresenceRequestable, PresenceSettable<ILink>, Resettable, SizeAdjustableRectangle<ILink>, SpecificationRepresentable, StylableElement<ILink>, TypeRequestable
All Known Implementing Classes:
Link

public interface ILink extends Control<ILink, ILinkStyle>
Author:
Silvan Wyss
  • Method Details

    • getDisplayText

      String getDisplayText()
    • getTarget

      LinkTarget getTarget()
    • getUrl

      String getUrl()
    • hasUrl

      boolean hasUrl()
    • removeUrl

      void removeUrl()
    • setDisplayText

      ILink setDisplayText(String displayText)
    • setTarget

      ILink setTarget(LinkTarget target)
    • setUrl

      ILink setUrl(String url)
    • setUrlAndDisplayTextFromIt

      ILink setUrlAndDisplayTextFromIt(String url)