Class AbstractHyperLinkPanel

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.gvsig.hyperlink.app.extension.AbstractHyperLinkPanel
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible
Direct Known Subclasses:
SvgPanel

public abstract class AbstractHyperLinkPanel extends JPanel
This class extends JPanel and implements IExtensioBuilder. Provides the methods that will be reimplemented by the descendant class. Creates a panel that shows the content of a URI. The necessary code that allows to show the content of the URI is provided by the descendant class. Implmenting IExtenssionBuilder this class and its the descendant provides a point of extension for other extensions.
See Also:
  • Field Details

    • LOGGER

      protected static final org.slf4j.Logger LOGGER
    • document

      protected LinkTarget document
  • Constructor Details

    • AbstractHyperLinkPanel

      public AbstractHyperLinkPanel(LinkTarget linkTarget)
  • Method Details

    • getLinkTarget

      public LinkTarget getLinkTarget()
    • checkAndNormalizeURI

      protected boolean checkAndNormalizeURI()
      Tries to make an absolute url from a relative one, and returns true if the URL is valid. false otherwise
      Returns: