|
Generation Framework | |||||||||
| 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 |
|---|
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter> |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
InternalEObject.EStore |
| Field Summary | |
|---|---|
protected GenCommonBase |
child
The cached value of the ' Child' reference |
protected static java.lang.String |
GROUP_ICON_EDEFAULT
The default value of the ' Group Icon' attribute |
protected static java.lang.String |
GROUP_NAME_EDEFAULT
The default value of the ' Group Name' attribute |
protected java.lang.String |
groupIcon
The cached value of the ' Group Icon' attribute |
protected java.lang.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()
|
NotificationChain |
eBasicRemoveFromContainerFeature(NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
EList<GenNavigatorPath> |
findConnectionPaths()
|
GenCommonBase |
getChild()
|
java.lang.String |
getGroupIcon()
|
java.lang.String |
getGroupName()
|
GenNavigator |
getNavigator()
|
GenCommonBase |
getParent()
|
GenNavigatorReferenceType |
getReferenceType()
|
boolean |
isHideIfEmpty()
|
boolean |
isInsideGroup()
|
void |
setChild(GenCommonBase newChild)
|
void |
setGroupIcon(java.lang.String newGroupIcon)
Sets the value of the ' Group Icon' attribute |
void |
setGroupIconGen(java.lang.String newGroupIcon)
|
void |
setGroupName(java.lang.String newGroupName)
Sets the value of the ' Group Name' attribute |
void |
setGroupNameGen(java.lang.String newGroupName)
|
void |
setHideIfEmpty(boolean newHideIfEmpty)
|
void |
setParent(GenCommonBase newParent)
|
void |
setReferenceType(GenNavigatorReferenceType newReferenceType)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
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, 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 java.lang.String GROUP_NAME_EDEFAULT
Group Name' attribute.
getGroupName()protected java.lang.String groupName
Group Name' attribute.
getGroupName()protected static final java.lang.String GROUP_ICON_EDEFAULT
Group Icon' attribute.
getGroupIcon()protected java.lang.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 EClass eStaticClass()
eStaticClass in class EObjectImplpublic GenNavigator getNavigator()
getNavigator in interface GenNavigatorChildReferenceGMFGenPackage.getGenNavigatorChildReference_Navigator(),
GenNavigator.getChildReferences()public GenCommonBase getParent()
getParent in interface GenNavigatorChildReferenceGenNavigatorChildReference.setParent(GenCommonBase),
GMFGenPackage.getGenNavigatorChildReference_Parent()public GenCommonBase basicGetParent()
public void setParent(GenCommonBase newParent)
setParent in interface GenNavigatorChildReferencenewParent - the new value of the 'Parent' reference.GenNavigatorChildReference.getParent()public GenCommonBase getChild()
getChild in interface GenNavigatorChildReferenceGenNavigatorChildReference.setChild(GenCommonBase),
GMFGenPackage.getGenNavigatorChildReference_Child()public GenCommonBase basicGetChild()
public void setChild(GenCommonBase newChild)
setChild in interface GenNavigatorChildReferencenewChild - the new value of the 'Child' reference.GenNavigatorChildReference.getChild()public GenNavigatorReferenceType getReferenceType()
getReferenceType in interface GenNavigatorChildReferenceGenNavigatorReferenceType,
GenNavigatorChildReference.setReferenceType(GenNavigatorReferenceType),
GMFGenPackage.getGenNavigatorChildReference_ReferenceType()public void setReferenceType(GenNavigatorReferenceType newReferenceType)
setReferenceType in interface GenNavigatorChildReferencenewReferenceType - the new value of the 'Reference Type' attribute.GenNavigatorReferenceType,
GenNavigatorChildReference.getReferenceType()public java.lang.String getGroupName()
getGroupName in interface GenNavigatorChildReferenceGenNavigatorChildReference.setGroupName(String),
GMFGenPackage.getGenNavigatorChildReference_GroupName()public void setGroupNameGen(java.lang.String newGroupName)
public void setGroupName(java.lang.String newGroupName)
GenNavigatorChildReferenceGroup Name' attribute.
setGroupName in interface GenNavigatorChildReferencenewGroupName - the new value of the 'Group Name' attribute.GenNavigatorChildReference.getGroupName()public java.lang.String getGroupIcon()
getGroupIcon in interface GenNavigatorChildReferenceGenNavigatorChildReference.setGroupIcon(String),
GMFGenPackage.getGenNavigatorChildReference_GroupIcon()public void setGroupIconGen(java.lang.String newGroupIcon)
public void setGroupIcon(java.lang.String newGroupIcon)
GenNavigatorChildReferenceGroup Icon' attribute.
setGroupIcon in interface GenNavigatorChildReferencenewGroupIcon - the new value of the 'Group Icon' attribute.GenNavigatorChildReference.getGroupIcon()public boolean isHideIfEmpty()
isHideIfEmpty in interface GenNavigatorChildReferenceGenNavigatorChildReference.setHideIfEmpty(boolean),
GMFGenPackage.getGenNavigatorChildReference_HideIfEmpty()public void setHideIfEmpty(boolean newHideIfEmpty)
setHideIfEmpty in interface GenNavigatorChildReferencenewHideIfEmpty - the new value of the 'Hide If Empty' attribute.GenNavigatorChildReference.isHideIfEmpty()public boolean isInsideGroup()
isInsideGroup in interface GenNavigatorChildReferencepublic EList<GenNavigatorPath> findConnectionPaths()
findConnectionPaths in interface GenNavigatorChildReference
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseAdd in class BasicEObjectImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class BasicEObjectImplpublic NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
eBasicRemoveFromContainerFeature in class BasicEObjectImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface InternalEObjecteGet in class BasicEObjectImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface InternalEObjecteSet in class BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class BasicEObjectImplpublic java.lang.String toString()
toString in class BasicEObjectImpl
|
Generation Framework | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.