1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103
|
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.apache.tomcat.util.descriptor.web;
import java.util.ArrayList;
import java.util.Collection;
import java.util.LinkedHashSet;
import java.util.Set;
/**
* Representation of a jsp-property-group element in web.xml.
*/
public class JspPropertyGroup {
private Boolean deferredSyntax = null;
public void setDeferredSyntax(String deferredSyntax) {
this.deferredSyntax = Boolean.valueOf(deferredSyntax);
}
public Boolean getDeferredSyntax() { return deferredSyntax; }
private Boolean elIgnored = null;
public void setElIgnored(String elIgnored) {
this.elIgnored = Boolean.valueOf(elIgnored);
}
public Boolean getElIgnored() { return elIgnored; }
private final Collection<String> includeCodas = new ArrayList<>();
public void addIncludeCoda(String includeCoda) {
includeCodas.add(includeCoda);
}
public Collection<String> getIncludeCodas() { return includeCodas; }
private final Collection<String> includePreludes = new ArrayList<>();
public void addIncludePrelude(String includePrelude) {
includePreludes.add(includePrelude);
}
public Collection<String> getIncludePreludes() { return includePreludes; }
private Boolean isXml = null;
public void setIsXml(String isXml) {
this.isXml = Boolean.valueOf(isXml);
}
public Boolean getIsXml() { return isXml; }
private String pageEncoding = null;
public void setPageEncoding(String pageEncoding) {
this.pageEncoding = pageEncoding;
}
public String getPageEncoding() { return this.pageEncoding; }
private Boolean scriptingInvalid = null;
public void setScriptingInvalid(String scriptingInvalid) {
this.scriptingInvalid = Boolean.valueOf(scriptingInvalid);
}
public Boolean getScriptingInvalid() { return scriptingInvalid; }
private Boolean trimWhitespace = null;
public void setTrimWhitespace(String trimWhitespace) {
this.trimWhitespace = Boolean.valueOf(trimWhitespace);
}
public Boolean getTrimWhitespace() { return trimWhitespace; }
private LinkedHashSet<String> urlPattern = new LinkedHashSet<>();
public void addUrlPattern(String urlPattern) {
this.urlPattern.add(urlPattern);
}
public Set<String> getUrlPatterns() { return this.urlPattern; }
private String defaultContentType = null;
public void setDefaultContentType(String defaultContentType) {
this.defaultContentType = defaultContentType;
}
public String getDefaultContentType() { return this.defaultContentType; }
private Integer buffer = null;
public void setBuffer(String buffer) {
this.buffer = Integer.valueOf(buffer);
}
public Integer getBuffer() { return this.buffer; }
private Boolean errorOnUndeclaredNamespace = null;
public void setErrorOnUndeclaredNamespace(
String errorOnUndeclaredNamespace) {
this.errorOnUndeclaredNamespace =
Boolean.valueOf(errorOnUndeclaredNamespace);
}
public Boolean getErrorOnUndeclaredNamespace() {
return this.errorOnUndeclaredNamespace;
}
}
|