6#include <iser/IObject.h>
9#include <imtgeo/IPosition.h>
49 virtual void SetName(
const QString& name) = 0;
82typedef istd::TUniqueInterfacePtr<IAddressElementInfo> IAddressElementInfoUniquePtr;
83typedef istd::TSharedInterfacePtr<IAddressElementInfo> IAddressElementInfoSharedPtr;
virtual void SetAddressTypeId(const QByteArray &typeId)=0
virtual void SetHasChildren(const bool &hasChildren)=0
virtual QString GetDescription() const =0
virtual QList< QByteArray > GetParentIds() const =0
virtual void SetDescription(const QString &description)=0
virtual QByteArray GetAddressTypeId() const =0
virtual bool GetHasChildren() const =0
virtual QString GetName() const =0
virtual QString GetAddress() const =0
virtual void SetParentIds(const QList< QByteArray > &parentId)=0
virtual void SetAddress(const QString &fullAddress)=0
virtual void SetName(const QString &name)=0