Package ucar.nc2.ft.point.standard
Interface TableConfigurer
-
- All Known Implementing Classes:
BuoyShipSynop,CdmDirect,CFpointObs,CFpointObsExt,Cosmic,FslRaob,FslWindProfiler,GempakCdm,Iridl,Jason,Madis,MadisAcars,NdbcCoards,NdbcNetcdf4,Nldn,RafNimbus,SimpleTrajectory,Suomi,TableConfigurerImpl,UnidataPointObs
public interface TableConfigurerTo analyze specific datasets, implement a TableConfigurer, whose job is to create a TableConfig, used by TableAnalyzer.- Since:
- Apr 23, 2008
- See Also:
for plugins
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TableConfiggetConfig(FeatureType wantFeatureType, NetcdfDataset ds, Formatter errlog)Create a TableConfig for this dataset.StringgetConvName()StringgetConvUsed()booleanisMine(FeatureType wantFeatureType, NetcdfDataset ds)Determine if this is a dataset that can be opened as a point obs dataset.voidsetConvName(String convName)voidsetConvUsed(String convUsed)
-
-
-
Method Detail
-
isMine
boolean isMine(FeatureType wantFeatureType, NetcdfDataset ds)
Determine if this is a dataset that can be opened as a point obs dataset.- Parameters:
wantFeatureType- want this FeatureTypeds- for this dataset- Returns:
- true if it can be opened as a wantFeatureType dataset
-
getConfig
TableConfig getConfig(FeatureType wantFeatureType, NetcdfDataset ds, Formatter errlog) throws IOException
Create a TableConfig for this dataset.- Parameters:
wantFeatureType- want this FeatureTypeds- for this dataset, which has already passed isMine() testerrlog- put error messages here, may be null.- Returns:
- TableConfig for this dataset
- Throws:
IOException- on read error
-
getConvName
String getConvName()
-
setConvName
void setConvName(String convName)
-
getConvUsed
String getConvUsed()
-
setConvUsed
void setConvUsed(String convUsed)
-
-