프로젝트

일반

사용자정보

통계
| 브랜치(Branch): | 개정판:

hytos / DTI_PID / APIDConverter / Model / PlantItem / Line.cs @ 88cb9898

이력 | 보기 | 이력해설 | 다운로드 (1.92 KB)

1 4e320fcb gaqhf
using System;
2
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5
using System.Threading.Tasks;
6
7
namespace AVEVA.PID.CustomizationUtility.Model
8
{
9 5aec7e24 gaqhf
    public enum SlopeType
10
    {
11
        None,
12
        Slope,
13
        HORIZONTAL,
14
        VERTICAL
15
    }
16
17 4e320fcb gaqhf
    public class Line : PlantItem
18
    {
19 5aec7e24 gaqhf
        private string _OWNER;
20
        private string _UID;
21
        private string _TYPEUID;
22
        private string _STARTPOINT;
23
        private string _ENDPOINT;
24
        private string _TYPE;
25
        private string _AREA;
26
        private string _THICKNESS;
27
        private bool _FLOWMARK;
28
        private int _FLOWMARK_PERCENT;
29
        public SlopeType SlopeType { get; set; }
30
        private List<Connector> _CONNECTORS = new List<Connector>();
31
        private List<Association> _ASSOCIATIONS = new List<Association>();
32
        private List<Attribute> _ATTRIBUTES = new List<Attribute>();
33 4e320fcb gaqhf
34 5aec7e24 gaqhf
        public string OWNER { get => _OWNER; set => _OWNER = value; }
35
        public string UID { get => _UID; set => _UID = value; }
36
        public string STARTPOINT { get => _STARTPOINT; set => _STARTPOINT = value; }
37
        public string ENDPOINT { get => _ENDPOINT; set => _ENDPOINT = value; }
38
        public string TYPE { get => _TYPE; set => _TYPE = value; }
39
        public string AREA { get => _AREA; set => _AREA = value; }
40
        public string THICKNESS { get => _THICKNESS; set => _THICKNESS = value; }
41
        public List<Connector> CONNECTORS { get => _CONNECTORS; set => _CONNECTORS = value; }
42
        public string TYPEUID { get => _TYPEUID; set => _TYPEUID = value; }
43
        public bool FLOWMARK { get => _FLOWMARK; set => _FLOWMARK = value; }
44
        public int FLOWMARK_PERCENT { get => _FLOWMARK_PERCENT; set => _FLOWMARK_PERCENT = value; }
45
        public List<Association> ASSOCIATIONS { get => _ASSOCIATIONS; set => _ASSOCIATIONS = value; }
46
        public List<Attribute> ATTRIBUTES { get => _ATTRIBUTES; set => _ATTRIBUTES = value; }
47 4e320fcb gaqhf
    }
48
}
클립보드 이미지 추가 (최대 크기: 500 MB)