All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.jboss.shrinkwrap.descriptor.api.webapp.WebAppCommonDescriptor Maven / Gradle / Ivy

The newest version!
package org.jboss.shrinkwrap.descriptor.api.webapp; 

import org.jboss.shrinkwrap.descriptor.api.javaee.*;
import org.jboss.shrinkwrap.descriptor.api.jsp.*;
import java.util.List;
import org.jboss.shrinkwrap.descriptor.api.Descriptor;


public interface WebAppCommonDescriptor, 
    PARAMVALUETYPE1 extends JavaeeParamValueCommonType, 
    ERRORPAGETYPE2 extends JavaeeErrorPageCommonType, 
    SERVLETTYPE3 extends JavaeeServletCommonType, 
    SERVLETMAPPINGTYPE4 extends JavaeeServletMappingCommonType, 
    FILTERTYPE5 extends JavaeeFilterCommonType, 
    FILTERMAPPINGTYPE6 extends JavaeeFilterMappingCommonType, 
    LISTENERTYPE7 extends JavaeeListenerCommonType, 
    SESSIONCONFIGTYPE8 extends JavaeeSessionConfigCommonType, 
    MIMEMAPPINGTYPE9 extends JavaeeMimeMappingCommonType, 
    WELCOMEFILELISTTYPE10 extends JavaeeWelcomeFileListCommonType, 
    JSPCONFIGTYPE11 extends JavaeeJspConfigCommonType, 
    SECURITYCONSTRAINTTYPE12 extends JavaeeSecurityConstraintCommonType, 
    LOGINCONFIGTYPE13 extends JavaeeLoginConfigCommonType, 
    SECURITYROLETYPE14 extends JavaeeSecurityRoleCommonType, 
    MESSAGEDESTINATIONTYPE15 extends JavaeeMessageDestinationCommonType, 
    LOCALEENCODINGMAPPINGLISTTYPE16 extends JavaeeLocaleEncodingMappingListCommonType> 
    extends Descriptor {


   /**
    * Sets the Id attribute
    * @param Id the value for the attribute Id 
    * @return the current instance of T 
    */
   public T id(String Id);

   /**
    * Returns the Id attribute
    * @return the value defined for the attribute Id 
    */
   public String getId();

   /**
    * Removes the Id attribute 
    * @return the current instance of T 
    */
   public T removeId();

   /**
    * Sets the MetadataComplete attribute
    * @param MetadataComplete the value for the attribute MetadataComplete 
    * @return the current instance of T 
    */
   public T metadataComplete(Boolean MetadataComplete);

   /**
    * Returns the MetadataComplete attribute
    * @return the value defined for the attribute MetadataComplete 
    */
public Boolean isMetadataComplete();

   /**
    * Removes the MetadataComplete attribute 
    * @return the current instance of T 
    */
   public T removeMetadataComplete();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy