org.eclipse.modisco.jee.webapp.webapp30
Interface DocumentRoot


public interface DocumentRoot

A representation of the model object 'Document Root'.

The following features are supported:

See Also:
Webapp30Package.getDocumentRoot()
Generated:
Model:
extendedMetaData="name='' kind='mixed'"

Method Summary
 FeatureMap getMixed()
          Returns the value of the 'Mixed' attribute list.
 WebAppType getWebApp()
          Returns the value of the 'Web App' containment reference.
  getXMLNSPrefixMap()
          Returns the value of the 'XMLNS Prefix Map' map.
  getXSISchemaLocation()
          Returns the value of the 'XSI Schema Location' map.
 void setWebApp(WebAppType value)
          Sets the value of the 'Web App' containment reference.
 

Method Detail

getMixed

FeatureMap getMixed()
Returns the value of the 'Mixed' attribute list. The list contents are of type org.eclipse.emf.ecore.util.FeatureMap.Entry.

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

Returns:
the value of the 'Mixed' attribute list.
See Also:
Webapp30Package.getDocumentRoot_Mixed()
Generated:
Model:
unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true" extendedMetaData="kind='elementWildcard' name=':mixed'"

getXMLNSPrefixMap

 getXMLNSPrefixMap()
Returns the value of the 'XMLNS Prefix Map' map. The key is of type String, and the value is of type String,

If the meaning of the 'XMLNS Prefix Map' map isn't clear, there really should be more of a description here...

Returns:
the value of the 'XMLNS Prefix Map' map.
See Also:
Webapp30Package.getDocumentRoot_XMLNSPrefixMap()
Generated:
Model:
mapType="org.eclipse.emf.ecore.EStringToStringMapEntry" transient="true" extendedMetaData="kind='attribute' name='xmlns:prefix'"

getXSISchemaLocation

 getXSISchemaLocation()
Returns the value of the 'XSI Schema Location' map. The key is of type String, and the value is of type String,

If the meaning of the 'XSI Schema Location' map isn't clear, there really should be more of a description here...

Returns:
the value of the 'XSI Schema Location' map.
See Also:
Webapp30Package.getDocumentRoot_XSISchemaLocation()
Generated:
Model:
mapType="org.eclipse.emf.ecore.EStringToStringMapEntry" transient="true" extendedMetaData="kind='attribute' name='xsi:schemaLocation'"

getWebApp

WebAppType getWebApp()
Returns the value of the 'Web App' containment reference. The web-app element is the root of the deployment descriptor for a web application. Note that the sub-elements of this element can be in the arbitrary order. Because of that, the multiplicity of the elements of distributable, session-config, welcome-file-list, jsp-config, login-config, and locale-encoding-mapping-list was changed from "?" to "*" in this schema. However, the deployment descriptor instance file must not contain multiple elements of session-config, jsp-config, and login-config. When there are multiple elements of welcome-file-list or locale-encoding-mapping-list, the container must concatenate the element contents. The multiple occurence of the element distributable is redundant and the container treats that case exactly in the same way when there is only one distributable.

Returns:
the value of the 'Web App' containment reference.
See Also:
setWebApp(WebAppType), Webapp30Package.getDocumentRoot_WebApp()
Generated:
Model:
containment="true" upper="-2" transient="true" volatile="true" derived="true" extendedMetaData="kind='element' name='web-app' namespace='http://java.sun.com/xml/ns/javaee'"

setWebApp

void setWebApp(WebAppType value)
Sets the value of the 'Web App' containment reference.

Parameters:
value - the new value of the 'Web App' containment reference.
See Also:
getWebApp()
Generated: