io.sarl.lang.documentation
Class EcoreDocumentationBuilder
All Superinterfaces:
IEcoreDocumentationBuilder
class EcoreDocumentationBuilder
extends java.lang.Object
implements IEcoreDocumentationBuilder
Build a documentation string.
Property Summary
Modifier and type Property and description
IDocumentationFormatter documentationFormatter
org.eclipse.xtext.AbstractRule mLCommentRule
org.eclipse.xtext.AbstractRule sLCommentRule
Constructor Summary
Constructor and description
new
Action Summary
Modifier and type Action and description
java.lang.String build(String,Class<T>)
IDocumentationFormatter getDocumentationFormatter
org.eclipse.xtext.AbstractRule getMLCommentRule
org.eclipse.xtext.AbstractRule getSLCommentRule
boolean isMultilineCommentFor(Class<T>)
void setGrammarAccess(SARLGrammarAccess)
Property Details
documentationFormatter
val documentationFormatter : IDocumentationFormatter

This property is an alias for the action: getDocumentationFormatter

mLCommentRule
val mLCommentRule : org.eclipse.xtext.AbstractRule

This property is an alias for the action: getMLCommentRule

sLCommentRule
val sLCommentRule : org.eclipse.xtext.AbstractRule

This property is an alias for the action: getSLCommentRule

Constructor Details
new
new
Action Details
build(String,Class<T>)
def build(String,Class<T>) : java.lang.String
getDocumentationFormatter
def getDocumentationFormatter : IDocumentationFormatter
getMLCommentRule
def getMLCommentRule : org.eclipse.xtext.AbstractRule
getSLCommentRule
def getSLCommentRule : org.eclipse.xtext.AbstractRule
isMultilineCommentFor(Class<T>)
def isMultilineCommentFor(Class<T>) : boolean
setGrammarAccess(SARLGrammarAccess)
def setGrammarAccess(SARLGrammarAccess)