Package org.jdesktop.swingx.hyperlink
Class EditorPaneLinkVisitor
- java.lang.Object
-
- org.jdesktop.swingx.hyperlink.EditorPaneLinkVisitor
-
- All Implemented Interfaces:
java.awt.event.ActionListener,java.util.EventListener
public class EditorPaneLinkVisitor extends java.lang.Object implements java.awt.event.ActionListenerA ActionListener using a JXEditorPane to "visit" a LinkModel. adds an internal HyperlinkListener to visit links contained in the document.- Author:
- Jeanette Winzenburg
-
-
Constructor Summary
Constructors Constructor Description EditorPaneLinkVisitor()EditorPaneLinkVisitor(JXEditorPane pane)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactionPerformed(java.awt.event.ActionEvent e)protected JXEditorPanecreateDefaultEditorPane()protected javax.swing.event.HyperlinkListenercreateHyperlinkListener()protected javax.swing.event.HyperlinkListenergetHyperlinkListener()protected LinkModelgetInternalLink()JXEditorPanegetOutputComponent()voidvisit(LinkModel link)protected voidvisitInternal(java.net.URL url)
-
-
-
Constructor Detail
-
EditorPaneLinkVisitor
public EditorPaneLinkVisitor()
-
EditorPaneLinkVisitor
public EditorPaneLinkVisitor(JXEditorPane pane)
-
-
Method Detail
-
getOutputComponent
public JXEditorPane getOutputComponent()
-
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- Specified by:
actionPerformedin interfacejava.awt.event.ActionListener
-
visit
public void visit(LinkModel link)
-
createDefaultEditorPane
protected JXEditorPane createDefaultEditorPane()
-
getHyperlinkListener
protected javax.swing.event.HyperlinkListener getHyperlinkListener()
-
createHyperlinkListener
protected javax.swing.event.HyperlinkListener createHyperlinkListener()
-
getInternalLink
protected LinkModel getInternalLink()
-
visitInternal
protected void visitInternal(java.net.URL url)
-
-