void init()
{
AAState.initDynTable();
if (!_enabledOnStart || AAState._dt == null)
{
AAState.PerformUpdates = false;
AAState.WriteLine(A4LGSharedFunctions.Localizer.GetString("AttributeAssistantEditorMess_5a"));
}
else
{
AAState.WriteLine(A4LGSharedFunctions.Localizer.GetString("AttributeAssistantEditorMess_5b"));
AAState.PerformUpdates = true;
}
AAState.initEditing();
if (localEventAdded == false)
{
AAState.WriteLine(A4LGSharedFunctions.Localizer.GetString("AttributeAssistantEditorMess_5c"));
AAState.changeFeature += OnChangeFeature;
AAState.changeGeoFeature += OnChangeGeoFeature;
AAState.createFeature += OnCreateFeature;
AAState.manualFeature += OnManualFeature;
AAState.stopOperation += OnBeforeStopOperation; // SG Jan 2013
localEventAdded = true;
}
}