class
MessageContainer
extends
Exception
with
Diagnostic
Constructors
MessageContainer
(
msgFn: =>
Message
,
pos:
SourcePosition
,
level:
Int
)
Members
val
level
: Int
private
val
msgFn
: Message
private
var
myContained
: Message
private
var
myIsNonSensical
: Boolean
private
var
myMsg
: String
val
pos
: SourcePosition
def
contained
(
)
: Message
This function forces the contained message and returns it
override
def
getMessage
(
)
: String
def
isNonSensical
: Boolean
A message is non-sensical if it contains references to
def
message
: String
The message to report
override
def
position
: Optional
[
SourcePosition
]
override
def
toString
: String