📄 coverageconfig.java
字号:
formatId = dto.getFormatId();
name = dto.getName();
wmsPath = dto.getWmsPath();
label = dto.getLabel();
description = dto.getDescription();
metadataLink = dto.getMetadataLink();
keywords = dto.getKeywords();
crs = dto.getCrs();
srsName = dto.getSrsName();
srsWKT = dto.getSrsWKT();
envelope = dto.getEnvelope();
lonLatWGS84Envelope = dto.getLonLatWGS84Envelope();
grid = dto.getGrid();
dimensions = dto.getDimensions();
dimentionNames = dto.getDimensionNames();
nativeFormat = dto.getNativeFormat();
dirName = dto.getDirName();
requestCRSs = dto.getRequestCRSs();
responseCRSs = dto.getResponseCRSs();
supportedFormats = dto.getSupportedFormats();
defaultInterpolationMethod = dto.getDefaultInterpolationMethod();
interpolationMethods = dto.getInterpolationMethods();
defaultStyle = dto.getDefaultStyle();
styles = dto.getStyles();
parameters = dto.getParameters();
}
public CoverageInfoDTO toDTO() {
CoverageInfoDTO c = new CoverageInfoDTO();
c.setFormatId(formatId);
c.setName(name);
c.setWmsPath(wmsPath);
c.setLabel(label);
c.setDescription(description);
c.setMetadataLink(metadataLink);
c.setKeywords(keywords);
c.setCrs(crs);
c.setSrsName(srsName);
c.setSrsWKT(srsWKT);
c.setEnvelope(envelope);
c.setLonLatWGS84Envelope(lonLatWGS84Envelope);
c.setGrid(grid);
c.setDimensions(dimensions);
c.setDimensionNames(dimentionNames);
c.setNativeFormat(nativeFormat);
c.setDirName(dirName);
c.setRequestCRSs(requestCRSs);
c.setResponseCRSs(responseCRSs);
c.setSupportedFormats(supportedFormats);
c.setDefaultInterpolationMethod(defaultInterpolationMethod);
c.setInterpolationMethods(interpolationMethods);
c.setDefaultStyle(defaultStyle);
c.setStyles(styles);
c.setParameters(parameters);
return c;
}
/**
* Access Catalog Configuration Model from the WebContainer.
*
* @param request
*
* @return Configuration model for Catalog information.
*/
protected DataConfig getDataConfig(HttpServletRequest request) {
return (DataConfig) request.getSession().getServletContext()
.getAttribute(DataConfig.CONFIG_KEY);
}
public String getKey() {
return getFormatId() + DataConfig.SEPARATOR + getName();
}
public String toString() {
return "CoverageConfig[name: " + name + " dewcription: " + description + " srsName: "
+ srsName + "]";
}
/**
* @return Returns the defaultInterpolationMethod.
*
* @uml.property name="defaultInterpolationMethod"
*/
public String getDefaultInterpolationMethod() {
return defaultInterpolationMethod;
}
/**
* @param defaultInterpolationMethod
* The defaultInterpolationMethod to set.
*
* @uml.property name="defaultInterpolationMethod"
*/
public void setDefaultInterpolationMethod(String defaultInterpolationMethod) {
this.defaultInterpolationMethod = defaultInterpolationMethod;
}
/**
* @return Returns the description.
*
* @uml.property name="description"
*/
public String getDescription() {
return description;
}
/**
* @param description
* The description to set.
*
* @uml.property name="description"
*/
public void setDescription(String description) {
this.description = description;
}
/**
* @return Returns the dirName.
*
* @uml.property name="dirName"
*/
public String getDirName() {
return dirName;
}
/**
* @param dirName
* The dirName to set.
*
* @uml.property name="dirName"
*/
public void setDirName(String dirName) {
this.dirName = dirName;
}
/**
* @return Returns the envelope.
*
* @uml.property name="envelope"
*/
public GeneralEnvelope getEnvelope() {
return envelope;
}
/**
* @param envelope
* The envelope to set.
*
* @uml.property name="envelope"
*/
public void setEnvelope(GeneralEnvelope envelope) {
this.envelope = envelope;
}
/**
* @return Returns the formatId.
*
* @uml.property name="formatId"
*/
public String getFormatId() {
return formatId;
}
/**
* @param formatId
* The formatId to set.
*
* @uml.property name="formatId"
*/
public void setFormatId(String formatId) {
this.formatId = formatId;
}
/**
* @return Returns the interpolationMethods.
*
* @uml.property name="interpolationMethods"
*/
public List getInterpolationMethods() {
return interpolationMethods;
}
/**
* @param interpolationMethods
* The interpolationMethods to set.
*
* @uml.property name="interpolationMethods"
*/
public void setInterpolationMethods(List interpolationMethods) {
this.interpolationMethods = interpolationMethods;
}
/**
* @return Returns the keywords.
*
* @uml.property name="keywords"
*/
public List getKeywords() {
return keywords;
}
/**
* @param keywords
* The keywords to set.
*
* @uml.property name="keywords"
*/
public void setKeywords(List keywords) {
this.keywords = keywords;
}
/**
* @return Returns the label.
*
* @uml.property name="label"
*/
public String getLabel() {
return label;
}
/**
* @param label
* The label to set.
*
* @uml.property name="label"
*/
public void setLabel(String label) {
this.label = label;
}
/**
* @return Returns the metadataLink.
*
* @uml.property name="metadataLink"
*/
public MetaDataLink getMetadataLink() {
return metadataLink;
}
/**
* @param metadataLink
* The metadataLink to set.
*
* @uml.property name="metadataLink"
*/
public void setMetadataLink(MetaDataLink metadataLink) {
this.metadataLink = metadataLink;
}
/**
* @return Returns the name.
*
* @uml.property name="name"
*/
public String getName() {
return name;
}
/**
* @param name
* The name to set.
*
* @uml.property name="name"
*/
public void setName(String name) {
this.name = name;
}
/**
* @return Returns the nativeFormat.
*
* @uml.property name="nativeFormat"
*/
public String getNativeFormat() {
return nativeFormat;
}
/**
* @param nativeFormat
* The nativeFormat to set.
*
* @uml.property name="nativeFormat"
*/
public void setNativeFormat(String nativeFormat) {
this.nativeFormat = nativeFormat;
}
/**
* @return Returns the requestCRSs.
*
* @uml.property name="requestCRSs"
*/
public List getRequestCRSs() {
return requestCRSs;
}
/**
* @param requestCRSs
* The requestCRSs to set.
*
* @uml.property name="requestCRSs"
*/
public void setRequestCRSs(List requestCRSs) {
this.requestCRSs = requestCRSs;
}
/**
* @return Returns the responseCRSs.
*
* @uml.property name="responseCRSs"
*/
public List getResponseCRSs() {
return responseCRSs;
}
/**
* @param responseCRSs
* The responseCRSs to set.
*
* @uml.property name="responseCRSs"
*/
public void setResponseCRSs(List responseCRSs) {
this.responseCRSs = responseCRSs;
}
/**
* @return Returns the srsName.
*
* @uml.property name="srsName"
*/
public String getSrsName() {
return srsName;
}
/**
* @param srsName
* The srsName to set.
*
* @uml.property name="srsName"
*/
public void setSrsName(String srsName) {
this.srsName = srsName;
}
/**
* @return Returns the supportedFormats.
*
* @uml.property name="supportedFormats"
*/
public List getSupportedFormats() {
return supportedFormats;
}
/**
* @param supportedFormats
* The supportedFormats to set.
*
* @uml.property name="supportedFormats"
*/
public void setSupportedFormats(List supportedFormats) {
this.supportedFormats = supportedFormats;
}
/**
*
* @uml.property name="crs"
*/
public CoordinateReferenceSystem getCrs() {
return crs;
}
/**
*
* @uml.property name="crs"
*/
public void setCrs(CoordinateReferenceSystem crs) {
this.crs = crs;
}
/**
*
* @uml.property name="grid"
*/
public GridGeometry getGrid() {
return grid;
}
/**
*
* @uml.property name="grid"
*/
public void setGrid(GridGeometry grid) {
this.grid = grid;
}
/**
*
* @uml.property name="dimentionNames"
*/
public InternationalString[] getDimentionNames() {
return dimentionNames;
}
/**
*
* @uml.property name="dimentionNames"
*/
public void setDimentionNames(InternationalString[] dimentionNames) {
this.dimentionNames = dimentionNames;
}
/**
* @return Returns the dimensions.
*
* @uml.property name="dimensions"
*/
public CoverageDimension[] getDimensions() {
return dimensions;
}
/**
* @param dimensions
* The dimensions to set.
*
* @uml.property name="dimensions"
*/
public void setDimensions(CoverageDimension[] dimensions) {
this.dimensions = dimensions;
}
public String getDefaultStyle() {
return defaultStyle;
}
public void setDefaultStyle(String defaultStyle) {
this.defaultStyle = defaultStyle;
}
public ArrayList getStyles() {
return styles;
}
public void setStyles(ArrayList styles) {
this.styles = styles;
}
public void addStyle(String style) {
if (!this.styles.contains(style)) {
this.styles.add(style);
}
}
public String getSrsWKT() {
return srsWKT;
}
public void setSrsWKT(String srsWKT) {
this.srsWKT = srsWKT;
}
public GeneralEnvelope getLonLatWGS84Envelope() {
return lonLatWGS84Envelope;
}
public String getWmsPath() {
return wmsPath;
}
public void setWmsPath(String wmsPath) {
this.wmsPath = wmsPath;
}
public Map getParameters() {
return parameters;
}
public synchronized void setParameters(Map parameters) {
this.parameters = parameters;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -