Package org.geotools.data.gen.info
Class GeneralizationInfos
- Object
-
- GeneralizationInfos
-
public class GeneralizationInfos extends Object
- Author:
- Christian Mueller
Container for for GeneralizationInfo objects
-
-
Constructor Summary
Constructors Constructor Description GeneralizationInfos()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addGeneralizationInfo(GeneralizationInfo info)
add a GeneralizationInfo objectCollection<String>
getBaseFeatureNames()
String
getDataSourceName()
This data source is the default data source for all GeneraliziationInfo objects in this containerString
getDataSourceNameSpace()
This workspace is the default workspace for all GeneraliziationInfo objects in this containerCollection<String>
getFeatureNames()
Collection<GeneralizationInfo>
getGeneralizationInfoCollection()
GeneralizationInfo
getGeneralizationInfoForBaseFeatureName(String baseFeatureName)
get GeneralizationInfo for baseFeatureNameGeneralizationInfo
getGeneralizationInfoForFeatureName(String featureName)
get GeneralizationInfo for featureNamevoid
removeGeneralizationInfo(GeneralizationInfo info)
remove a GeneralizationInfo objectvoid
setDataSourceName(String dataSourceName)
void
setDataSourceNameSpace(String namespace)
void
validate()
-
-
-
Method Detail
-
addGeneralizationInfo
public void addGeneralizationInfo(GeneralizationInfo info)
add a GeneralizationInfo object
-
removeGeneralizationInfo
public void removeGeneralizationInfo(GeneralizationInfo info)
remove a GeneralizationInfo object
-
getGeneralizationInfoForBaseFeatureName
public GeneralizationInfo getGeneralizationInfoForBaseFeatureName(String baseFeatureName)
get GeneralizationInfo for baseFeatureName- Returns:
- GeneralizationInfo or null
- See Also:
for info about baseFeatureName
-
getGeneralizationInfoForFeatureName
public GeneralizationInfo getGeneralizationInfoForFeatureName(String featureName)
get GeneralizationInfo for featureName- Returns:
- GeneralizationInfo or null
- See Also:
for info about featureName
-
getBaseFeatureNames
public Collection<String> getBaseFeatureNames()
- Returns:
- list of base feature names
- See Also:
for info about basefeatureName
-
getFeatureNames
public Collection<String> getFeatureNames()
- Returns:
- list of feature names
- See Also:
for info about featureName
-
getDataSourceName
public String getDataSourceName()
This data source is the default data source for all GeneraliziationInfo objects in this container- Returns:
- the data source name or null
-
setDataSourceName
public void setDataSourceName(String dataSourceName)
-
getDataSourceNameSpace
public String getDataSourceNameSpace()
This workspace is the default workspace for all GeneraliziationInfo objects in this container- Returns:
- the namespace name or null
-
setDataSourceNameSpace
public void setDataSourceNameSpace(String namespace)
-
getGeneralizationInfoCollection
public Collection<GeneralizationInfo> getGeneralizationInfoCollection()
-
validate
public void validate() throws IOException
- Throws:
IOException
- if the validation of the generalization info objects fails
-
-