com.ibm.websphere.models.config.relationship.impl
Class RoleImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.EObjectImpl
              extended by com.ibm.websphere.models.config.relationship.impl.RoleImpl
All Implemented Interfaces:
Role, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject

public class RoleImpl
extends org.eclipse.emf.ecore.impl.EObjectImpl
implements Role

An implementation of the model object 'Role'.

The following features are implemented:


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList
 
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
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
protected RoleImpl()
           
 
Method Summary
protected  org.eclipse.emf.ecore.EClass eStaticClass()
           
protected  int eStaticFeatureCount()
           
 org.eclipse.emf.common.util.EList getAttrs()
           
 java.lang.String getName()
           
 java.lang.String getRoleName()
           
 java.lang.String getRunTimeSProcName()
           
 java.lang.String getRunTimeSProcOwnerName()
           
 java.lang.String getRunTimeTableName()
           
 java.lang.String getRunTimeTableOwnerName()
           
 void setName(java.lang.String newName)
           
 void setRoleName(java.lang.String newRoleName)
           
 void setRunTimeSProcName(java.lang.String newRunTimeSProcName)
           
 void setRunTimeSProcOwnerName(java.lang.String newRunTimeSProcOwnerName)
           
 void setRunTimeTableName(java.lang.String newRunTimeTableName)
           
 void setRunTimeTableOwnerName(java.lang.String newRunTimeTableOwnerName)
           
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStore, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
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
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Constructor Detail

RoleImpl

protected RoleImpl()

Method Detail

eStaticClass

protected org.eclipse.emf.ecore.EClass eStaticClass()

Overrides:
eStaticClass in class org.eclipse.emf.ecore.impl.EObjectImpl

eStaticFeatureCount

protected int eStaticFeatureCount()

Overrides:
eStaticFeatureCount in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

getRoleName

public java.lang.String getRoleName()

Specified by:
getRoleName in interface Role
Returns:
the value of the 'Role Name' attribute.
See Also:
Role.setRoleName(String), RelationshipservicePackage.getRole_RoleName()

setRoleName

public void setRoleName(java.lang.String newRoleName)

Specified by:
setRoleName in interface Role
Parameters:
newRoleName - the new value of the 'Role Name' attribute.
See Also:
Role.getRoleName()

getName

public java.lang.String getName()

Specified by:
getName in interface Role
Returns:
the value of the 'Name' attribute.
See Also:
Role.setName(String), RelationshipservicePackage.getRole_Name()

setName

public void setName(java.lang.String newName)

Specified by:
setName in interface Role
Parameters:
newName - the new value of the 'Name' attribute.
See Also:
Role.getName()

getRunTimeSProcName

public java.lang.String getRunTimeSProcName()

Specified by:
getRunTimeSProcName in interface Role
Returns:
the value of the 'Run Time SProc Name' attribute.
See Also:
Role.setRunTimeSProcName(String), RelationshipservicePackage.getRole_RunTimeSProcName()

setRunTimeSProcName

public void setRunTimeSProcName(java.lang.String newRunTimeSProcName)

Specified by:
setRunTimeSProcName in interface Role
Parameters:
newRunTimeSProcName - the new value of the 'Run Time SProc Name' attribute.
See Also:
Role.getRunTimeSProcName()

getRunTimeTableName

public java.lang.String getRunTimeTableName()

Specified by:
getRunTimeTableName in interface Role
Returns:
the value of the 'Run Time Table Name' attribute.
See Also:
Role.setRunTimeTableName(String), RelationshipservicePackage.getRole_RunTimeTableName()

setRunTimeTableName

public void setRunTimeTableName(java.lang.String newRunTimeTableName)

Specified by:
setRunTimeTableName in interface Role
Parameters:
newRunTimeTableName - the new value of the 'Run Time Table Name' attribute.
See Also:
Role.getRunTimeTableName()

getRunTimeTableOwnerName

public java.lang.String getRunTimeTableOwnerName()

Specified by:
getRunTimeTableOwnerName in interface Role
Returns:
the value of the 'Run Time Table Owner Name' attribute.
See Also:
Role.setRunTimeTableOwnerName(String), RelationshipservicePackage.getRole_RunTimeTableOwnerName()

setRunTimeTableOwnerName

public void setRunTimeTableOwnerName(java.lang.String newRunTimeTableOwnerName)

Specified by:
setRunTimeTableOwnerName in interface Role
Parameters:
newRunTimeTableOwnerName - the new value of the 'Run Time Table Owner Name' attribute.
See Also:
Role.getRunTimeTableOwnerName()

getRunTimeSProcOwnerName

public java.lang.String getRunTimeSProcOwnerName()

Specified by:
getRunTimeSProcOwnerName in interface Role
Returns:
the value of the 'Run Time SProc Owner Name' attribute.
See Also:
Role.setRunTimeSProcOwnerName(String), RelationshipservicePackage.getRole_RunTimeSProcOwnerName()

setRunTimeSProcOwnerName

public void setRunTimeSProcOwnerName(java.lang.String newRunTimeSProcOwnerName)

Specified by:
setRunTimeSProcOwnerName in interface Role
Parameters:
newRunTimeSProcOwnerName - the new value of the 'Run Time SProc Owner Name' attribute.
See Also:
Role.getRunTimeSProcOwnerName()

getAttrs

public org.eclipse.emf.common.util.EList getAttrs()

Specified by:
getAttrs in interface Role
Returns:
the value of the 'Attrs' containment reference list.
See Also:
RelationshipservicePackage.getRole_Attrs()