org.fife.ui.rsyntaxtextarea.parser
Class AbstractParser

java.lang.Object
  extended by org.fife.ui.rsyntaxtextarea.parser.AbstractParser
All Implemented Interfaces:
Parser
Direct Known Subclasses:
TaskTagParser, XMLParser

public abstract class AbstractParser
extends Object
implements Parser

A base class for Parser implementations.

Version:
1.0
Author:
Robert Futrell

Constructor Summary
AbstractParser()
           
 
Method Summary
 ExtendedHyperlinkListener getHyperlinkListener()
          Returns the listener for hyperlink events from FocusableTips, or null if none.
 URL getImageBase()
          Returns null.
 void setHyperlinkListener(ExtendedHyperlinkListener listener)
          Returns the listener for this parser.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.fife.ui.rsyntaxtextarea.parser.Parser
parse
 

Constructor Detail

AbstractParser

public AbstractParser()
Method Detail

getHyperlinkListener

public ExtendedHyperlinkListener getHyperlinkListener()
Returns the listener for hyperlink events from FocusableTips, or null if none.

Specified by:
getHyperlinkListener in interface Parser
Returns:
The listener.

getImageBase

public URL getImageBase()
Returns null. Parsers that wish to show images in their tool tips should override this method to return the image base URL.

Specified by:
getImageBase in interface Parser
Returns:
null always.

setHyperlinkListener

public void setHyperlinkListener(ExtendedHyperlinkListener listener)
Returns the listener for this parser.

Parameters:
listener - The new listener.
See Also:
getHyperlinkListener()


Copyright © 2010. All Rights Reserved.