/** * Creates a new <code>filter</code> element * @return the new created instance of <code>FilterType<WebAppDescriptor></code> */ public FilterType<WebAppDescriptor> createFilter() { return new FilterTypeImpl<WebAppDescriptor>(this, "filter", model); }
/** * Creates a new <code>mime-mapping</code> element * @return the new created instance of <code>MimeMappingType<WebAppDescriptor></code> */ public MimeMappingType<WebAppDescriptor> createMimeMapping() { return new MimeMappingTypeImpl<WebAppDescriptor>(this, "mime-mapping", model); }
/** * Creates a new <code>login-config</code> element * @return the new created instance of <code>LoginConfigType<WebAppDescriptor></code> */ public LoginConfigType<WebAppDescriptor> createLoginConfig() { return new LoginConfigTypeImpl<WebAppDescriptor>(this, "login-config", model); }
/** * Creates a new <code>web-resource-collection</code> element * @return the new created instance of <code>WebResourceCollectionType<SecurityConstraintType<T>></code> */ public WebResourceCollectionType<SecurityConstraintType<T>> createWebResourceCollection() { return new WebResourceCollectionTypeImpl<SecurityConstraintType<T>>(this, "web-resource-collection", childNode); }
/** * Creates a new <code>security-constraint</code> element * @return the new created instance of <code>SecurityConstraintType<WebAppDescriptor></code> */ public SecurityConstraintType<WebAppDescriptor> createSecurityConstraint() { return new SecurityConstraintTypeImpl<WebAppDescriptor>(this, "security-constraint", model); }
/** * Creates a new <code>filter-mapping</code> element * @return the new created instance of <code>FilterMappingType<WebAppDescriptor></code> */ public FilterMappingType<WebAppDescriptor> createFilterMapping() { return new FilterMappingTypeImpl<WebAppDescriptor>(this, "filter-mapping", model); }
public WebAppDescriptorImpl(String descriptorName, Node node) { super(descriptorName); this.model = node; addDefaultNamespaces(); }
/** * Creates a new <code>session-config</code> element * @return the new created instance of <code>SessionConfigType<WebAppDescriptor></code> */ public SessionConfigType<WebAppDescriptor> createSessionConfig() { return new SessionConfigTypeImpl<WebAppDescriptor>(this, "session-config", model); }
/** * Creates a new <code>error-page</code> element * @return the new created instance of <code>ErrorPageType<WebAppDescriptor></code> */ public ErrorPageType<WebAppDescriptor> createErrorPage() { return new ErrorPageTypeImpl<WebAppDescriptor>(this, "error-page", model); }
/** * Creates a new <code>locale-encoding-mapping-list</code> element * @return the new created instance of <code>LocaleEncodingMappingListType<WebAppDescriptor></code> */ public LocaleEncodingMappingListType<WebAppDescriptor> createLocaleEncodingMappingList() { return new LocaleEncodingMappingListTypeImpl<WebAppDescriptor>(this, "locale-encoding-mapping-list", model); }
/** * Creates a new <code>locale-encoding-mapping</code> element * @return the new created instance of <code>LocaleEncodingMappingType<LocaleEncodingMappingListType<T>></code> */ public LocaleEncodingMappingType<LocaleEncodingMappingListType<T>> createLocaleEncodingMapping() { return new LocaleEncodingMappingTypeImpl<LocaleEncodingMappingListType<T>>(this, "locale-encoding-mapping", childNode); }
/** * Adds the default namespaces as defined in the specification * @return the current instance of <code>WebAppDescriptor</code> */ public WebAppDescriptor addDefaultNamespaces() { addNamespace("xmlns:xsi", "http://www.w3.org/2001/XMLSchema-instance"); addNamespace("xsi:schemaLocation", "http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"); addNamespace("xmlns", "http://java.sun.com/xml/ns/javaee"); return this; }
/** * Creates a new <code>welcome-file-list</code> element * @return the new created instance of <code>WelcomeFileListType<WebAppDescriptor></code> */ public WelcomeFileListType<WebAppDescriptor> createWelcomeFileList() { return new WelcomeFileListTypeImpl<WebAppDescriptor>(this, "welcome-file-list", model); }
/** * Creates a new <code>servlet</code> element * @return the new created instance of <code>ServletType<WebAppDescriptor></code> */ public ServletType<WebAppDescriptor> createServlet() { return new ServletTypeImpl<WebAppDescriptor>(this, "servlet", model); }
/** * Creates a new <code>servlet-mapping</code> element * @return the new created instance of <code>ServletMappingType<WebAppDescriptor></code> */ public ServletMappingType<WebAppDescriptor> createServletMapping() { return new ServletMappingTypeImpl<WebAppDescriptor>(this, "servlet-mapping", model); }
/** * Creates a new <code>filter</code> element * @return the new created instance of <code>FilterType<WebAppDescriptor></code> */ public FilterType<WebAppDescriptor> createFilter() { return new FilterTypeImpl<WebAppDescriptor>(this, "filter", model); }
/** * Creates a new <code>login-config</code> element * @return the new created instance of <code>LoginConfigType<WebAppDescriptor></code> */ public LoginConfigType<WebAppDescriptor> createLoginConfig() { return new LoginConfigTypeImpl<WebAppDescriptor>(this, "login-config", model); }
/** * Creates a new <code>web-resource-collection</code> element * @return the new created instance of <code>WebResourceCollectionType<SecurityConstraintType<T>></code> */ public WebResourceCollectionType<SecurityConstraintType<T>> createWebResourceCollection() { return new WebResourceCollectionTypeImpl<SecurityConstraintType<T>>(this, "web-resource-collection", childNode); }
/** * Creates a new <code>security-constraint</code> element * @return the new created instance of <code>SecurityConstraintType<WebAppDescriptor></code> */ public SecurityConstraintType<WebAppDescriptor> createSecurityConstraint() { return new SecurityConstraintTypeImpl<WebAppDescriptor>(this, "security-constraint", model); }
/** * Creates a new <code>filter-mapping</code> element * @return the new created instance of <code>FilterMappingType<WebAppDescriptor></code> */ public FilterMappingType<WebAppDescriptor> createFilterMapping() { return new FilterMappingTypeImpl<WebAppDescriptor>(this, "filter-mapping", model); }