/** * constructor initializing the class with the <Layer> * * @param queryable * @param cascaded * @param opaque * @param noSubsets * @param fixedWidth * @param fixedHeight * @param name * @param title * @param abstract_ * @param latLonBoundingBox * @param attribution * @param scaleHint * @param keywordList * @param srs * @param boundingBoxes * @param dimensions * @param extents * @param authorityURLs * @param identifiers * @param metadataURLs * @param dataURLs * @param featureListURLs * @param styles * @param layers * @param dataSource * @param parent */ public Layer( boolean queryable, int cascaded, boolean opaque, boolean noSubsets, int fixedWidth, int fixedHeight, String name, String title, String abstract_, Envelope latLonBoundingBox, Attribution attribution, ScaleHint scaleHint, String[] keywordList, String[] srs, LayerBoundingBox[] boundingBoxes, Dimension[] dimensions, Extent[] extents, AuthorityURL[] authorityURLs, Identifier[] identifiers, MetadataURL[] metadataURLs, DataURL[] dataURLs, FeatureListURL[] featureListURLs, Style[] styles, Layer[] layers, AbstractDataSource[] dataSource, Layer parent) { this(); this.queryable = queryable; this.cascaded = cascaded; this.opaque = opaque; this.noSubsets = noSubsets; this.fixedWidth = fixedWidth; this.fixedHeight = fixedHeight; setName(name); setTitle(title); setAbstract(abstract_); setLatLonBoundingBox(latLonBoundingBox); setAttribution(attribution); setScaleHint(scaleHint); setKeywordList(keywordList); setSrs(srs); setBoundingBox(boundingBoxes); setDimension(dimensions); setExtent(extents); setAuthorityURL(authorityURLs); setIdentifier(identifiers); setMetadataURL(metadataURLs); setDataURL(dataURLs); setFeatureListURL(featureListURLs); setStyles(styles); setLayer(layers); setDataSource(dataSource); setParent(parent); }