christian@0: /* christian@0: * Postarc christian@0: * christian@0: * Author: christian@0: * Christian Lins christian@0: * christian@0: * Copyright: christian@0: * Copyright (C) 2012 Intevation GmbH christian@0: * christian@0: * This program is free software: you can redistribute it and/or modify christian@0: * it under the terms of the GNU Lesser General Public License as published by christian@0: * the Free Software Foundation, either version 3 of the License, or christian@0: * (at your option) any later version. christian@0: * christian@0: * This program is distributed in the hope that it will be useful, christian@0: * but WITHOUT ANY WARRANTY; without even the implied warranty of christian@0: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the christian@0: * GNU General Public License for more details. christian@0: * christian@0: * You should have received a copy of the GNU Lesser General Public License christian@0: * along with this program. If not, see . christian@0: */ christian@0: christian@0: using System; christian@0: using System.Collections.Generic; christian@0: using System.Linq; christian@0: using System.Text; christian@0: using System.Runtime.InteropServices; christian@0: using ESRI.ArcGIS.Catalog; christian@0: using ESRI.ArcGIS.esriSystem; christian@0: christian@0: namespace Postarc.Catalog christian@0: { christian@0: [Guid("980885BD-E760-4FE8-9A99-4153EA116886")] christian@0: public class GxAddNewPostGISConnection : christian@0: IGxBasicObject, christian@0: IGxObject, christian@0: IGxObjectUI, christian@0: IGxObjectWizard, christian@0: IGxObjectEdit, IGxObjectProperties christian@0: { christian@0: public void Invoke(int hParentWnd) christian@0: { christian@0: /// throw new NotImplementedException(); christian@0: } christian@0: christian@0: public void Attach(IGxObject Parent, IGxCatalog pCatalog) christian@0: { christian@0: //throw new NotImplementedException(); christian@0: } christian@0: christian@0: public string BaseName christian@0: { christian@0: get christian@0: { christian@0: return "AddNewPostGIS"; christian@0: } christian@0: } christian@0: christian@0: public string Category christian@0: { christian@0: get christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: } christian@0: christian@0: public ESRI.ArcGIS.esriSystem.UID ClassID christian@0: { christian@0: get christian@0: { christian@0: UID clsid = new UIDClass(); christian@0: clsid.Value = "{980885BD-E760-4FE8-9A99-4153EA116886}"; christian@0: return clsid; christian@0: } christian@0: } christian@0: christian@0: public void Detach() christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: christian@0: public string FullName christian@0: { christian@0: get christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: } christian@0: christian@0: public ESRI.ArcGIS.esriSystem.IName InternalObjectName christian@0: { christian@0: get christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: } christian@0: christian@0: public bool IsValid christian@0: { christian@0: get christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: } christian@0: christian@0: public string Name christian@0: { christian@0: get christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: } christian@0: christian@0: public IGxObject Parent christian@0: { christian@0: get christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: } christian@0: christian@0: public void Refresh() christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: christian@0: public ESRI.ArcGIS.esriSystem.UID ContextMenu christian@0: { christian@0: get christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: } christian@0: christian@0: public int LargeImage christian@0: { christian@0: get christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: } christian@0: christian@0: public int LargeSelectedImage christian@0: { christian@0: get christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: } christian@0: christian@0: public ESRI.ArcGIS.esriSystem.UID NewMenu christian@0: { christian@0: get christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: } christian@0: christian@0: public int SmallImage christian@0: { christian@0: get christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: } christian@0: christian@0: public int SmallSelectedImage christian@0: { christian@0: get christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: } christian@0: christian@0: public bool CanCopy() christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: christian@0: public bool CanDelete() christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: christian@0: public bool CanRename() christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: christian@0: public void Delete() christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: christian@0: public void EditProperties(int hParent) christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: christian@0: public void Rename(string newShortName) christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: christian@0: public void GetPropByIndex(int index, ref string Name, ref object value) christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: christian@0: public object GetProperty(string Name) christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: christian@0: public int PropertyCount christian@0: { christian@0: get { throw new NotImplementedException(); } christian@0: } christian@0: christian@0: public void SetProperty(string Name, object value) christian@0: { christian@0: throw new NotImplementedException(); christian@0: } christian@0: } christian@0: }