Skip to content

Commit

Permalink
Fix expression builders after api has changed
Browse files Browse the repository at this point in the history
  • Loading branch information
fdiazcarsi committed Oct 21, 2022
1 parent 637732c commit ab80b64
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions fieldCalculatorTool.py
Expand Up @@ -114,10 +114,10 @@ def __init__(self, store, taskStatus=None, defaultField=None):
dataManager = DALLocator.getDataManager()
featureSymbolTable = dataManager.createFeatureSymbolTable()
featureSymbolTable.setFeature(sampleFeature);
self.expBuilder.setPreviewSymbolTable(featureSymbolTable.createParent())
self.expBuilder.getConfig().setPreviewSymbolTable(featureSymbolTable.createParent())

self.expBuilderStore = DALSwingLocator.getSwingManager().createFeatureStoreElement(self.store)
self.expBuilder.addElement(self.expBuilderStore)
self.expBuilder.getConfig().addElement(self.expBuilderStore)

#swingManager = ExpressionEvaluatorSwingLocator.getManager()
#element = swingManager.createElement(
Expand All @@ -143,7 +143,7 @@ def __init__(self, store, taskStatus=None, defaultField=None):
#self.expFilter.addElement(element)

self.expFilterStore = DALSwingLocator.getSwingManager().createFeatureStoreElement(self.store)
self.expFilter.addElement(self.expFilterStore)
self.expFilter.getConfig().addElement(self.expFilterStore)
#self.expFilterStore.setFeatureStore(self.store)

# Combo filter type
Expand Down Expand Up @@ -245,9 +245,9 @@ def fetch(self): #Save fieldCalculatorToolParameters

def clear(self): #Clear all fieldCalculatorTool elements.
self.pickerField.set(None)
self.expBuilder.removeAllElements()
self.expBuilder.getConfig().removeAllElements()
self.cmbTypeFilter.setSelectedIndex(2)
self.expFilter.removeAllElements()
self.expFilter.getConfig().removeAllElements()

def put(self, fctParameters): #Put fieldCalculatorToolParameter on his elements
expressionEvaluatorManager = ExpressionEvaluatorLocator.getExpressionEvaluatorManager()
Expand All @@ -262,7 +262,7 @@ def put(self, fctParameters): #Put fieldCalculatorToolParameter on his elements
newExpFilter.setPhrase(fctParameters.getFilterResults())
self.expFilter.set(newExpFilter)
self.expFilterStore = DALSwingLocator.getSwingManager().createFeatureStoreElement(self.store)
self.expFilter.addElement(self.expFilterStore)
self.expFilter.getConfig().addElement(self.expFilterStore)

def setDialog(self,dialog):
self.dialog = dialog
Expand Down

0 comments on commit ab80b64

Please sign in to comment.