public class SynchronizedMappingListModel extends AbstractListModel implements FilteredModel, OBDAMappingListener
listenerList| Constructor and Description |
|---|
SynchronizedMappingListModel(OBDAModel obdaModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFilter(TreeModelFilter<SQLPPTriplesMap> filter) |
void |
addFilters(List<TreeModelFilter<SQLPPTriplesMap>> filters) |
void |
allMappingsRemoved()
Called when all mappings were removed, for all datasources.
|
void |
currentSourceChanged(URI oldsrcid,
URI newsrcid)
Called when the current data sources has changed.
|
Object |
getElementAt(int index) |
int |
getSize() |
void |
mappingDeleted(URI srcid)
Called when a mapping has been deleted into the currently selected data source.
|
void |
mappingInserted(URI srcid)
Called when a mapping has been inserted into the currently selected data source.
|
void |
mappingUpdated()
Called when a mapping has been updated into the currently selected datasource.
|
void |
removeAllFilters()
Remove all the current filters
|
void |
removeFilter(List<TreeModelFilter<SQLPPTriplesMap>> filters) |
void |
removeFilter(TreeModelFilter<SQLPPTriplesMap> filter) |
void |
setFocusedSource(URI source) |
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListenerpublic SynchronizedMappingListModel(OBDAModel obdaModel)
public void setFocusedSource(URI source)
public void addFilter(TreeModelFilter<SQLPPTriplesMap> filter)
addFilter in interface FilteredModelfilter - Adds a new filterpublic void addFilters(List<TreeModelFilter<SQLPPTriplesMap>> filters)
addFilters in interface FilteredModelfilters - Adds a list of filterspublic void removeFilter(TreeModelFilter<SQLPPTriplesMap> filter)
removeFilter in interface FilteredModelfilter - Remove a filter of the list of filterspublic void removeFilter(List<TreeModelFilter<SQLPPTriplesMap>> filters)
removeFilter in interface FilteredModelfilters - Remove a list of filterspublic void removeAllFilters()
FilteredModelremoveAllFilters in interface FilteredModelpublic Object getElementAt(int index)
getElementAt in interface ListModelpublic void mappingInserted(URI srcid)
OBDAMappingListenermappingInserted in interface OBDAMappingListenerpublic void mappingDeleted(URI srcid)
OBDAMappingListenermappingDeleted in interface OBDAMappingListenerpublic void mappingUpdated()
OBDAMappingListenermappingUpdated in interface OBDAMappingListenerpublic void currentSourceChanged(URI oldsrcid, URI newsrcid)
OBDAMappingListenercurrentSourceChanged in interface OBDAMappingListenerpublic void allMappingsRemoved()
OBDAMappingListenerallMappingsRemoved in interface OBDAMappingListenerCopyright © 2009–2020 KRDB Research Centre for Knowledge and Data, Free University of Bozen-Bolzano. All rights reserved.