protected void onDataSetDefModifiedEvent(@Observes DataSetDefModifiedEvent event) { DataSetDef def = event.getOldDataSetDef(); if (DataSetProviderType.CSV.equals(def.getProvider())) { staticDataSetProvider.removeDataSet(def.getUUID()); } } }
protected void onDataSetDefModifiedEvent(@Observes DataSetDefModifiedEvent event) { DataSetDef def = event.getOldDataSetDef(); if (DataSetProviderType.CSV.equals(def.getProvider())) { staticDataSetProvider.removeDataSet(def.getUUID()); } } }
protected void onDataSetStaleEvent(@Observes DataSetStaleEvent event) { DataSetDef def = event.getDataSetDef(); if (DataSetProviderType.CSV.equals(def.getProvider())) { staticDataSetProvider.removeDataSet(def.getUUID()); } }
protected void onDataSetDefRemovedEvent(@Observes DataSetDefRemovedEvent event) { DataSetDef def = event.getDataSetDef(); if (DataSetProviderType.CSV.equals(def.getProvider())) { staticDataSetProvider.removeDataSet(def.getUUID()); } }
protected void onDataSetStaleEvent(@Observes DataSetStaleEvent event) { DataSetDef def = event.getDataSetDef(); if (DataSetProviderType.CSV.equals(def.getProvider())) { staticDataSetProvider.removeDataSet(def.getUUID()); } }
protected void onDataSetDefRemovedEvent(@Observes DataSetDefRemovedEvent event) { DataSetDef def = event.getDataSetDef(); if (DataSetProviderType.CSV.equals(def.getProvider())) { staticDataSetProvider.removeDataSet(def.getUUID()); } }
String getTypeSelectorText(final DataSetProviderType type) { if (BEAN.equals(type)) { return DataSetEditorConstants.INSTANCE.bean_description(); } if (CSV.equals(type)) { return DataSetEditorConstants.INSTANCE.csv_description(); } if (SQL.equals(type)) { return DataSetEditorConstants.INSTANCE.sql_description(); } if (ELASTICSEARCH.equals(type)) { return DataSetEditorConstants.INSTANCE.elasticSearch_description(); } return null; }
String getTypeSelectorTitle(final DataSetProviderType type) { if (BEAN.equals(type)) { return DataSetEditorConstants.INSTANCE.bean(); } if (CSV.equals(type)) { return DataSetEditorConstants.INSTANCE.csv(); } if (SQL.equals(type)) { return DataSetEditorConstants.INSTANCE.sql(); } if (ELASTICSEARCH.equals(type)) { return DataSetEditorConstants.INSTANCE.elasticSearch(); } return null; }
private String getTypeTitle(final DataSetProviderType type) { if (BEAN.equals(type)) { return DataSetEditorConstants.INSTANCE.bean(); } if (CSV.equals(type)) { return DataSetEditorConstants.INSTANCE.csv(); } if (SQL.equals(type)) { return DataSetEditorConstants.INSTANCE.sql(); } if (ELASTICSEARCH.equals(type)) { return DataSetEditorConstants.INSTANCE.elasticSearch(); } return ""; }
private String getTypeTitle(final DataSetProviderType type) { if (BEAN.equals(type)) { return DataSetEditorConstants.INSTANCE.bean(); } if (CSV.equals(type)) { return DataSetEditorConstants.INSTANCE.csv(); } if (SQL.equals(type)) { return DataSetEditorConstants.INSTANCE.sql(); } if (ELASTICSEARCH.equals(type)) { return DataSetEditorConstants.INSTANCE.elasticSearch(); } return ""; }
String getTypeSelectorText(final DataSetProviderType type) { if (BEAN.equals(type)) { return DataSetEditorConstants.INSTANCE.bean_description(); } if (CSV.equals(type)) { return DataSetEditorConstants.INSTANCE.csv_description(); } if (SQL.equals(type)) { return DataSetEditorConstants.INSTANCE.sql_description(); } if (ELASTICSEARCH.equals(type)) { return DataSetEditorConstants.INSTANCE.elasticSearch_description(); } return null; }
String getTypeSelectorTitle(final DataSetProviderType type) { if (BEAN.equals(type)) { return DataSetEditorConstants.INSTANCE.bean(); } if (CSV.equals(type)) { return DataSetEditorConstants.INSTANCE.csv(); } if (SQL.equals(type)) { return DataSetEditorConstants.INSTANCE.sql(); } if (ELASTICSEARCH.equals(type)) { return DataSetEditorConstants.INSTANCE.elasticSearch(); } return null; }
/** * Obtain the bean for editing a data set definition for a given type. * @param type The data set definition provider type to edit. * @return The workflow instance. */ public DataSetEditWorkflow edit(final DataSetProviderType type) { final boolean isSQL = type != null && DataSetProviderType.SQL.equals(type); final boolean isBean = type != null && DataSetProviderType.BEAN.equals(type); final boolean isCSV = type != null && DataSetProviderType.CSV.equals(type); final boolean isEL = type != null && DataSetProviderType.ELASTICSEARCH.equals(type); Class workflowClass = null; if (isSQL) { workflowClass = SQLDataSetEditWorkflow.class; } else if (isCSV) { workflowClass = CSVDataSetEditWorkflow.class; } else if (isBean) { workflowClass = BeanDataSetEditWorkflow.class; } else if (isEL) { workflowClass = ElasticSearchDataSetEditWorkflow.class; } else if (!dataSetEditorPlugin.isUnsatisfied()) { for (DataSetEditorPlugin plugin : dataSetEditorPlugin) { if (plugin.getProviderType().equals(type)) { workflowClass = plugin.getWorkflowClass(); break; } } } return (DataSetEditWorkflow) beanManager.lookupBean( workflowClass ).newInstance(); }
final boolean isSQL = type != null && DataSetProviderType.SQL.equals(type); final boolean isBean = type != null && DataSetProviderType.BEAN.equals(type); final boolean isCSV = type != null && DataSetProviderType.CSV.equals(type); final boolean isEL = type != null && DataSetProviderType.ELASTICSEARCH.equals(type);
String getTypeIconTitle(final DataSetDef dataSetDef) { if (BEAN.equals(dataSetDef.getProvider())) { return DataSetExplorerConstants.INSTANCE.bean(); } if (CSV.equals(dataSetDef.getProvider())) { return DataSetExplorerConstants.INSTANCE.csv(); } if (SQL.equals(dataSetDef.getProvider())) { return DataSetExplorerConstants.INSTANCE.sql(); } if (ELASTICSEARCH.equals(dataSetDef.getProvider())) { return DataSetExplorerConstants.INSTANCE.el(); } if (!dataSetEditorPlugin.isUnsatisfied()) { for (DataSetEditorPlugin plugin : dataSetEditorPlugin) { if (plugin.getProviderType().equals(dataSetDef.getProvider())) { return plugin.getTypeSelectorTitle(); } } } return null; } }
String getTypeIconTitle(final DataSetDef dataSetDef) { if (BEAN.equals(dataSetDef.getProvider())) { return DataSetExplorerConstants.INSTANCE.bean(); } if (CSV.equals(dataSetDef.getProvider())) { return DataSetExplorerConstants.INSTANCE.csv(); } if (SQL.equals(dataSetDef.getProvider())) { return DataSetExplorerConstants.INSTANCE.sql(); } if (ELASTICSEARCH.equals(dataSetDef.getProvider())) { return DataSetExplorerConstants.INSTANCE.el(); } if (!dataSetEditorPlugin.isUnsatisfied()) { for (DataSetEditorPlugin plugin : dataSetEditorPlugin) { if (plugin.getProviderType().equals(dataSetDef.getProvider())) { return plugin.getTypeSelectorTitle(); } } } return null; } }
SafeUri getTypeSelectorImageUri(final DataSetProviderType type) { if (BEAN.equals(type)) { return DataSetClientResources.INSTANCE.images().javaIcon160().getSafeUri(); } if (CSV.equals(type)) { return DataSetClientResources.INSTANCE.images().csvIcon160().getSafeUri(); } if (SQL.equals(type)) { return DataSetClientResources.INSTANCE.images().sqlIcon160().getSafeUri(); } if (ELASTICSEARCH.equals(type)) { return DataSetClientResources.INSTANCE.images().elIcon160().getSafeUri(); } return null; } }
SafeUri getTypeSelectorImageUri(final DataSetProviderType type) { if (BEAN.equals(type)) { return DataSetClientResources.INSTANCE.images().javaIcon160().getSafeUri(); } if (CSV.equals(type)) { return DataSetClientResources.INSTANCE.images().csvIcon160().getSafeUri(); } if (SQL.equals(type)) { return DataSetClientResources.INSTANCE.images().sqlIcon160().getSafeUri(); } if (ELASTICSEARCH.equals(type)) { return DataSetClientResources.INSTANCE.images().elIcon160().getSafeUri(); } return null; } }
SafeUri getTypeIconUri(final DataSetDef dataSetDef) { if (BEAN.equals(dataSetDef.getProvider())) { return DataSetClientResources.INSTANCE.images().javaIcon32().getSafeUri(); } if (CSV.equals(dataSetDef.getProvider())) { return DataSetClientResources.INSTANCE.images().csvIcon32().getSafeUri(); } if (SQL.equals(dataSetDef.getProvider())) { return DataSetClientResources.INSTANCE.images().sqlIcon32().getSafeUri(); } if (ELASTICSEARCH.equals(dataSetDef.getProvider())) { return DataSetClientResources.INSTANCE.images().elIcon32().getSafeUri(); } if (!dataSetEditorPlugin.isUnsatisfied()) { for (DataSetEditorPlugin plugin : dataSetEditorPlugin) { if (plugin.getProviderType().equals(dataSetDef.getProvider())) { return plugin.getTypeSelectorImageUri(); } } } return null; }
SafeUri getTypeIconUri(final DataSetDef dataSetDef) { if (BEAN.equals(dataSetDef.getProvider())) { return DataSetClientResources.INSTANCE.images().javaIcon32().getSafeUri(); } if (CSV.equals(dataSetDef.getProvider())) { return DataSetClientResources.INSTANCE.images().csvIcon32().getSafeUri(); } if (SQL.equals(dataSetDef.getProvider())) { return DataSetClientResources.INSTANCE.images().sqlIcon32().getSafeUri(); } if (ELASTICSEARCH.equals(dataSetDef.getProvider())) { return DataSetClientResources.INSTANCE.images().elIcon32().getSafeUri(); } if (!dataSetEditorPlugin.isUnsatisfied()) { for (DataSetEditorPlugin plugin : dataSetEditorPlugin) { if (plugin.getProviderType().equals(dataSetDef.getProvider())) { return plugin.getTypeSelectorImageUri(); } } } return null; }