org.eclipse.modisco.jee.webapp.webapp23
Interface WebAppType


public interface WebAppType

A representation of the model object 'Web App Type'.

The following features are supported:

See Also:
Webapp23Package.getWebAppType()
Generated:
Model:
extendedMetaData="name='web-app_._type' kind='elementOnly'"

Method Summary
  getContextParam()
          Returns the value of the 'Context Param' containment reference list.
 DescriptionType getDescription()
          Returns the value of the 'Description' containment reference.
 DisplayNameType getDisplayName()
          Returns the value of the 'Display Name' containment reference.
 DistributableType getDistributable()
          Returns the value of the 'Distributable' containment reference.
  getEjbLocalRef()
          Returns the value of the 'Ejb Local Ref' containment reference list.
  getEjbRef()
          Returns the value of the 'Ejb Ref' containment reference list.
  getEnvEntry()
          Returns the value of the 'Env Entry' containment reference list.
  getErrorPage()
          Returns the value of the 'Error Page' containment reference list.
  getFilter()
          Returns the value of the 'Filter' containment reference list.
  getFilterMapping()
          Returns the value of the 'Filter Mapping' containment reference list.
 IconType getIcon()
          Returns the value of the 'Icon' containment reference.
 java.lang.String getId()
          Returns the value of the 'Id' attribute.
  getListener()
          Returns the value of the 'Listener' containment reference list.
 LoginConfigType getLoginConfig()
          Returns the value of the 'Login Config' containment reference.
  getMimeMapping()
          Returns the value of the 'Mime Mapping' containment reference list.
  getResourceEnvRef()
          Returns the value of the 'Resource Env Ref' containment reference list.
  getResourceRef()
          Returns the value of the 'Resource Ref' containment reference list.
  getSecurityConstraint()
          Returns the value of the 'Security Constraint' containment reference list.
  getSecurityRole()
          Returns the value of the 'Security Role' containment reference list.
  getServlet()
          Returns the value of the 'Servlet' containment reference list.
  getServletMapping()
          Returns the value of the 'Servlet Mapping' containment reference list.
 SessionConfigType getSessionConfig()
          Returns the value of the 'Session Config' containment reference.
  getTaglib()
          Returns the value of the 'Taglib' containment reference list.
 WelcomeFileListType getWelcomeFileList()
          Returns the value of the 'Welcome File List' containment reference.
 void setDescription(DescriptionType value)
          Sets the value of the 'Description' containment reference.
 void setDisplayName(DisplayNameType value)
          Sets the value of the 'Display Name' containment reference.
 void setDistributable(DistributableType value)
          Sets the value of the 'Distributable' containment reference.
 void setIcon(IconType value)
          Sets the value of the 'Icon' containment reference.
 void setId(java.lang.String value)
          Sets the value of the 'Id' attribute.
 void setLoginConfig(LoginConfigType value)
          Sets the value of the 'Login Config' containment reference.
 void setSessionConfig(SessionConfigType value)
          Sets the value of the 'Session Config' containment reference.
 void setWelcomeFileList(WelcomeFileListType value)
          Sets the value of the 'Welcome File List' containment reference.
 

Method Detail

getIcon

IconType getIcon()
Returns the value of the 'Icon' containment reference.

If the meaning of the 'Icon' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Icon' containment reference.
See Also:
setIcon(IconType), Webapp23Package.getWebAppType_Icon()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='icon' namespace='##targetNamespace'"

setIcon

void setIcon(IconType value)
Sets the value of the 'Icon' containment reference.

Parameters:
value - the new value of the 'Icon' containment reference.
See Also:
getIcon()
Generated:

getDisplayName

DisplayNameType getDisplayName()
Returns the value of the 'Display Name' containment reference.

If the meaning of the 'Display Name' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Display Name' containment reference.
See Also:
setDisplayName(DisplayNameType), Webapp23Package.getWebAppType_DisplayName()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='display-name' namespace='##targetNamespace'"

setDisplayName

void setDisplayName(DisplayNameType value)
Sets the value of the 'Display Name' containment reference.

Parameters:
value - the new value of the 'Display Name' containment reference.
See Also:
getDisplayName()
Generated:

getDescription

DescriptionType getDescription()
Returns the value of the 'Description' containment reference.

If the meaning of the 'Description' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Description' containment reference.
See Also:
setDescription(DescriptionType), Webapp23Package.getWebAppType_Description()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='description' namespace='##targetNamespace'"

setDescription

void setDescription(DescriptionType value)
Sets the value of the 'Description' containment reference.

Parameters:
value - the new value of the 'Description' containment reference.
See Also:
getDescription()
Generated:

getDistributable

DistributableType getDistributable()
Returns the value of the 'Distributable' containment reference.

If the meaning of the 'Distributable' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Distributable' containment reference.
See Also:
setDistributable(DistributableType), Webapp23Package.getWebAppType_Distributable()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='distributable' namespace='##targetNamespace'"

setDistributable

void setDistributable(DistributableType value)
Sets the value of the 'Distributable' containment reference.

Parameters:
value - the new value of the 'Distributable' containment reference.
See Also:
getDistributable()
Generated:

getContextParam

 getContextParam()
Returns the value of the 'Context Param' containment reference list. The list contents are of type ContextParamType.

If the meaning of the 'Context Param' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Context Param' containment reference list.
See Also:
Webapp23Package.getWebAppType_ContextParam()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='context-param' namespace='##targetNamespace'"

getFilter

 getFilter()
Returns the value of the 'Filter' containment reference list. The list contents are of type FilterType.

If the meaning of the 'Filter' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Filter' containment reference list.
See Also:
Webapp23Package.getWebAppType_Filter()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='filter' namespace='##targetNamespace'"

getFilterMapping

 getFilterMapping()
Returns the value of the 'Filter Mapping' containment reference list. The list contents are of type FilterMappingType.

If the meaning of the 'Filter Mapping' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Filter Mapping' containment reference list.
See Also:
Webapp23Package.getWebAppType_FilterMapping()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='filter-mapping' namespace='##targetNamespace'"

getListener

 getListener()
Returns the value of the 'Listener' containment reference list. The list contents are of type ListenerType.

If the meaning of the 'Listener' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Listener' containment reference list.
See Also:
Webapp23Package.getWebAppType_Listener()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='listener' namespace='##targetNamespace'"

getServlet

 getServlet()
Returns the value of the 'Servlet' containment reference list. The list contents are of type ServletType.

If the meaning of the 'Servlet' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Servlet' containment reference list.
See Also:
Webapp23Package.getWebAppType_Servlet()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='servlet' namespace='##targetNamespace'"

getServletMapping

 getServletMapping()
Returns the value of the 'Servlet Mapping' containment reference list. The list contents are of type ServletMappingType.

If the meaning of the 'Servlet Mapping' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Servlet Mapping' containment reference list.
See Also:
Webapp23Package.getWebAppType_ServletMapping()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='servlet-mapping' namespace='##targetNamespace'"

getSessionConfig

SessionConfigType getSessionConfig()
Returns the value of the 'Session Config' containment reference.

If the meaning of the 'Session Config' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Session Config' containment reference.
See Also:
setSessionConfig(SessionConfigType), Webapp23Package.getWebAppType_SessionConfig()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='session-config' namespace='##targetNamespace'"

setSessionConfig

void setSessionConfig(SessionConfigType value)
Sets the value of the 'Session Config' containment reference.

Parameters:
value - the new value of the 'Session Config' containment reference.
See Also:
getSessionConfig()
Generated:

getMimeMapping

 getMimeMapping()
Returns the value of the 'Mime Mapping' containment reference list. The list contents are of type MimeMappingType.

If the meaning of the 'Mime Mapping' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Mime Mapping' containment reference list.
See Also:
Webapp23Package.getWebAppType_MimeMapping()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='mime-mapping' namespace='##targetNamespace'"

getWelcomeFileList

WelcomeFileListType getWelcomeFileList()
Returns the value of the 'Welcome File List' containment reference.

If the meaning of the 'Welcome File List' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Welcome File List' containment reference.
See Also:
setWelcomeFileList(WelcomeFileListType), Webapp23Package.getWebAppType_WelcomeFileList()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='welcome-file-list' namespace='##targetNamespace'"

setWelcomeFileList

void setWelcomeFileList(WelcomeFileListType value)
Sets the value of the 'Welcome File List' containment reference.

Parameters:
value - the new value of the 'Welcome File List' containment reference.
See Also:
getWelcomeFileList()
Generated:

getErrorPage

 getErrorPage()
Returns the value of the 'Error Page' containment reference list. The list contents are of type ErrorPageType.

If the meaning of the 'Error Page' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Error Page' containment reference list.
See Also:
Webapp23Package.getWebAppType_ErrorPage()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='error-page' namespace='##targetNamespace'"

getTaglib

 getTaglib()
Returns the value of the 'Taglib' containment reference list. The list contents are of type TaglibType.

If the meaning of the 'Taglib' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Taglib' containment reference list.
See Also:
Webapp23Package.getWebAppType_Taglib()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='taglib' namespace='##targetNamespace'"

getResourceEnvRef

 getResourceEnvRef()
Returns the value of the 'Resource Env Ref' containment reference list. The list contents are of type ResourceEnvRefType.

If the meaning of the 'Resource Env Ref' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Resource Env Ref' containment reference list.
See Also:
Webapp23Package.getWebAppType_ResourceEnvRef()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='resource-env-ref' namespace='##targetNamespace'"

getResourceRef

 getResourceRef()
Returns the value of the 'Resource Ref' containment reference list. The list contents are of type ResourceRefType.

If the meaning of the 'Resource Ref' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Resource Ref' containment reference list.
See Also:
Webapp23Package.getWebAppType_ResourceRef()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='resource-ref' namespace='##targetNamespace'"

getSecurityConstraint

 getSecurityConstraint()
Returns the value of the 'Security Constraint' containment reference list. The list contents are of type SecurityConstraintType.

If the meaning of the 'Security Constraint' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Security Constraint' containment reference list.
See Also:
Webapp23Package.getWebAppType_SecurityConstraint()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='security-constraint' namespace='##targetNamespace'"

getLoginConfig

LoginConfigType getLoginConfig()
Returns the value of the 'Login Config' containment reference.

If the meaning of the 'Login Config' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Login Config' containment reference.
See Also:
setLoginConfig(LoginConfigType), Webapp23Package.getWebAppType_LoginConfig()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='login-config' namespace='##targetNamespace'"

setLoginConfig

void setLoginConfig(LoginConfigType value)
Sets the value of the 'Login Config' containment reference.

Parameters:
value - the new value of the 'Login Config' containment reference.
See Also:
getLoginConfig()
Generated:

getSecurityRole

 getSecurityRole()
Returns the value of the 'Security Role' containment reference list. The list contents are of type SecurityRoleType.

If the meaning of the 'Security Role' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Security Role' containment reference list.
See Also:
Webapp23Package.getWebAppType_SecurityRole()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='security-role' namespace='##targetNamespace'"

getEnvEntry

 getEnvEntry()
Returns the value of the 'Env Entry' containment reference list. The list contents are of type EnvEntryType.

If the meaning of the 'Env Entry' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Env Entry' containment reference list.
See Also:
Webapp23Package.getWebAppType_EnvEntry()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='env-entry' namespace='##targetNamespace'"

getEjbRef

 getEjbRef()
Returns the value of the 'Ejb Ref' containment reference list. The list contents are of type EjbRefType.

If the meaning of the 'Ejb Ref' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Ejb Ref' containment reference list.
See Also:
Webapp23Package.getWebAppType_EjbRef()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='ejb-ref' namespace='##targetNamespace'"

getEjbLocalRef

 getEjbLocalRef()
Returns the value of the 'Ejb Local Ref' containment reference list. The list contents are of type EjbLocalRefType.

If the meaning of the 'Ejb Local Ref' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Ejb Local Ref' containment reference list.
See Also:
Webapp23Package.getWebAppType_EjbLocalRef()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='ejb-local-ref' namespace='##targetNamespace'"

getId

java.lang.String getId()
Returns the value of the 'Id' attribute.

If the meaning of the 'Id' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Id' attribute.
See Also:
setId(String), Webapp23Package.getWebAppType_Id()
Generated:
Model:
id="true" dataType="org.eclipse.emf.ecore.xml.type.ID" extendedMetaData="kind='attribute' name='id' namespace='##targetNamespace'"

setId

void setId(java.lang.String value)
Sets the value of the 'Id' attribute.

Parameters:
value - the new value of the 'Id' attribute.
See Also:
getId()
Generated: