private void updateColumnTypeEditMode() { final boolean isTypeEditable = !DataSetProviderType.BEAN.equals(providerType); columnType.isEditMode(isTypeEditable && isEditMode); } }
private void updateColumnTypeEditMode() { final boolean isTypeEditable = !DataSetProviderType.BEAN.equals(providerType); columnType.isEditMode(isTypeEditable && isEditMode); } }
@Override public void onDataSetDefRemoved(DataSetDef oldDef) { if (DataSetProviderType.BEAN.equals(oldDef.getProvider())) { staticDataSetProvider.removeDataSet(oldDef.getUUID()); } }
protected void onDataSetDefRemovedEvent(@Observes DataSetDefRemovedEvent event) { DataSetDef def = event.getDataSetDef(); if (DataSetProviderType.BEAN.equals(def.getProvider())) { staticDataSetProvider.removeDataSet(def.getUUID()); } }
protected void onDataSetDefModifiedEvent(@Observes DataSetDefModifiedEvent event) { DataSetDef def = event.getOldDataSetDef(); if (DataSetProviderType.BEAN.equals(def.getProvider())) { staticDataSetProvider.removeDataSet(def.getUUID()); } } }
protected void onDataSetDefRemovedEvent(@Observes DataSetDefRemovedEvent event) { DataSetDef def = event.getDataSetDef(); if (DataSetProviderType.BEAN.equals(def.getProvider())) { staticDataSetProvider.removeDataSet(def.getUUID()); } }
@Override public void onDataSetDefModified(DataSetDef olDef, DataSetDef newDef) { if (DataSetProviderType.BEAN.equals(olDef.getProvider())) { staticDataSetProvider.removeDataSet(olDef.getUUID()); } }
@Override public void onDataSetDefStale(DataSetDef def) { if (DataSetProviderType.BEAN.equals(def.getProvider())) { staticDataSetProvider.removeDataSet(def.getUUID()); } }
protected void onDataSetStaleEvent(@Observes DataSetStaleEvent event) { DataSetDef def = event.getDataSetDef(); if (DataSetProviderType.BEAN.equals(def.getProvider())) { staticDataSetProvider.removeDataSet(def.getUUID()); } }
protected void onDataSetStaleEvent(@Observes DataSetStaleEvent event) { DataSetDef def = event.getDataSetDef(); if (DataSetProviderType.BEAN.equals(def.getProvider())) { staticDataSetProvider.removeDataSet(def.getUUID()); } }
protected void onDataSetDefModifiedEvent(@Observes DataSetDefModifiedEvent event) { DataSetDef def = event.getOldDataSetDef(); if (DataSetProviderType.BEAN.equals(def.getProvider())) { staticDataSetProvider.removeDataSet(def.getUUID()); } } }
@Override public void setValue(final T value) { this.dataSetDef = value; // Check specific provider type constraints. final DataSetProviderType type = value.getProvider() != null ? value.getProvider() : null; final String typeTitle = getTypeTitle(type); view.setConfigurationTabTitle(new StringBuffer(typeTitle).append(" ") .append(DataSetEditorConstants.INSTANCE.tab_configguration()).toString()); final boolean isBean = type != null && DataSetProviderType.BEAN.equals(type); if (isBean) { // Bean data sets do not support backend cache, its used by its own nature... backendCacheAttributesEditor = null; } // Load the preview table and update filter editor when having the resulting data set. doPreview(true); }
@Override public void setValue(final T value) { this.dataSetDef = value; // Check specific provider type constraints. final DataSetProviderType type = value.getProvider() != null ? value.getProvider() : null; final String typeTitle = getTypeTitle(type); view.setConfigurationTabTitle(new StringBuffer(typeTitle).append(" ") .append(DataSetEditorConstants.INSTANCE.tab_configguration()).toString()); final boolean isBean = type != null && DataSetProviderType.BEAN.equals(type); if (isBean) { // Bean data sets do not support backend cache, its used by its own nature... backendCacheAttributesEditor = null; } // Load the preview table and update filter editor when having the resulting data set. doPreview(true); }
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; }
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; }
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(); }