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