org.eclipse.gmt.modisco.infra.facet.impl
Class FacetSetImpl

java.lang.Object
  extended by EPackageImpl
      extended by org.eclipse.gmt.modisco.infra.facet.impl.FacetSetImpl
All Implemented Interfaces:
FacetSet

public class FacetSetImpl
extends EPackageImpl
implements FacetSet

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()
           
 Facet getFacet(java.lang.String name)
           
  getFacets()
           
 boolean isSetFacets()
           
 void setExtendedPackage(EPackage newExtendedPackage)
           
 
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 FacetSet
Returns:
the value of the 'Extended Package' reference.
See Also:
FacetSet.setExtendedPackage(EPackage), FacetPackage.getFacetSet_ExtendedPackage()

basicGetExtendedPackage

public EPackage basicGetExtendedPackage()


setExtendedPackage

public void setExtendedPackage(EPackage newExtendedPackage)

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

getFacets

public  getFacets()

Specified by:
getFacets in interface FacetSet
Returns:
the value of the 'Facets' reference list.
See Also:
FacetPackage.getFacetSet_Facets(), Facet.getFacetSet()

isSetFacets

public boolean isSetFacets()


getFacet

public Facet getFacet(java.lang.String name)

Specified by:
getFacet in interface FacetSet

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)