Package org.jdesktop.swingx.hyperlink
Class EditorPaneLinkVisitor
- java.lang.Object
-
- org.jdesktop.swingx.hyperlink.EditorPaneLinkVisitor
-
- All Implemented Interfaces:
ActionListener
,EventListener
public class EditorPaneLinkVisitor extends Object implements ActionListener
A 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 void
actionPerformed(ActionEvent e)
protected JXEditorPane
createDefaultEditorPane()
protected HyperlinkListener
createHyperlinkListener()
protected HyperlinkListener
getHyperlinkListener()
protected LinkModel
getInternalLink()
JXEditorPane
getOutputComponent()
void
visit(LinkModel link)
protected void
visitInternal(URL url)
-
-
-
Constructor Detail
-
EditorPaneLinkVisitor
public EditorPaneLinkVisitor()
-
EditorPaneLinkVisitor
public EditorPaneLinkVisitor(JXEditorPane pane)
-
-
Method Detail
-
getOutputComponent
public JXEditorPane getOutputComponent()
-
actionPerformed
public void actionPerformed(ActionEvent e)
- Specified by:
actionPerformed
in interfaceActionListener
-
visit
public void visit(LinkModel link)
-
createDefaultEditorPane
protected JXEditorPane createDefaultEditorPane()
-
getHyperlinkListener
protected HyperlinkListener getHyperlinkListener()
-
createHyperlinkListener
protected HyperlinkListener createHyperlinkListener()
-
getInternalLink
protected LinkModel getInternalLink()
-
visitInternal
protected void visitInternal(URL url)
-
-