org.eclipse.gmt.modisco.infra.role.impl
Class RoleSetImpl

java.lang.Object
  extended by EPackageImpl
      extended by org.eclipse.gmt.modisco.infra.role.impl.RoleSetImpl
All Implemented Interfaces:
RoleSet

public class RoleSetImpl
extends EPackageImpl
implements RoleSet

An implementation of the model object 'Set'.

The following features are implemented:


Method Summary
 EPackage basicGetExtendedPackage()
           
 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)
           
 EPackage getExtendedPackage()
           
 Role getRole(java.lang.String name)
           
  getRoles()
           
 boolean isSetRoles()
           
 void setExtendedPackage(EPackage newExtendedPackage)
           
 void unsetRoles()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getExtendedPackage

public EPackage getExtendedPackage()

Specified by:
getExtendedPackage in interface RoleSet
Returns:
the value of the 'Extended Package' reference.
See Also:
RoleSet.setExtendedPackage(EPackage), RolePackage.getRoleSet_ExtendedPackage()

basicGetExtendedPackage

public EPackage basicGetExtendedPackage()


setExtendedPackage

public void setExtendedPackage(EPackage newExtendedPackage)

Specified by:
setExtendedPackage in interface RoleSet
Parameters:
newExtendedPackage - the new value of the 'Extended Package' reference.
See Also:
RoleSet.getExtendedPackage()

getRoles

public  getRoles()

Specified by:
getRoles in interface RoleSet
Returns:
the value of the 'Roles' reference list.
See Also:
RoleSet.isSetRoles(), RoleSet.unsetRoles(), RolePackage.getRoleSet_Roles()

unsetRoles

public void unsetRoles()

Specified by:
unsetRoles in interface RoleSet
See Also:
RoleSet.isSetRoles(), RoleSet.getRoles()

isSetRoles

public boolean isSetRoles()

Specified by:
isSetRoles in interface RoleSet
Returns:
whether the value of the 'Roles' reference list is set.
See Also:
RoleSet.unsetRoles(), RoleSet.getRoles()

getRole

public Role getRole(java.lang.String name)

Specified by:
getRole in interface RoleSet

eGet

public java.lang.Object eGet(int featureID,
                             boolean resolve,
                             boolean coreType)


eSet

public void eSet(int featureID,
                 java.lang.Object newValue)


eUnset

public void eUnset(int featureID)


eIsSet

public boolean eIsSet(int featureID)