Interface ILink

All Superinterfaces:
AttributesRepresentable, Control<ILink, ILinkStyle>, FluentMutableMultiTokenHolder<ILink>, FluentMutableOptionalIdHolder<ILink>, GuiComponent<IWebGui<?>>, HtmlGetter, IElement, IMutableElement, ISizeAdjustableBox<ILink>, IStylableElement<ILink>, IUserInputCell<ILink>, LayerComponent<ILayer>, Linkable, LinkedRequestable, MultiTokenHolder, OptionalIdHolder, PresenceRequestable, PresenceSettable<ILink>, Resettable, SpecificationRepresentable, 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)