org.eclipse.ocl.examples.xtext.markup
Class MarkupUtils

java.lang.Object
  extended by org.eclipse.emf.ecore.util.Switch<T>
      extended by org.eclipse.ocl.examples.xtext.markup.util.MarkupSwitch<java.lang.StringBuilder>
          extended by org.eclipse.ocl.examples.xtext.markup.MarkupUtils

public class MarkupUtils
extends MarkupSwitch<java.lang.StringBuilder>


Field Summary
 
Fields inherited from class org.eclipse.ocl.examples.xtext.markup.util.MarkupSwitch
modelPackage
 
Constructor Summary
MarkupUtils()
           
 
Method Summary
static org.eclipse.xtext.parser.IParseResult decode(java.lang.String text)
           
static int getNewlineCount(NewLineElement element)
           
static java.lang.String toHTML(MetaModelManager metaModelManager, java.lang.Object context, Markup markup)
           
 
Methods inherited from class org.eclipse.ocl.examples.xtext.markup.util.MarkupSwitch
caseBulletElement, caseCompoundElement, caseFigureElement, caseFigureRefElement, caseFontElement, caseFootnoteElement, caseHeadingElement, caseMarkup, caseMarkupElement, caseNewLineElement, caseNullElement, caseOCLCodeElement, caseOCLEvalElement, caseOCLTextElement, caseTextElement, defaultCase, doSwitch, isSwitchFor
 
Methods inherited from class org.eclipse.emf.ecore.util.Switch
doSwitch, doSwitch
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MarkupUtils

public MarkupUtils()
Method Detail

decode

@Nullable
public static org.eclipse.xtext.parser.IParseResult decode(@NonNull
                                                                    java.lang.String text)

getNewlineCount

public static int getNewlineCount(@NonNull
                                  NewLineElement element)

toHTML

public static java.lang.String toHTML(@NonNull
                                      MetaModelManager metaModelManager,
                                      @NonNull
                                      java.lang.Object context,
                                      @NonNull
                                      Markup markup)
                               throws java.lang.Exception
Throws:
java.lang.Exception