@Override public DataSetProvider getDataSetProvider(DataSetProviderType type) { return dataSetProviderMap.get(type.getName()); }
@Override public boolean equals(Object obj) { if (obj instanceof DataSetProviderType) { return getName().equals(((DataSetProviderType) obj).getName()); } return false; } }
@Override public boolean equals(Object obj) { if (obj instanceof DataSetProviderType) { return getName().equals(((DataSetProviderType) obj).getName()); } return false; } }
@Override public void registerDataProvider(DataSetProvider dataProvider) { DataSetProviderType type = dataProvider.getType(); dataSetProviderMap.put(type.getName(), dataProvider); availableTypes.add(type); }
@Override public boolean equals(Object obj) { if (! (obj instanceof DataSetProviderType)) { return false; } return getName().equals(((DataSetProviderType) obj).getName()); }
@Override public boolean equals(Object obj) { if (! (obj instanceof DataSetProviderType)) { return false; } return getName().equals(((DataSetProviderType) obj).getName()); }
protected void registerValidator( DataSetDefValidator validator ) { validators.put( validator.getSupportedProvider().getName(), validator ); }
public DataSetDefValidator getValidator( DataSetDef dataSetDef ) { Assert.notNull("DataSetDef cannot be null", dataSetDef); DataSetDefValidator validator = validators.get( dataSetDef.getProvider().getName() ); if ( validator == null ) { throw new IllegalArgumentException( "Cannot find validator for type '" + dataSetDef.getClass().getName() + "'" ); } return validator; }
protected boolean isRemoteProvider(DataSet dataSet) { final DataSetDef def = dataSet.getDefinition(); return def == null || def.getProvider() == null ? false : def.getProvider().getName().equals("REMOTE"); }
protected boolean isRemoteProvider(DataSet dataSet) { final DataSetDef def = dataSet.getDefinition(); return def == null || def.getProvider() == null ? false : def.getProvider().getName().equals("REMOTE"); }
@Override public boolean equals(Object obj) { if (! (obj instanceof DataSetProviderType)) { return false; } return getName().equals(((DataSetProviderType) obj).getName()); }
protected static ImageListEditor<DataSetProviderType>.Entry mockEntry(DataSetProviderType type) { final String name = type.getName(); final SafeUri uri = mock(SafeUri.class); final SafeHtml safeHtml = mock(SafeHtml.class); doReturn(name).when(safeHtml).asString(); ImageListEditor<DataSetProviderType>.Entry entry = mock(ImageListEditor.Entry.class); doReturn(type).when(entry).getValue(); doReturn(safeHtml).when(entry).getHeading(); doReturn(safeHtml).when(entry).getText(); doReturn(uri).when(entry).getUri(); return entry; } }
protected static ImageListEditor<DataSetProviderType>.Entry mockEntry(DataSetProviderType type) { final String name = type.getName(); final SafeUri uri = mock(SafeUri.class); final SafeHtml safeHtml = mock(SafeHtml.class); doReturn(name).when(safeHtml).asString(); ImageListEditor<DataSetProviderType>.Entry entry = mock(ImageListEditor.Entry.class); doReturn(type).when(entry).getValue(); doReturn(safeHtml).when(entry).getHeading(); doReturn(safeHtml).when(entry).getText(); doReturn(uri).when(entry).getUri(); return entry; } }
.filter(dataSetDef -> dataSetDef.getProvider().getName().equals("REMOTE")) .map( dataSetDef ->
.filter(dataSetDef -> dataSetDef.getProvider().getName().equals("REMOTE")) .map( dataSetDef ->
protected String buildTitle() { if (getDataSetDef() == null) { return DataSetAuthoringConstants.INSTANCE.editorTitleGeneric(); } else { String type = getDataSetDef().getProvider().getName(); return DataSetAuthoringConstants.INSTANCE.editorTitle(getDataSetDef().getName(), type); } }
protected String buildTitle() { if (getDataSetDef() == null) { return DataSetAuthoringConstants.INSTANCE.editorTitleGeneric(); } else { String type = getDataSetDef().getProvider().getName(); return DataSetAuthoringConstants.INSTANCE.editorTitle(getDataSetDef().getName(), type); } }
json.put(PROVIDER, dataSetDef.getProvider().getName());
json.put(PROVIDER, dataSetDef.getProvider().getName());