org.eclipse.mylyn.wikitext.ui.viewer
Class MarkupViewer
java.lang.Object
SourceViewer
org.eclipse.mylyn.wikitext.ui.viewer.HtmlViewer
org.eclipse.mylyn.wikitext.ui.viewer.MarkupViewer
public class MarkupViewer
- extends HtmlViewer
A viewer that can show wikitext markup (lightweight markup languages) by converting the markup to HTML. Designed for
read-only display of markup.
- Since:
- 1.0
- Author:
- David Green
- See Also:
MarkupViewerConfiguration
Constructor Summary |
MarkupViewer(Composite parent,
IVerticalRuler ruler,
int styles)
|
MarkupViewer(Composite parent,
IVerticalRuler verticalRuler,
IOverviewRuler overviewRuler,
boolean showAnnotationsOverview,
int styles)
|
Methods inherited from class org.eclipse.mylyn.wikitext.ui.viewer.HtmlViewer |
configure, getDefaultMonospaceFont, getStylesheet, getTextPresentation, isDisplayImages, parse, setDefaultMonospaceFont, setDisplayImages, setDocumentNoMarkup, setHtml, setStylesheet, setTextPresentation |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MarkupViewer
public MarkupViewer(Composite parent,
IVerticalRuler ruler,
int styles)
MarkupViewer
public MarkupViewer(Composite parent,
IVerticalRuler verticalRuler,
IOverviewRuler overviewRuler,
boolean showAnnotationsOverview,
int styles)
setMarkup
public void setMarkup(String source)
getParser
public MarkupParser getParser()
setParser
public void setParser(MarkupParser parser)
getMarkupLanguage
public MarkupLanguage getMarkupLanguage()
setMarkupLanguage
public void setMarkupLanguage(MarkupLanguage markupLanguage)
setDocument
public void setDocument(IDocument document,
IAnnotationModel annotationModel,
int modelRangeOffset,
int modelRangeLength)
- Overrides:
setDocument
in class HtmlViewer
Copyright © 2007, 2009 David Green and others.
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html