com.ibm.websphere.models.config.relationship
Interface Role

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
RoleImpl

public interface Role
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Role'.

The following features are supported:

See Also:
RelationshipservicePackage.getRole()

Method Summary
 org.eclipse.emf.common.util.EList getAttrs()
          Returns the value of the 'Attrs' containment reference list.
 java.lang.String getName()
          Deprecated. 
 java.lang.String getRoleName()
          Returns the value of the 'Role Name' attribute
 java.lang.String getRunTimeSProcName()
          Returns the value of the 'Run Time SProc Name' attribute
 java.lang.String getRunTimeSProcOwnerName()
          Returns the value of the 'Run Time SProc Owner Name' attribute
 java.lang.String getRunTimeTableName()
          Returns the value of the 'Run Time Table Name' attribute
 java.lang.String getRunTimeTableOwnerName()
          Returns the value of the 'Run Time Table Owner Name' attribute
 void setName(java.lang.String value)
          Sets the value of the 'Name' attribute
 void setRoleName(java.lang.String value)
          Sets the value of the 'Role Name' attribute
 void setRunTimeSProcName(java.lang.String value)
          Sets the value of the 'Run Time SProc Name' attribute
 void setRunTimeSProcOwnerName(java.lang.String value)
          Sets the value of the 'Run Time SProc Owner Name' attribute
 void setRunTimeTableName(java.lang.String value)
          Sets the value of the 'Run Time Table Name' attribute
 void setRunTimeTableOwnerName(java.lang.String value)
          Sets the value of the 'Run Time Table Owner Name' 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

getRoleName

java.lang.String getRoleName()
Returns the value of the 'Role Name' attribute.

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

Returns:
the value of the 'Role Name' attribute.
See Also:
setRoleName(String), RelationshipservicePackage.getRole_RoleName()

setRoleName

void setRoleName(java.lang.String value)
Sets the value of the 'Role Name' attribute.

Parameters:
value - the new value of the 'Role Name' attribute.
See Also:
getRoleName()

getName

java.lang.String getName()
Deprecated. 

Returns the value of the 'Name' attribute.

Returns:
the value of the 'Name' attribute.
See Also:
setName(String), RelationshipservicePackage.getRole_Name()

setName

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

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

getRunTimeSProcName

java.lang.String getRunTimeSProcName()
Returns the value of the 'Run Time SProc Name' attribute.

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

Returns:
the value of the 'Run Time SProc Name' attribute.
See Also:
setRunTimeSProcName(String), RelationshipservicePackage.getRole_RunTimeSProcName()

setRunTimeSProcName

void setRunTimeSProcName(java.lang.String value)
Sets the value of the 'Run Time SProc Name' attribute.

Parameters:
value - the new value of the 'Run Time SProc Name' attribute.
See Also:
getRunTimeSProcName()

getRunTimeTableName

java.lang.String getRunTimeTableName()
Returns the value of the 'Run Time Table Name' attribute.

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

Returns:
the value of the 'Run Time Table Name' attribute.
See Also:
setRunTimeTableName(String), RelationshipservicePackage.getRole_RunTimeTableName()

setRunTimeTableName

void setRunTimeTableName(java.lang.String value)
Sets the value of the 'Run Time Table Name' attribute.

Parameters:
value - the new value of the 'Run Time Table Name' attribute.
See Also:
getRunTimeTableName()

getRunTimeTableOwnerName

java.lang.String getRunTimeTableOwnerName()
Returns the value of the 'Run Time Table Owner Name' attribute.

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

Returns:
the value of the 'Run Time Table Owner Name' attribute.
See Also:
setRunTimeTableOwnerName(String), RelationshipservicePackage.getRole_RunTimeTableOwnerName()

setRunTimeTableOwnerName

void setRunTimeTableOwnerName(java.lang.String value)
Sets the value of the 'Run Time Table Owner Name' attribute.

Parameters:
value - the new value of the 'Run Time Table Owner Name' attribute.
See Also:
getRunTimeTableOwnerName()

getRunTimeSProcOwnerName

java.lang.String getRunTimeSProcOwnerName()
Returns the value of the 'Run Time SProc Owner Name' attribute.

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

Returns:
the value of the 'Run Time SProc Owner Name' attribute.
See Also:
setRunTimeSProcOwnerName(String), RelationshipservicePackage.getRole_RunTimeSProcOwnerName()

setRunTimeSProcOwnerName

void setRunTimeSProcOwnerName(java.lang.String value)
Sets the value of the 'Run Time SProc Owner Name' attribute.

Parameters:
value - the new value of the 'Run Time SProc Owner Name' attribute.
See Also:
getRunTimeSProcOwnerName()

getAttrs

org.eclipse.emf.common.util.EList getAttrs()
Returns the value of the 'Attrs' containment reference list. The list contents are of type AttributeColumn.

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

Returns:
the value of the 'Attrs' containment reference list.
See Also:
RelationshipservicePackage.getRole_Attrs()