TangCheng
2025-02-28 d787e447e95c7b897c2cc9c0e832f8d2e5084934
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
package com.smtaiserver.smtaiserver.javaai.ast;
 
import java.util.Date;
 
public class ASTTimeRange 
{
    public String    _title;
    public Date        _startTime;
    public String    _pathStartTime;
    public Date     _endTime;
    public String    _pathEndTime;
    public String    _timeField;
    public String    _valueField;
    
    public String    _title2;
    public Date        _startTime2;
    public String    _pathStartTime2;
    public Date     _endTime2;
    public String    _pathEndTime2;    
    
    public String[]    _pathTimeSteps;
    public String    _timeStep;
    
    public void copyToTimeRange2(ASTTimeRange srcTimeRange)
    {
        if(srcTimeRange == null)
            return;
        
        _title2 = srcTimeRange._title;
        _startTime2 = srcTimeRange._startTime;
        _pathStartTime2 = srcTimeRange._pathStartTime;
        _endTime2 = srcTimeRange._endTime;
        _pathEndTime2 = srcTimeRange._pathEndTime;        
    }
    
    public ASTTimeRange cloneTimeRange()
    {
        ASTTimeRange newValue = new ASTTimeRange();
        newValue._title = _title;
        newValue._startTime = _startTime;
        newValue._pathStartTime = _pathStartTime;
        newValue._endTime = _endTime;
        newValue._pathEndTime = _pathEndTime;
        newValue._timeField = _timeField;
        newValue._valueField = _valueField;
 
        newValue._title2 = _title2;
        newValue._startTime2 = _startTime2;
        newValue._pathStartTime2 = _pathStartTime2;
        newValue._endTime2 = _endTime2;
        newValue._pathEndTime2 = _pathEndTime2;
        
        newValue._pathTimeSteps = _pathTimeSteps;
        newValue._timeStep = _timeStep;
        
        return newValue;
    }
}