io.sarl.lang.documentation
Interface FormattedTextAccessor<T>
Type Parameters:
T -
All Known Implementing Classes:
AbstractDebuggingAccessor<T>, AbstractReplacementAccessor<T>, RegionAccessor, SubAccessor<T>
Enclosing class:
DocumentationFormatter
static interface FormattedTextAccessor<T>
Property Summary
Modifier and type Property and description
int commentEndOffset
int commentOffset
java.lang.String commentText
Action Summary
Modifier and type Action and description
abstract void applyReplacements
abstract int getCommentEndOffset
abstract int getCommentOffset
abstract java.lang.String getCommentText
abstract T getFirstLine(int)
abstract int getLineLength(T)
abstract int getLineOffset(T)
abstract java.lang.String getLineText(T)
abstract T getNextLine(T)
abstract Replacement replace(int,int,String)
Property Details
commentEndOffset
val commentEndOffset : int

This property is an alias for the action: getCommentEndOffset

commentOffset
val commentOffset : int

This property is an alias for the action: getCommentOffset

commentText
val commentText : java.lang.String

This property is an alias for the action: getCommentText

Action Details
applyReplacements
def applyReplacements
getCommentEndOffset
def getCommentEndOffset : int
getCommentOffset
def getCommentOffset : int
getCommentText
def getCommentText : java.lang.String
getFirstLine(int)
def getFirstLine(int) : T
getLineLength(T)
def getLineLength(T) : int
getLineOffset(T)
def getLineOffset(T) : int
getLineText(T)
def getLineText(T) : java.lang.String
getNextLine(T)
def getNextLine(T) : T
replace(int,int,String)
def replace(int,int,String) : Replacement