org.eclipse.wst.rdb.internal.models.dbdefinition.impl
Class StoredProcedureDefinitionImpl

java.lang.Object
  |
  +--org.eclipse.emf.common.notify.impl.BasicNotifierImpl
        |
        +--org.eclipse.emf.ecore.impl.BasicEObjectImpl
              |
              +--org.eclipse.emf.ecore.impl.EObjectImpl
                    |
                    +--org.eclipse.wst.rdb.internal.models.dbdefinition.impl.StoredProcedureDefinitionImpl
All Implemented Interfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.common.notify.Notifier, StoredProcedureDefinition

public class StoredProcedureDefinitionImpl
extends org.eclipse.emf.ecore.impl.EObjectImpl
implements StoredProcedureDefinition

An implementation of the model object 'Stored Procedure Definition'.

The following features are implemented:


Inner classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList
 
Inner classes inherited from class org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
ELAST_EOBJECT_FLAG
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Method Summary
 java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature, boolean resolve)
          
 boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
          
 void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature, java.lang.Object newValue)
          
 void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
          
 org.eclipse.emf.common.util.EList getFunctionLanguageType()
          
 org.eclipse.emf.common.util.EList getLanguageType()
          
 int getMaximumActionBodyLength()
          
 org.eclipse.emf.common.util.EList getParameterStyle()
          
 org.eclipse.emf.common.util.EList getProcedureType()
          
 boolean isDetermininsticSupported()
          
 boolean isNullInputActionSupported()
          
 boolean isPackageGenerationSupported()
          
 boolean isParameterDeclarationConstraintSupported()
          
 boolean isParameterInitValueSupported()
          
 boolean isParameterStyleSupported()
          
 boolean isReturnedNullSupported()
          
 boolean isReturnedTypeDeclarationConstraintSupported()
          
 boolean isReturnTypeSupported()
          
 void setDetermininsticSupported(boolean newDetermininsticSupported)
          
 void setMaximumActionBodyLength(int newMaximumActionBodyLength)
          
 void setNullInputActionSupported(boolean newNullInputActionSupported)
          
 void setPackageGenerationSupported(boolean newPackageGenerationSupported)
          
 void setParameterDeclarationConstraintSupported(boolean newParameterDeclarationConstraintSupported)
          
 void setParameterInitValueSupported(boolean newParameterInitValueSupported)
          
 void setParameterStyleSupported(boolean newParameterStyleSupported)
          
 void setReturnedNullSupported(boolean newReturnedNullSupported)
          
 void setReturnedTypeDeclarationConstraintSupported(boolean newReturnedTypeDeclarationConstraintSupported)
          
 void setReturnTypeSupported(boolean newReturnTypeSupported)
          
 java.lang.String toString()
          
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eClass, eContainerFeatureID, eDeliver, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eInternalResource, eInverseAdd, eInverseRemove, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eStore, eURIFragmentSegment
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eIsProxy, eResource
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Method Detail

isNullInputActionSupported

public boolean isNullInputActionSupported()
Specified by:
isNullInputActionSupported in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Returns:
the value of the 'Null Input Action Supported' attribute.
See Also:
StoredProcedureDefinition.setNullInputActionSupported(boolean), DatabaseDefinitionPackage.getStoredProcedureDefinition_NullInputActionSupported()

setNullInputActionSupported

public void setNullInputActionSupported(boolean newNullInputActionSupported)
Specified by:
setNullInputActionSupported in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Parameters:
value - the new value of the 'Null Input Action Supported' attribute.
See Also:
StoredProcedureDefinition.isNullInputActionSupported()

isPackageGenerationSupported

public boolean isPackageGenerationSupported()
Specified by:
isPackageGenerationSupported in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Returns:
the value of the 'Package Generation Supported' attribute.
See Also:
StoredProcedureDefinition.setPackageGenerationSupported(boolean), DatabaseDefinitionPackage.getStoredProcedureDefinition_PackageGenerationSupported()

setPackageGenerationSupported

public void setPackageGenerationSupported(boolean newPackageGenerationSupported)
Specified by:
setPackageGenerationSupported in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Parameters:
value - the new value of the 'Package Generation Supported' attribute.
See Also:
StoredProcedureDefinition.isPackageGenerationSupported()

isDetermininsticSupported

public boolean isDetermininsticSupported()
Specified by:
isDetermininsticSupported in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Returns:
the value of the 'Determininstic Supported' attribute.
See Also:
StoredProcedureDefinition.setDetermininsticSupported(boolean), DatabaseDefinitionPackage.getStoredProcedureDefinition_DetermininsticSupported()

setDetermininsticSupported

public void setDetermininsticSupported(boolean newDetermininsticSupported)
Specified by:
setDetermininsticSupported in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Parameters:
value - the new value of the 'Determininstic Supported' attribute.
See Also:
StoredProcedureDefinition.isDetermininsticSupported()

isReturnedNullSupported

public boolean isReturnedNullSupported()
Specified by:
isReturnedNullSupported in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Returns:
the value of the 'Returned Null Supported' attribute.
See Also:
StoredProcedureDefinition.setReturnedNullSupported(boolean), DatabaseDefinitionPackage.getStoredProcedureDefinition_ReturnedNullSupported()

setReturnedNullSupported

public void setReturnedNullSupported(boolean newReturnedNullSupported)
Specified by:
setReturnedNullSupported in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Parameters:
value - the new value of the 'Returned Null Supported' attribute.
See Also:
StoredProcedureDefinition.isReturnedNullSupported()

isReturnedTypeDeclarationConstraintSupported

public boolean isReturnedTypeDeclarationConstraintSupported()
Specified by:
isReturnedTypeDeclarationConstraintSupported in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Returns:
the value of the 'Returned Type Declaration Constraint Supported' attribute.
See Also:
StoredProcedureDefinition.setReturnedTypeDeclarationConstraintSupported(boolean), DatabaseDefinitionPackage.getStoredProcedureDefinition_ReturnedTypeDeclarationConstraintSupported()

setReturnedTypeDeclarationConstraintSupported

public void setReturnedTypeDeclarationConstraintSupported(boolean newReturnedTypeDeclarationConstraintSupported)
Specified by:
setReturnedTypeDeclarationConstraintSupported in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Parameters:
value - the new value of the 'Returned Type Declaration Constraint Supported' attribute.
See Also:
StoredProcedureDefinition.isReturnedTypeDeclarationConstraintSupported()

isParameterInitValueSupported

public boolean isParameterInitValueSupported()
Specified by:
isParameterInitValueSupported in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Returns:
the value of the 'Parameter Init Value Supported' attribute.
See Also:
StoredProcedureDefinition.setParameterInitValueSupported(boolean), DatabaseDefinitionPackage.getStoredProcedureDefinition_ParameterInitValueSupported()

setParameterInitValueSupported

public void setParameterInitValueSupported(boolean newParameterInitValueSupported)
Specified by:
setParameterInitValueSupported in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Parameters:
value - the new value of the 'Parameter Init Value Supported' attribute.
See Also:
StoredProcedureDefinition.isParameterInitValueSupported()

isParameterStyleSupported

public boolean isParameterStyleSupported()
Specified by:
isParameterStyleSupported in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Returns:
the value of the 'Parameter Style Supported' attribute.
See Also:
StoredProcedureDefinition.setParameterStyleSupported(boolean), DatabaseDefinitionPackage.getStoredProcedureDefinition_ParameterStyleSupported()

setParameterStyleSupported

public void setParameterStyleSupported(boolean newParameterStyleSupported)
Specified by:
setParameterStyleSupported in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Parameters:
value - the new value of the 'Parameter Style Supported' attribute.
See Also:
StoredProcedureDefinition.isParameterStyleSupported()

isReturnTypeSupported

public boolean isReturnTypeSupported()
Specified by:
isReturnTypeSupported in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Returns:
the value of the 'Return Type Supported' attribute.
See Also:
StoredProcedureDefinition.setReturnTypeSupported(boolean), DatabaseDefinitionPackage.getStoredProcedureDefinition_ReturnTypeSupported()

setReturnTypeSupported

public void setReturnTypeSupported(boolean newReturnTypeSupported)
Specified by:
setReturnTypeSupported in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Parameters:
value - the new value of the 'Return Type Supported' attribute.
See Also:
StoredProcedureDefinition.isReturnTypeSupported()

isParameterDeclarationConstraintSupported

public boolean isParameterDeclarationConstraintSupported()
Specified by:
isParameterDeclarationConstraintSupported in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Returns:
the value of the 'Parameter Declaration Constraint Supported' attribute.
See Also:
StoredProcedureDefinition.setParameterDeclarationConstraintSupported(boolean), DatabaseDefinitionPackage.getStoredProcedureDefinition_ParameterDeclarationConstraintSupported()

setParameterDeclarationConstraintSupported

public void setParameterDeclarationConstraintSupported(boolean newParameterDeclarationConstraintSupported)
Specified by:
setParameterDeclarationConstraintSupported in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Parameters:
value - the new value of the 'Parameter Declaration Constraint Supported' attribute.
See Also:
StoredProcedureDefinition.isParameterDeclarationConstraintSupported()

getMaximumActionBodyLength

public int getMaximumActionBodyLength()
Specified by:
getMaximumActionBodyLength in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Returns:
the value of the 'Maximum Action Body Length' attribute.
See Also:
StoredProcedureDefinition.setMaximumActionBodyLength(int), DatabaseDefinitionPackage.getStoredProcedureDefinition_MaximumActionBodyLength()

setMaximumActionBodyLength

public void setMaximumActionBodyLength(int newMaximumActionBodyLength)
Specified by:
setMaximumActionBodyLength in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Parameters:
value - the new value of the 'Maximum Action Body Length' attribute.
See Also:
StoredProcedureDefinition.getMaximumActionBodyLength()

getParameterStyle

public org.eclipse.emf.common.util.EList getParameterStyle()
Specified by:
getParameterStyle in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Returns:
the value of the 'Parameter Style' attribute list.
See Also:
ParameterStyle, DatabaseDefinitionPackage.getStoredProcedureDefinition_ParameterStyle()

getLanguageType

public org.eclipse.emf.common.util.EList getLanguageType()
Specified by:
getLanguageType in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Returns:
the value of the 'Language Type' attribute list.
See Also:
LanguageType, DatabaseDefinitionPackage.getStoredProcedureDefinition_LanguageType()

getFunctionLanguageType

public org.eclipse.emf.common.util.EList getFunctionLanguageType()
Specified by:
getFunctionLanguageType in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Returns:
the value of the 'Function Language Type' attribute list.
See Also:
LanguageType, DatabaseDefinitionPackage.getStoredProcedureDefinition_FunctionLanguageType()

getProcedureType

public org.eclipse.emf.common.util.EList getProcedureType()
Specified by:
getProcedureType in interface StoredProcedureDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.StoredProcedureDefinition
Returns:
the value of the 'Procedure Type' attribute list.
See Also:
ProcedureType, DatabaseDefinitionPackage.getStoredProcedureDefinition_ProcedureType()

eGet

public java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
                             boolean resolve)
Specified by:
eGet in interface org.eclipse.emf.ecore.EObject
Overrides:
eGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eSet

public void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
                 java.lang.Object newValue)
Specified by:
eSet in interface org.eclipse.emf.ecore.EObject
Overrides:
eSet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eUnset

public void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
Specified by:
eUnset in interface org.eclipse.emf.ecore.EObject
Overrides:
eUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eIsSet

public boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
Specified by:
eIsSet in interface org.eclipse.emf.ecore.EObject
Overrides:
eIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

toString

public java.lang.String toString()
Overrides:
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl