xml.parser
Class XmlParser
java.lang.Object
sidekick.SideKickParser
xml.parser.XmlParser
- Direct Known Subclasses:
- HtmlParser, XercesParserImpl
public abstract class XmlParser
- extends sidekick.SideKickParser
This is the common base class for both HTML and XML Parsers.
It contains auto completion for closing element tags.
| Fields inherited from class sidekick.SideKickParser |
name, SERVICE |
|
Constructor Summary |
XmlParser(java.lang.String name)
|
| Methods inherited from class sidekick.SideKickParser |
activate, canCompleteAnywhere, canHandleBackspace, deactivate, getCompletionPopup, getName, getPanel, getParseTriggers, parse |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSTANT_COMPLETION_TRIGGERS
public static final java.lang.String INSTANT_COMPLETION_TRIGGERS
- See Also:
- Constant Field Values
ELEMENT_COMPLETE
public static final int ELEMENT_COMPLETE
- See Also:
- Constant Field Values
ENTITY_COMPLETE
public static final int ENTITY_COMPLETE
- See Also:
- Constant Field Values
ATTRIB_COMPLETE
public static final int ATTRIB_COMPLETE
- See Also:
- Constant Field Values
XmlParser
public XmlParser(java.lang.String name)
stop
public void stop()
- Stops the parse request currently in progress. It is up to the
parser to implement this.
- Overrides:
stop in class sidekick.SideKickParser
- Since:
- SideKick 0.3
activate
public void activate(org.gjt.sp.jedit.EditPane editPane)
- Overrides:
activate in class sidekick.SideKickParser
deactivate
public void deactivate(org.gjt.sp.jedit.EditPane editPane)
- Overrides:
deactivate in class sidekick.SideKickParser
supportsCompletion
public boolean supportsCompletion()
- Overrides:
supportsCompletion in class sidekick.SideKickParser
getInstantCompletionTriggers
public java.lang.String getInstantCompletionTriggers()
- Overrides:
getInstantCompletionTriggers in class sidekick.SideKickParser
complete
public sidekick.SideKickCompletion complete(org.gjt.sp.jedit.EditPane editPane,
int caret)
- Overrides:
complete in class sidekick.SideKickParser