org.eclipse.jst.j2ee.webapplication
Interface SecurityConstraint

All Superinterfaces:
org.eclipse.emf.ecore.EObject, J2EEEObject, org.eclipse.emf.common.notify.Notifier

public interface SecurityConstraint
extends J2EEEObject

The security-constraint element is used to associate security constraints with one or more web resource collections

Since:
1.0

Method Summary
 AuthConstraint getAuthConstraint()
           
 java.lang.String getDisplayName()
          Returns the value of the 'Display Name' attribute
 org.eclipse.emf.common.util.EList getDisplayNames()
          Returns the value of the 'Display Names' containment reference list.
 UserDataConstraint getUserDataConstraint()
           
 WebApp getWebApp()
           
 org.eclipse.emf.common.util.EList getWebResourceCollections()
           
 void setAuthConstraint(AuthConstraint value)
           
 void setDisplayName(java.lang.String value)
          Sets the value of the 'Display Name' attribute
 void setUserDataConstraint(UserDataConstraint value)
           
 void setWebApp(WebApp value)
           
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getDisplayName

java.lang.String getDisplayName()
Returns the value of the 'Display Name' attribute.

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

Returns:
the value of the 'Display Name' attribute.
See Also:
setDisplayName(String), WebapplicationPackage.getSecurityConstraint_DisplayName()

setDisplayName

void setDisplayName(java.lang.String value)
Sets the value of the 'Display Name' attribute.

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

getWebApp

WebApp getWebApp()
Returns:
The WebApp reference

setWebApp

void setWebApp(WebApp value)
Parameters:
value - The new value of the WebApp reference

getWebResourceCollections

org.eclipse.emf.common.util.EList getWebResourceCollections()
Returns:
The list of WebResourceCollections references

getAuthConstraint

AuthConstraint getAuthConstraint()
Returns:
The AuthConstraint reference

setAuthConstraint

void setAuthConstraint(AuthConstraint value)
Parameters:
value - The new value of the AuthConstraint reference

getUserDataConstraint

UserDataConstraint getUserDataConstraint()
Returns:
The UserDataConstraint reference

setUserDataConstraint

void setUserDataConstraint(UserDataConstraint value)
Parameters:
value - The new value of the UserDataConstraint reference

getDisplayNames

org.eclipse.emf.common.util.EList getDisplayNames()
Returns the value of the 'Display Names' containment reference list. The list contents are of type DisplayName.

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

Returns:
the value of the 'Display Names' containment reference list.
See Also:
WebapplicationPackage.getSecurityConstraint_DisplayNames()