|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.ecore.impl.FlatEObjectImpl
org.eclipse.datatools.modelbase.sql.schema.impl.EModelElementImpl
org.eclipse.datatools.modelbase.sql.schema.impl.ENamedElementImpl
org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl
org.eclipse.datatools.modelbase.sql.schema.impl.TypedElementImpl
org.eclipse.datatools.modelbase.sql.routines.impl.ParameterImpl
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl.SybaseASABaseParameterImpl
public class SybaseASABaseParameterImpl
An implementation of the model object 'Sybase ASA Base Parameter'.
The following features are implemented:
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary |
---|
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 | |
---|---|
int |
eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class baseClass)
|
int |
eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class baseClass)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
void |
eUnset(int featureID)
|
java.lang.Object |
getAdapter(java.lang.Class adapterClass)
|
java.lang.String |
getDefaultValue()
|
JDBCParameterType |
getJDBCParameterType()
For ASA Parameter, the JDBCParameterType is mapped from ParameterType |
ParameterType |
getParmType()
|
boolean |
isNullable()
|
void |
setDefaultValue(java.lang.String newDefaultValue)
|
void |
setJDBCParameterType(JDBCParameterType newJDBCParameterType)
|
void |
setNullable(boolean newNullable)
|
void |
setParmType(ParameterType newParmType)
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.datatools.modelbase.sql.routines.impl.ParameterImpl |
---|
basicSetRoutine, basicSetStringTypeOption, eBasicRemoveFromContainerFeature, eInverseAdd, eInverseRemove, getMode, getRoutine, getStringTypeOption, isLocator, setLocator, setMode, setRoutine, setStringTypeOption |
Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.TypedElementImpl |
---|
basicGetReferencedType, basicSetContainedType, getContainedType, getDataType, getReferencedType, setContainedType, setDataType, setReferencedType |
Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl |
---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getExtensions, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.ENamedElementImpl |
---|
eContents, eCrossReferences, getName, getNameGen, setName |
Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.EModelElementImpl |
---|
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotations |
Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl |
---|
eIsProxy, eProxyURI, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eSetClass, eSetDeliver |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAllContents, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
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.InternalEObject |
---|
eNotificationRequired |
Method Detail |
---|
public boolean isNullable()
isNullable
in interface SybaseParameter
SybaseParameter.setNullable(boolean)
,
SybasesqlmodelPackage.getSybaseParameter_Nullable()
public void setNullable(boolean newNullable)
setNullable
in interface SybaseParameter
newNullable
- the new value of the 'Nullable' attribute.SybaseParameter.isNullable()
public java.lang.String getDefaultValue()
getDefaultValue
in interface SybaseParameter
SybaseParameter.setDefaultValue(String)
,
SybasesqlmodelPackage.getSybaseParameter_DefaultValue()
public void setDefaultValue(java.lang.String newDefaultValue)
setDefaultValue
in interface SybaseParameter
newDefaultValue
- the new value of the 'Default Value' attribute.SybaseParameter.getDefaultValue()
public JDBCParameterType getJDBCParameterType()
getJDBCParameterType
in interface SybaseParameter
JDBCParameterType
,
SybaseParameter.setJDBCParameterType(JDBCParameterType)
,
SybasesqlmodelPackage.getSybaseParameter_JDBCParameterType()
public void setJDBCParameterType(JDBCParameterType newJDBCParameterType)
setJDBCParameterType
in interface SybaseParameter
newJDBCParameterType
- the new value of the 'JDBC Parameter Type' attribute.JDBCParameterType
,
SybaseParameter.getJDBCParameterType()
public ParameterType getParmType()
getParmType
in interface SybaseASABaseParameter
ParameterType
,
SybaseASABaseParameter.setParmType(ParameterType)
,
SybaseasabasesqlmodelPackage.getSybaseASABaseParameter_ParmType()
public void setParmType(ParameterType newParmType)
setParmType
in interface SybaseASABaseParameter
newParmType
- the new value of the 'Parm Type' attribute.ParameterType
,
SybaseASABaseParameter.getParmType()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.datatools.modelbase.sql.routines.impl.ParameterImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.datatools.modelbase.sql.routines.impl.ParameterImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.datatools.modelbase.sql.routines.impl.ParameterImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.datatools.modelbase.sql.routines.impl.ParameterImpl
public int eBaseStructuralFeatureID(int derivedFeatureID, java.lang.Class baseClass)
eBaseStructuralFeatureID
in interface org.eclipse.emf.ecore.InternalEObject
eBaseStructuralFeatureID
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public int eDerivedStructuralFeatureID(int baseFeatureID, java.lang.Class baseClass)
eDerivedStructuralFeatureID
in interface org.eclipse.emf.ecore.InternalEObject
eDerivedStructuralFeatureID
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.datatools.modelbase.sql.routines.impl.ParameterImpl
public java.lang.Object getAdapter(java.lang.Class adapterClass)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |