19#ifndef _TM_ATTRIBUTION_DATA_LINE_H_
20#define _TM_ATTRIBUTION_DATA_LINE_H_
30#include "tmattributiondata.h"
58 virtual bool GetInfoBasic(
long oid, wxArrayLong& objid, wxArrayString& objcode, wxArrayString& objname);
64 virtual bool GetAttributionLayersIDFull(
const long& geomid, tmLayerValueArray& layersid);
Definition attribution_obj_type.h:71
Definition database_tm.h:80
Definition tmattributiondataline.h:32
tmAttributionDataLine()
Default constructor.
Definition tmattributiondataline.cpp:27
virtual void Create(wxArrayLong *selected, DataBaseTM *database)
Function for two step creation.
Definition tmattributiondataline.cpp:49
virtual bool GetAttributionLayersID(const long &geomid, tmLayerValueArray &layersid)
Get Layer attributed for selected geometry.
Definition tmattributiondataline.cpp:162
virtual bool SetAttributeBasic(AttribObjType_PANEL *panel)
Basic attribution.
Definition tmattributiondataline.cpp:71
~tmAttributionDataLine()
Destructor.
Definition tmattributiondataline.cpp:60
bool GetPanelValues(AttribObjType_PANEL *panel, wxArrayLong &valueids)
Get all selected values from the panel.
Definition tmattributiondataline.cpp:101
void SetPanelValues(AttribObjType_PANEL *panel, const wxArrayLong &valueids)
Set Panel values.
Definition tmattributiondataline.cpp:151
virtual bool GetInfoBasic(AttribObjType_PANEL *panel)
Retrive the values info.
Definition tmattributiondataline.cpp:119
Class for attributing data.
Definition tmattributiondata.h:43