public class KogitoDMODataManagementStrategy extends AbstractDMODataManagementStrategy
AbstractDataManagementStrategy.ResultHolder| Modifier and Type | Field and Description |
|---|---|
protected KogitoAsyncPackageDataModelOracle |
kogitoOracle |
packageNamefactModelTreeHolder, modelSIMPLE_CLASSES_MAP| Constructor and Description |
|---|
KogitoDMODataManagementStrategy(KogitoAsyncPackageDataModelOracle kogitoOracle) |
| Modifier and Type | Method and Description |
|---|---|
protected List<String> |
getFactTypes() |
protected String |
getFQCNByFactName(String factName) |
protected String |
getParametricFieldType(String factName,
String propertyName) |
boolean |
isADataType(String value)
Returns
true if the given value is a data type (e.g. a FactType for DMO) |
protected void |
manageDataObjects(List<String> dataObjectsTypes,
TestToolsView.Presenter testToolsPresenter,
int expectedElements,
SortedMap<String,FactModelTree> dataObjectsFieldsMap,
ScenarioSimulationContext context,
List<String> simpleJavaTypes,
GridWidget gridWidget) |
void |
manageScenarioSimulationModelContent(org.uberfire.backend.vfs.ObservablePath currentPath,
ScenarioSimulationModelContent toManage) |
protected boolean |
skipPopulateTestTools() |
aggregatorCallbackMethod, getFactModelTree, populateFactModelTree, populateGenericTypeMap, populateTestToolsgetInstanceMap, getPropertiesToHide, getPropertiesToHide, getSimpleClassFactModelTree, setModel, storeDataprotected KogitoAsyncPackageDataModelOracle kogitoOracle
public KogitoDMODataManagementStrategy(KogitoAsyncPackageDataModelOracle kogitoOracle)
public void manageScenarioSimulationModelContent(org.uberfire.backend.vfs.ObservablePath currentPath,
ScenarioSimulationModelContent toManage)
public boolean isADataType(String value)
DataManagementStrategytrue if the given value is a data type (e.g. a FactType for DMO)protected void manageDataObjects(List<String> dataObjectsTypes, TestToolsView.Presenter testToolsPresenter, int expectedElements, SortedMap<String,FactModelTree> dataObjectsFieldsMap, ScenarioSimulationContext context, List<String> simpleJavaTypes, GridWidget gridWidget)
manageDataObjects in class AbstractDMODataManagementStrategyprotected List<String> getFactTypes()
getFactTypes in class AbstractDMODataManagementStrategyprotected boolean skipPopulateTestTools()
skipPopulateTestTools in class AbstractDMODataManagementStrategyprotected String getFQCNByFactName(String factName)
getFQCNByFactName in class AbstractDMODataManagementStrategyprotected String getParametricFieldType(String factName, String propertyName)
getParametricFieldType in class AbstractDMODataManagementStrategyCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.