public class NamespaceConfig
extends java.util.HashMap<java.lang.String,com.supermap.services.wfs.DatasourceNamespaceConfig>
命名空间配置类。
构造器和说明 |
---|
NamespaceConfig() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String[] |
decodeFeatureTypeName(javax.xml.namespace.QName featureTypeName)
根据要素类型名称反演数据源名称和数据集名称。
|
java.lang.String |
getBaseNamespaceURL()
获取命名空间的根 URI。
|
javax.xml.namespace.QName |
getFeatureTypeName(java.lang.String datasourceName, java.lang.String datasetName)
根据数据源和数据集名称获取要素类型名称。
|
void |
init(java.util.List<com.supermap.services.protocols.wfs.commontypes.FeatureType> featureTypeList)
初始化要素类型列表。
|
void |
setBaseNamespaceURL(java.lang.String baseNamespaceURL)
设置命名空间的根 URI。
|
public void setBaseNamespaceURL(java.lang.String baseNamespaceURL)
设置命名空间的根 URI。
baseNamespaceURL
- 命名空间的根 URI。public java.lang.String getBaseNamespaceURL()
获取命名空间的根 URI。
public void init(java.util.List<com.supermap.services.protocols.wfs.commontypes.FeatureType> featureTypeList)
初始化要素类型列表。
featureTypeList
- 要素类型列表。public javax.xml.namespace.QName getFeatureTypeName(java.lang.String datasourceName, java.lang.String datasetName)
根据数据源和数据集名称获取要素类型名称。
datasourceName
- 数据源名称。datasetName
- 数据集名称。public java.lang.String[] decodeFeatureTypeName(javax.xml.namespace.QName featureTypeName)
根据要素类型名称反演数据源名称和数据集名称。
featureTypeName
- 要素类型名称。