public CPLineData(ITextPosition _pos, ICPFileData _fileData)
 {
     pos      = _pos;
     fileData = _fileData;
 }
            public override ILineChartPoints CreateLineCPs(CP.Code.IClassMethodElement _classMethodElem, int _lineNum, int _linePos, ICPFileData _fileData)
            {
                ILineChartPoints lcps = new LineCPsImpl(_classMethodElem, _lineNum, _linePos, _fileData);

                constrEvents.createdLineCPsEvent.Fire(new ConstructEventArgs <ILineChartPoints>(lcps));

                return(lcps);
            }
 public LineChartPoints(CP.Code.IClassMethodElement _classMethodElem, int _lineNum, int _linePos, ICPFileData _fileData)
 {
     codeClassMethod = _classMethodElem;
     data            = CP.Utils.IClassFactory.GetInstance().CreateLineCPsData(new TextPosition(_lineNum, _linePos), _fileData);
 }
 public LineCPsImpl(CP.Code.IClassMethodElement _classMethodElem, int _lineNum, int _linePos, ICPFileData _fileData) : base(_classMethodElem, _lineNum, _linePos, _fileData)
 {
 }
 public override ICPLineData CreateLineCPsData(ITextPosition _pos, ICPFileData _fileData)
 {
     return(new CPLineDataImpl(_pos, _fileData));
 }
 public CPLineDataImpl(ITextPosition _pos, ICPFileData _fileData) : base(_pos, _fileData)
 {
 }
Beispiel #7
0
 public abstract ILineChartPoints CreateLineCPs(CP.Code.IClassMethodElement _classMethodElem, int _lineNum, int _linePos, ICPFileData _fileData);
Beispiel #8
0
 public abstract ICPLineData CreateLineCPsData(ITextPosition _pos, ICPFileData _fileData);