public class URLDataSet extends java.lang.Object implements DataSet
CHANNEL, EVENT, prefix| Constructor and Description |
|---|
URLDataSet(java.lang.String name,
java.net.URL url) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDataSet(DataSet dataset,
edu.iris.Fissures.AuditInfo[] audit)
Describe
addDataSet method here. |
void |
addDataSetSeismogram(DataSetSeismogram dss,
edu.iris.Fissures.AuditInfo[] audit)
Method addDataSetSeismogram
|
void |
addParameter(java.lang.String name,
java.lang.Object param,
edu.iris.Fissures.AuditInfo[] audit)
Describe
addParameter method here. |
DataSet |
createChildDataSet(java.lang.String id,
java.lang.String name,
java.lang.String owner,
edu.iris.Fissures.AuditInfo[] audit)
Describe
createChildDataSet method here. |
protected DataSet |
getCache() |
edu.iris.Fissures.IfNetwork.Channel |
getChannel(edu.iris.Fissures.IfNetwork.ChannelId channelId)
Optional method to get the channel from the parameters, if it exists.
|
edu.iris.Fissures.IfNetwork.ChannelId[] |
getChannelIds()
Optional method to get channel id of all Channel parameters.
|
DataSet |
getDataSet(java.lang.String name)
Describe
getDataSet method here. |
java.lang.String[] |
getDataSetNames()
Describe
getDataSetNames method here. |
DataSetSeismogram |
getDataSetSeismogram(java.lang.String name)
Method getDataSetSeismogram
|
java.lang.String[] |
getDataSetSeismogramNames()
Method getDataSetSeismogramNames
|
edu.iris.Fissures.IfEvent.EventAccessOperations |
getEvent()
Optional method to get the event associated with this dataset.
|
java.lang.String |
getId()
Describe
getId method here. |
java.lang.String |
getName()
Describe
getName method here. |
java.lang.String |
getOwner()
Gets the owner of the dataset.
|
java.lang.Object |
getParameter(java.lang.String name)
Describe
getParameter method here. |
java.lang.String[] |
getParameterNames()
Describe
getParameterNames method here. |
void |
remove(DataSetSeismogram dss)
Method remove
|
void |
setName(java.lang.String name)
Describe
setName method here. |
void |
setOwner(java.lang.String owner)
Sets the owner of the dataset.
|
public edu.iris.Fissures.IfNetwork.ChannelId[] getChannelIds()
getChannelIds in interface DataSetfor the prefix for these parameters.public java.lang.String[] getDataSetNames()
getDataSetNames method here.getDataSetNames in interface DataSetString[] valuepublic void setName(java.lang.String name)
setName method here.public DataSetSeismogram getDataSetSeismogram(java.lang.String name)
getDataSetSeismogram in interface DataSetname - a Stringpublic void setOwner(java.lang.String owner)
public void addDataSetSeismogram(DataSetSeismogram dss, edu.iris.Fissures.AuditInfo[] audit)
addDataSetSeismogram in interface DataSetdss - a DataSetSeismogramaudit - an AuditInfo[]public DataSet createChildDataSet(java.lang.String id, java.lang.String name, java.lang.String owner, edu.iris.Fissures.AuditInfo[] audit)
createChildDataSet method here.createChildDataSet in interface DataSetid - a String valuename - a String valueowner - a String valueaudit - an AuditInfo[] valueDataSet valuepublic java.lang.String[] getParameterNames()
getParameterNames method here.getParameterNames in interface DataSetString[] valuepublic void remove(DataSetSeismogram dss)
public void addDataSet(DataSet dataset, edu.iris.Fissures.AuditInfo[] audit)
addDataSet method here.addDataSet in interface DataSetdataset - a DataSet valueaudit - an AuditInfo[] valuepublic DataSet getDataSet(java.lang.String name)
getDataSet method here.getDataSet in interface DataSetname - a String valueDataSet valuepublic java.lang.Object getParameter(java.lang.String name)
getParameter method here.getParameter in interface DataSetname - a String valueObject valuepublic edu.iris.Fissures.IfEvent.EventAccessOperations getEvent()
getEvent in interface DataSetfor the prefix for these parameters.public void addParameter(java.lang.String name,
java.lang.Object param,
edu.iris.Fissures.AuditInfo[] audit)
addParameter method here.addParameter in interface DataSetname - a String valueaudit - an AuditInfo[] valuepublic java.lang.String[] getDataSetSeismogramNames()
getDataSetSeismogramNames in interface DataSetpublic edu.iris.Fissures.IfNetwork.Channel getChannel(edu.iris.Fissures.IfNetwork.ChannelId channelId)
getChannel in interface DataSetfor the prefix for these parameters.public java.lang.String getId()
getId method here.public java.lang.String getOwner()
public java.lang.String getName()
getName method here.protected DataSet getCache()