org.eclipse.jst.j2ee.jca
Interface License

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

public interface License
extends J2EEEObject

Specifies licensing requirements for the resource adapter module. Specifies whether a license is required to deploy and use this resource adapter, and an optional description of the licensing terms (examples: duration of license, number of connection restrictions).

Since:
1.0

Method Summary
 java.lang.String getDescription()
           
 org.eclipse.emf.common.util.EList getDescriptions()
          Returns the value of the 'Descriptions' containment reference list.
 boolean isRequired()
           
 boolean isSetRequired()
          Returns whether the value of the 'Required' attribute is set
 void setDescription(java.lang.String value)
           
 void setRequired(boolean value)
           
 void unsetRequired()
          Unsets the value of the 'Required' attribute
 
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

getDescription

java.lang.String getDescription()
Returns:
The value of the Description attribute

setDescription

void setDescription(java.lang.String value)
Parameters:
value - The new value of the Description attribute

isRequired

boolean isRequired()
Returns:
The value of the Required attribute

setRequired

void setRequired(boolean value)
Parameters:
value - The new value of the Required attribute

unsetRequired

void unsetRequired()
Unsets the value of the 'Required' attribute.

See Also:
isSetRequired(), isRequired(), setRequired(boolean)

isSetRequired

boolean isSetRequired()
Returns whether the value of the 'Required' attribute is set.

Returns:
whether the value of the 'Required' attribute is set.
See Also:
unsetRequired(), isRequired(), setRequired(boolean)

getDescriptions

org.eclipse.emf.common.util.EList getDescriptions()
Returns the value of the 'Descriptions' containment reference list. The list contents are of type Description.

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

Returns:
the value of the 'Descriptions' containment reference list.
See Also:
JcaPackage.getLicense_Descriptions()