Mercurial > postarc > postarc
comparison Postarc/Postarc/Geodatabase/FeatureDataset.cs @ 0:1aca3d413885 tip
Initial import of Postarc
author | Christian Lins <christian.lins@intevation.de> |
---|---|
date | Fri, 05 Oct 2012 23:55:06 +0200 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:1aca3d413885 |
---|---|
1 using System; | |
2 using System.Collections.Generic; | |
3 using System.Linq; | |
4 using System.Text; | |
5 using ESRI.ArcGIS.Geodatabase; | |
6 | |
7 namespace Postarc.Geodatabase | |
8 { | |
9 public class FeatureDataset : IFeatureDataset | |
10 { | |
11 protected Postarc.Feature.FeatureClass featureClass; | |
12 | |
13 public FeatureDataset(Postarc.Feature.FeatureClass featureClass) | |
14 { | |
15 this.featureClass = featureClass; | |
16 } | |
17 | |
18 public string BrowseName | |
19 { | |
20 get | |
21 { | |
22 throw new NotImplementedException(); | |
23 } | |
24 set | |
25 { | |
26 throw new NotImplementedException(); | |
27 } | |
28 } | |
29 | |
30 public bool CanCopy() | |
31 { | |
32 throw new NotImplementedException(); | |
33 } | |
34 | |
35 public bool CanDelete() | |
36 { | |
37 throw new NotImplementedException(); | |
38 } | |
39 | |
40 public bool CanRename() | |
41 { | |
42 throw new NotImplementedException(); | |
43 } | |
44 | |
45 public string Category | |
46 { | |
47 get { throw new NotImplementedException(); } | |
48 } | |
49 | |
50 public IDataset Copy(string copyName, IWorkspace copyWorkspace) | |
51 { | |
52 throw new NotImplementedException(); | |
53 } | |
54 | |
55 public IFeatureClass CreateFeatureClass(string Name, IFields Fields, ESRI.ArcGIS.esriSystem.UID CLSID, ESRI.ArcGIS.esriSystem.UID EXTCLSID, esriFeatureType FeatureType, string ShapeFieldName, string ConfigKeyword) | |
56 { | |
57 throw new NotImplementedException(); | |
58 } | |
59 | |
60 public void Delete() | |
61 { | |
62 throw new NotImplementedException(); | |
63 } | |
64 | |
65 public ESRI.ArcGIS.esriSystem.IName FullName | |
66 { | |
67 get { throw new NotImplementedException(); } | |
68 } | |
69 | |
70 public string Name | |
71 { | |
72 get | |
73 { | |
74 return this.featureClass.Name + " Dataset"; | |
75 } | |
76 } | |
77 | |
78 public ESRI.ArcGIS.esriSystem.IPropertySet PropertySet | |
79 { | |
80 get { throw new NotImplementedException(); } | |
81 } | |
82 | |
83 public void Rename(string Name) | |
84 { | |
85 throw new NotImplementedException(); | |
86 } | |
87 | |
88 public IEnumDataset Subsets | |
89 { | |
90 get { throw new NotImplementedException(); } | |
91 } | |
92 | |
93 public esriDatasetType Type | |
94 { | |
95 get | |
96 { | |
97 return esriDatasetType.esriDTFeatureClass; | |
98 } | |
99 } | |
100 | |
101 public IWorkspace Workspace | |
102 { | |
103 get | |
104 { | |
105 return this.featureClass.Workspace; | |
106 } | |
107 } | |
108 } | |
109 } |