FileDocCategorySizeDatePackage
WebApp.javaAPI DocExample4892Thu Mar 07 09:13:52 GMT 2002javajaxb.generated.web

WebApp.java

/**
 * This class was generated from a set of XML constraints
 *   by the Enhydra Zeus XML Data Binding Framework. All
 *   source code in this file is constructed specifically
 *   to work with other Zeus-generated classes. If you
 *   modify this file by hand, you run the risk of breaking
 *   this interoperation, as well as introducing errors in
 *   source code compilation.
 *
 * * * * * MODIFY THIS FILE AT YOUR OWN RISK * * * * *
 *
 * To find out more about the Enhydra Zeus framework, you
 *   can point your browser at <http://zeus.enhydra.org>
 *   where you can download releases, join and discuss Zeus
 *   on user and developer mailing lists, and access source
 *   code. Please report any bugs through that website.
 */
package javajaxb.generated.web;

// Global Interface Import Statements
import java.io.File;
import java.io.IOException;
import java.io.OutputStream;
import java.io.Writer;

// Local Interface Import Statements
import java.util.List;
import java.io.Serializable;

public interface WebApp extends Serializable {

    public static final String ZEUS_XML_NAME = "web-app";
    public static final String[] ZEUS_ATTRIBUTES = {"id"};
    public static final String[] ZEUS_ELEMENTS = {"icon", "display-name", "description", "distributable", "context-param", "servlet", "servlet-mapping", "session-config", "mime-mapping", "welcome-file-list", "error-page", "taglib", "resource-ref", "security-constraint", "login-config", "security-role", "env-entry", "ejb-ref"};

    public Icon getIcon();

    public void setIcon(Icon icon);

    public String getDisplayName();

    public void setDisplayName(String displayName);

    public String getDescription();

    public void setDescription(String description);

    public Distributable getDistributable();

    public void setDistributable(Distributable distributable);

    public List getContextParamList();

    public void setContextParamList(List contextParamList);

    public void addContextParam(ContextParam contextParam);

    public void removeContextParam(ContextParam contextParam);

    public List getServletList();

    public void setServletList(List servletList);

    public void addServlet(Servlet servlet);

    public void removeServlet(Servlet servlet);

    public List getServletMappingList();

    public void setServletMappingList(List servletMappingList);

    public void addServletMapping(ServletMapping servletMapping);

    public void removeServletMapping(ServletMapping servletMapping);

    public SessionConfig getSessionConfig();

    public void setSessionConfig(SessionConfig sessionConfig);

    public List getMimeMappingList();

    public void setMimeMappingList(List mimeMappingList);

    public void addMimeMapping(MimeMapping mimeMapping);

    public void removeMimeMapping(MimeMapping mimeMapping);

    public WelcomeFileList getWelcomeFileList();

    public void setWelcomeFileList(WelcomeFileList welcomeFileList);

    public List getErrorPageList();

    public void setErrorPageList(List errorPageList);

    public void addErrorPage(ErrorPage errorPage);

    public void removeErrorPage(ErrorPage errorPage);

    public List getTaglibList();

    public void setTaglibList(List taglibList);

    public void addTaglib(Taglib taglib);

    public void removeTaglib(Taglib taglib);

    public List getResourceRefList();

    public void setResourceRefList(List resourceRefList);

    public void addResourceRef(ResourceRef resourceRef);

    public void removeResourceRef(ResourceRef resourceRef);

    public List getSecurityConstraintList();

    public void setSecurityConstraintList(List securityConstraintList);

    public void addSecurityConstraint(SecurityConstraint securityConstraint);

    public void removeSecurityConstraint(SecurityConstraint securityConstraint);

    public LoginConfig getLoginConfig();

    public void setLoginConfig(LoginConfig loginConfig);

    public List getSecurityRoleList();

    public void setSecurityRoleList(List securityRoleList);

    public void addSecurityRole(SecurityRole securityRole);

    public void removeSecurityRole(SecurityRole securityRole);

    public List getEnvEntryList();

    public void setEnvEntryList(List envEntryList);

    public void addEnvEntry(EnvEntry envEntry);

    public void removeEnvEntry(EnvEntry envEntry);

    public List getEjbRefList();

    public void setEjbRefList(List ejbRefList);

    public void addEjbRef(EjbRef ejbRef);

    public void removeEjbRef(EjbRef ejbRef);

    public String getId();

    public void setId(String id);

    public void marshal(File file) throws IOException;

    public void marshal(OutputStream outputStream) throws IOException;

    public void marshal(Writer writer) throws IOException;

    public void setDocType(String name, String publicID, String systemID);

    public void setOutputEncoding(String outputEncoding);

}