public abstract class AbstractMarkupSemanticSequencer
extends org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer
Constructor and Description |
---|
AbstractMarkupSemanticSequencer() |
Modifier and Type | Method and Description |
---|---|
void |
createSequence(org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EObject semanticObject) |
protected void |
sequence_BulletElement(org.eclipse.emf.ecore.EObject context,
BulletElement semanticObject)
Constraint:
(level=INT? elements+=MarkupElement*)
|
protected void |
sequence_FigureElement(org.eclipse.emf.ecore.EObject context,
FigureElement semanticObject)
Constraint:
(def=ID? src=STRING (alt=STRING (requiredWidth=INT requiredHeight=INT?)?)?)
|
protected void |
sequence_FigureRefElement(org.eclipse.emf.ecore.EObject context,
FigureRefElement semanticObject)
Constraint:
ref=[FigureElement|ID]
|
protected void |
sequence_FontElement(org.eclipse.emf.ecore.EObject context,
FontElement semanticObject)
Constraint:
((font='b' | font='e') elements+=MarkupElement*)
|
protected void |
sequence_FootnoteElement(org.eclipse.emf.ecore.EObject context,
FootnoteElement semanticObject)
Constraint:
(elements+=MarkupElement*)
|
protected void |
sequence_HeadingElement(org.eclipse.emf.ecore.EObject context,
HeadingElement semanticObject)
Constraint:
(level=INT? elements+=MarkupElement*)
|
protected void |
sequence_Markup(org.eclipse.emf.ecore.EObject context,
Markup semanticObject)
Constraint:
elements+=MarkupElement*
|
protected void |
sequence_NewLineElement(org.eclipse.emf.ecore.EObject context,
NewLineElement semanticObject)
Constraint:
text=NL
|
protected void |
sequence_NullElement(org.eclipse.emf.ecore.EObject context,
NullElement semanticObject)
Constraint:
(elements+=MarkupElement*)
|
protected void |
sequence_OCLCodeElement(org.eclipse.emf.ecore.EObject context,
OCLCodeElement semanticObject)
Constraint:
(elements+=MarkupElement*)
|
protected void |
sequence_OCLEvalElement(org.eclipse.emf.ecore.EObject context,
OCLEvalElement semanticObject)
Constraint:
(elements+=MarkupElement*)
|
protected void |
sequence_OCLTextElement(org.eclipse.emf.ecore.EObject context,
OCLTextElement semanticObject)
Constraint:
(elements+=MarkupElement*)
|
protected void |
sequence_TextElement(org.eclipse.emf.ecore.EObject context,
TextElement semanticObject)
Constraint:
(
(
text+=ID |
text+=WORD |
text+=INT |
text+=WS |
text+=':' |
text+='#' |
text+=','
)+ |
text+=MarkupKeyword
)
|
init
public void createSequence(org.eclipse.emf.ecore.EObject context, org.eclipse.emf.ecore.EObject semanticObject)
createSequence
in interface org.eclipse.xtext.serializer.sequencer.ISemanticSequencer
createSequence
in class org.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencer
protected void sequence_BulletElement(org.eclipse.emf.ecore.EObject context, BulletElement semanticObject)
protected void sequence_FigureElement(org.eclipse.emf.ecore.EObject context, FigureElement semanticObject)
protected void sequence_FigureRefElement(org.eclipse.emf.ecore.EObject context, FigureRefElement semanticObject)
protected void sequence_FontElement(org.eclipse.emf.ecore.EObject context, FontElement semanticObject)
protected void sequence_FootnoteElement(org.eclipse.emf.ecore.EObject context, FootnoteElement semanticObject)
protected void sequence_HeadingElement(org.eclipse.emf.ecore.EObject context, HeadingElement semanticObject)
protected void sequence_Markup(org.eclipse.emf.ecore.EObject context, Markup semanticObject)
protected void sequence_NewLineElement(org.eclipse.emf.ecore.EObject context, NewLineElement semanticObject)
protected void sequence_NullElement(org.eclipse.emf.ecore.EObject context, NullElement semanticObject)
protected void sequence_OCLCodeElement(org.eclipse.emf.ecore.EObject context, OCLCodeElement semanticObject)
protected void sequence_OCLEvalElement(org.eclipse.emf.ecore.EObject context, OCLEvalElement semanticObject)
protected void sequence_OCLTextElement(org.eclipse.emf.ecore.EObject context, OCLTextElement semanticObject)
protected void sequence_TextElement(org.eclipse.emf.ecore.EObject context, TextElement semanticObject)