public abstract class LinkedDataSource extends Object
Modifier and Type | Field and Description |
---|---|
protected static boolean |
DEBUG
Debugging flag.
|
protected String |
name
The name of this LinkedDataSource.
|
Constructor and Description |
---|
LinkedDataSource(String name)
Construct a LinkedDataSource with the given name.
|
Modifier and Type | Method and Description |
---|---|
void |
dataChanged(Data data)
Update the data to which this LinkedDataSource is linked.
|
String |
getName()
Return the name of this LinkedDataSource.
|
DataReferenceImpl |
getReference()
Return the DataReference for this LinkedDataSource.
|
boolean |
isAlive()
Return whether the connection to the data source is still alive.
|
abstract void |
open(String id)
Load initial data from the given data source and remain linked
to the data source, monitoring it for changes to the data.
|
protected static final boolean DEBUG
protected String name
public LinkedDataSource(String name)
public abstract void open(String id) throws IOException, VisADException, RemoteException
IOException
VisADException
RemoteException
public void dataChanged(Data data) throws VisADException, RemoteException
VisADException
RemoteException
public String getName()
public DataReferenceImpl getReference()
public boolean isAlive()
Copyright © 1996–2023 The SSEC Visualization Project. All rights reserved.