|
EGF Engine Release 0.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectMinimalEObjectImpl.Container
org.eclipse.egf.model.internal.data.ModelElement
org.eclipse.egf.model.impl.NamedModelElementWithIdImpl
org.eclipse.egf.model.impl.FactoryComponentImpl
public class FactoryComponentImpl
An implementation of the model object 'FactoryComponent'.
The following features are implemented:
Field Summary | |
---|---|
protected Domain |
domain
The cached value of the ' Domain ' containment reference |
protected Factory |
factory
The cached value of the ' Factory ' containment reference |
protected Specification |
specification
The cached value of the ' Specification ' containment reference |
Fields inherited from class org.eclipse.egf.model.impl.NamedModelElementWithIdImpl |
---|
description, DESCRIPTION_EDEFAULT, id, ID_EDEFAULT, JAVA_IDENTIFIER_EDEFAULT, javaIdentifier, name, NAME_EDEFAULT |
Constructor Summary | |
---|---|
protected |
FactoryComponentImpl()
|
Method Summary | |
---|---|
NotificationChain |
basicSetDomain(Domain newDomain,
NotificationChain msgs)
|
NotificationChain |
basicSetFactory(Factory newFactory,
NotificationChain msgs)
|
NotificationChain |
basicSetSpecification(Specification newSpecification,
NotificationChain msgs)
|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
Domain |
getDomain()
|
Factory |
getFactory()
|
Specification |
getSpecification()
|
void |
setDomain(Domain newDomain)
|
void |
setFactory(Factory newFactory)
|
void |
setSpecification(Specification newSpecification)
|
Methods inherited from class org.eclipse.egf.model.impl.NamedModelElementWithIdImpl |
---|
getDescription, getId, getJavaIdentifier, getName, setDescription, setId, setName, toString |
Methods inherited from class org.eclipse.egf.model.internal.data.ModelElement |
---|
addPropertyChangeListener, generateId, getAdapter, getFactoryComponentLoadingHelper, getFactoryComponentReader, removePropertyChangeListener, setAdapter, setFactoryComponentReader |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.egf.model.NamedModelElementWithId |
---|
getDescription, getId, getJavaIdentifier, getName, setDescription, setId, setName |
Field Detail |
---|
protected Domain domain
Domain
' containment reference.
getDomain()
protected Specification specification
Specification
' containment reference.
getSpecification()
protected Factory factory
Factory
' containment reference.
getFactory()
Constructor Detail |
---|
protected FactoryComponentImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class NamedModelElementWithIdImpl
public Domain getDomain()
getDomain
in interface FactoryComponent
FactoryComponent.setDomain(Domain)
,
ModelPackage.getFactoryComponent_Domain()
public NotificationChain basicSetDomain(Domain newDomain, NotificationChain msgs)
public void setDomain(Domain newDomain)
setDomain
in interface FactoryComponent
newDomain
- the new value of the 'Domain' containment reference.FactoryComponent.getDomain()
public Specification getSpecification()
getSpecification
in interface FactoryComponent
FactoryComponent.setSpecification(Specification)
,
ModelPackage.getFactoryComponent_Specification()
public NotificationChain basicSetSpecification(Specification newSpecification, NotificationChain msgs)
public void setSpecification(Specification newSpecification)
setSpecification
in interface FactoryComponent
newSpecification
- the new value of the 'Specification' containment reference.FactoryComponent.getSpecification()
public Factory getFactory()
getFactory
in interface FactoryComponent
FactoryComponent.setFactory(Factory)
,
ModelPackage.getFactoryComponent_Factory()
public NotificationChain basicSetFactory(Factory newFactory, NotificationChain msgs)
public void setFactory(Factory newFactory)
setFactory
in interface FactoryComponent
newFactory
- the new value of the 'Factory' containment reference.FactoryComponent.getFactory()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in class NamedModelElementWithIdImpl
public void eSet(int featureID, Object newValue)
eSet
in class NamedModelElementWithIdImpl
public void eUnset(int featureID)
eUnset
in class NamedModelElementWithIdImpl
public boolean eIsSet(int featureID)
eIsSet
in class NamedModelElementWithIdImpl
|
EGF Engine Release 0.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) Thales Corporate Services S.A.S, 2009.
This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.