public class DirectoryDSS extends Object implements DataSourcesStorage
| Modifier and Type | Field and Description |
|---|---|
protected File |
directory |
protected String |
extension |
protected Pattern |
pattern |
protected PropertyChangeSupport |
psupport |
| Constructor and Description |
|---|
DirectoryDSS() |
DirectoryDSS(File dir) |
DirectoryDSS(String dir) |
protected final transient PropertyChangeSupport psupport
protected File directory
protected Pattern pattern
protected String extension
public DirectoryDSS()
public DirectoryDSS(File dir)
public DirectoryDSS(String dir)
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public PropertyChangeListener[] getPropertyChangeListeners()
public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
public void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
public PropertyChangeListener[] getPropertyChangeListeners(String propertyName)
public void firePropertyChange(String propertyName, Object oldValue, Object newValue)
public boolean hasListeners(String propertyName)
public File getDirectory()
public void setDirectory(File directory)
public Pattern getPattern()
public void setPattern(Pattern pattern)
public String getExtension()
public void setExtension(String extension)
public String[] keys()
DataSourcesStoragekeys in interface DataSourcesStoragepublic boolean saveable(String key)
public DataSource load(String key)
DataSourcesStorageload in interface DataSourcesStoragekey - имя источникаpublic boolean saveable(DataSource ds)
public void save(String key, DataSource ds)
DataSourcesStoragesave in interface DataSourcesStoragekey - имя источникаds - Источник данных или nullpublic void delete(String key)
DataSourcesStoragedelete in interface DataSourcesStoragekey - имя источникаpublic void clear()
Copyright © 2018. All rights reserved.