|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.gmf.codegen.gmfgen.impl.GenNavigatorChildReferenceImpl
public class GenNavigatorChildReferenceImpl
An implementation of the model object 'Gen Navigator Child Reference'.
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<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected GenCommonBase |
child
The cached value of the ' Child ' reference. |
protected static String |
GROUP_ICON_EDEFAULT
The default value of the ' Group Icon ' attribute. |
protected static String |
GROUP_NAME_EDEFAULT
The default value of the ' Group Name ' attribute. |
protected String |
groupIcon
The cached value of the ' Group Icon ' attribute. |
protected String |
groupName
The cached value of the ' Group Name ' attribute. |
protected static boolean |
HIDE_IF_EMPTY_EDEFAULT
The default value of the ' Hide If Empty ' attribute. |
protected boolean |
hideIfEmpty
The cached value of the ' Hide If Empty ' attribute. |
protected GenCommonBase |
parent
The cached value of the ' Parent ' reference. |
protected static GenNavigatorReferenceType |
REFERENCE_TYPE_EDEFAULT
The default value of the ' Reference Type ' attribute. |
protected GenNavigatorReferenceType |
referenceType
The cached value of the ' Reference Type ' attribute. |
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 |
GenNavigatorChildReferenceImpl()
|
Method Summary | |
---|---|
GenCommonBase |
basicGetChild()
|
GenCommonBase |
basicGetParent()
|
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
org.eclipse.emf.common.util.EList<GenNavigatorPath> |
findConnectionPaths()
|
GenCommonBase |
getChild()
|
String |
getGroupIcon()
|
String |
getGroupName()
|
GenNavigator |
getNavigator()
|
GenCommonBase |
getParent()
|
GenNavigatorReferenceType |
getReferenceType()
|
boolean |
isHideIfEmpty()
|
boolean |
isInsideGroup()
|
void |
setChild(GenCommonBase newChild)
|
void |
setGroupIcon(String newGroupIcon)
Sets the value of the ' Group Icon ' attribute. |
void |
setGroupIconGen(String newGroupIcon)
|
void |
setGroupName(String newGroupName)
Sets the value of the ' Group Name ' attribute. |
void |
setGroupNameGen(String newGroupName)
|
void |
setHideIfEmpty(boolean newHideIfEmpty)
|
void |
setParent(GenCommonBase newParent)
|
void |
setReferenceType(GenNavigatorReferenceType newReferenceType)
|
String |
toString()
|
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eBasicAdapterArray, eBasicHasAdapters, 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, eInvoke, 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 |
Field Detail |
---|
protected GenCommonBase parent
Parent
' reference.
getParent()
protected GenCommonBase child
Child
' reference.
getChild()
protected static final GenNavigatorReferenceType REFERENCE_TYPE_EDEFAULT
Reference Type
' attribute.
getReferenceType()
protected GenNavigatorReferenceType referenceType
Reference Type
' attribute.
getReferenceType()
protected static final String GROUP_NAME_EDEFAULT
Group Name
' attribute.
getGroupName()
protected String groupName
Group Name
' attribute.
getGroupName()
protected static final String GROUP_ICON_EDEFAULT
Group Icon
' attribute.
getGroupIcon()
protected String groupIcon
Group Icon
' attribute.
getGroupIcon()
protected static final boolean HIDE_IF_EMPTY_EDEFAULT
Hide If Empty
' attribute.
isHideIfEmpty()
,
Constant Field Valuesprotected boolean hideIfEmpty
Hide If Empty
' attribute.
isHideIfEmpty()
Constructor Detail |
---|
protected GenNavigatorChildReferenceImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.EObjectImpl
public GenNavigator getNavigator()
getNavigator
in interface GenNavigatorChildReference
GMFGenPackage.getGenNavigatorChildReference_Navigator()
,
GenNavigator.getChildReferences()
public GenCommonBase getParent()
getParent
in interface GenNavigatorChildReference
GenNavigatorChildReference.setParent(GenCommonBase)
,
GMFGenPackage.getGenNavigatorChildReference_Parent()
public GenCommonBase basicGetParent()
public void setParent(GenCommonBase newParent)
setParent
in interface GenNavigatorChildReference
newParent
- the new value of the 'Parent' reference.GenNavigatorChildReference.getParent()
public GenCommonBase getChild()
getChild
in interface GenNavigatorChildReference
GenNavigatorChildReference.setChild(GenCommonBase)
,
GMFGenPackage.getGenNavigatorChildReference_Child()
public GenCommonBase basicGetChild()
public void setChild(GenCommonBase newChild)
setChild
in interface GenNavigatorChildReference
newChild
- the new value of the 'Child' reference.GenNavigatorChildReference.getChild()
public GenNavigatorReferenceType getReferenceType()
getReferenceType
in interface GenNavigatorChildReference
GenNavigatorReferenceType
,
GenNavigatorChildReference.setReferenceType(GenNavigatorReferenceType)
,
GMFGenPackage.getGenNavigatorChildReference_ReferenceType()
public void setReferenceType(GenNavigatorReferenceType newReferenceType)
setReferenceType
in interface GenNavigatorChildReference
newReferenceType
- the new value of the 'Reference Type' attribute.GenNavigatorReferenceType
,
GenNavigatorChildReference.getReferenceType()
public String getGroupName()
getGroupName
in interface GenNavigatorChildReference
GenNavigatorChildReference.setGroupName(String)
,
GMFGenPackage.getGenNavigatorChildReference_GroupName()
public void setGroupNameGen(String newGroupName)
public void setGroupName(String newGroupName)
GenNavigatorChildReference
Group Name
' attribute.
setGroupName
in interface GenNavigatorChildReference
newGroupName
- the new value of the 'Group Name' attribute.GenNavigatorChildReference.getGroupName()
public String getGroupIcon()
getGroupIcon
in interface GenNavigatorChildReference
GenNavigatorChildReference.setGroupIcon(String)
,
GMFGenPackage.getGenNavigatorChildReference_GroupIcon()
public void setGroupIconGen(String newGroupIcon)
public void setGroupIcon(String newGroupIcon)
GenNavigatorChildReference
Group Icon
' attribute.
setGroupIcon
in interface GenNavigatorChildReference
newGroupIcon
- the new value of the 'Group Icon' attribute.GenNavigatorChildReference.getGroupIcon()
public boolean isHideIfEmpty()
isHideIfEmpty
in interface GenNavigatorChildReference
GenNavigatorChildReference.setHideIfEmpty(boolean)
,
GMFGenPackage.getGenNavigatorChildReference_HideIfEmpty()
public void setHideIfEmpty(boolean newHideIfEmpty)
setHideIfEmpty
in interface GenNavigatorChildReference
newHideIfEmpty
- the new value of the 'Hide If Empty' attribute.GenNavigatorChildReference.isHideIfEmpty()
public boolean isInsideGroup()
isInsideGroup
in interface GenNavigatorChildReference
public org.eclipse.emf.common.util.EList<GenNavigatorPath> findConnectionPaths()
findConnectionPaths
in interface GenNavigatorChildReference
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |