20 lines
462 B
TypeScript
20 lines
462 B
TypeScript
![]() |
import { Message } from "../../../messages/Message";
|
||
|
import { MessageType } from "../../../messages/MessageType";
|
||
|
import { SourceInfo } from "./SourceInfo";
|
||
|
|
||
|
|
||
|
export class ParserMessage extends Message
|
||
|
{
|
||
|
sourceInfo:SourceInfo;
|
||
|
|
||
|
static create( type:MessageType, content:string, sourceInfo:SourceInfo )
|
||
|
{
|
||
|
let m = new ParserMessage();
|
||
|
|
||
|
m.type = type;
|
||
|
m.content = content;
|
||
|
m.sourceInfo = sourceInfo;
|
||
|
|
||
|
return m;
|
||
|
}
|
||
|
}
|