|
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.GenPropertyTabImpl
org.eclipse.gmf.codegen.gmfgen.impl.GenCustomPropertyTabImpl
public class GenCustomPropertyTabImpl
An implementation of the model object 'Gen Custom Property Tab'.
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 static java.lang.String |
CLASS_NAME_EDEFAULT
The default value of the ' Class Name' attribute |
protected java.lang.String |
className
The cached value of the ' Class Name' attribute |
protected GenPropertyTabFilter |
filter
The cached value of the ' Filter' containment reference |
| Fields inherited from class org.eclipse.gmf.codegen.gmfgen.impl.GenPropertyTabImpl |
|---|
iD, ID_EDEFAULT, label, LABEL_EDEFAULT |
| 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 |
GenCustomPropertyTabImpl()
|
| Method Summary | |
|---|---|
NotificationChain |
basicSetFilter(GenPropertyTabFilter newFilter,
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)
|
java.lang.String |
getClassName()
Returns the value of the 'Class Name' attribute |
java.lang.String |
getClassNameGen()
|
GenPropertyTabFilter |
getFilter()
|
java.lang.String |
getQualifiedClassName()
|
void |
setClassName(java.lang.String newClassName)
|
void |
setFilter(GenPropertyTabFilter newFilter)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.gmf.codegen.gmfgen.impl.GenPropertyTabImpl |
|---|
eBasicRemoveFromContainerFeature, getID, getLabel, getLabelGen, getSheet, setID, setLabel |
| 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.gmf.codegen.gmfgen.GenPropertyTab |
|---|
getID, getLabel, getSheet, setID, setLabel |
| 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 static final java.lang.String CLASS_NAME_EDEFAULT
Class Name' attribute.
getClassName()protected java.lang.String className
Class Name' attribute.
getClassName()protected GenPropertyTabFilter filter
Filter' containment reference.
getFilter()| Constructor Detail |
|---|
protected GenCustomPropertyTabImpl()
| Method Detail |
|---|
protected EClass eStaticClass()
eStaticClass in class GenPropertyTabImplpublic java.lang.String getClassNameGen()
public java.lang.String getClassName()
GenCustomPropertyTabIf the meaning of the 'Class Name' attribute isn't clear, there really should be more of a description here...
getClassName in interface GenCustomPropertyTabGenCustomPropertyTab.setClassName(String),
GMFGenPackage.getGenCustomPropertyTab_ClassName()public void setClassName(java.lang.String newClassName)
setClassName in interface GenCustomPropertyTabnewClassName - the new value of the 'Class Name' attribute.GenCustomPropertyTab.getClassName()public GenPropertyTabFilter getFilter()
getFilter in interface GenCustomPropertyTabGenCustomPropertyTab.setFilter(GenPropertyTabFilter),
GMFGenPackage.getGenCustomPropertyTab_Filter(),
GenPropertyTabFilter.getTab()
public NotificationChain basicSetFilter(GenPropertyTabFilter newFilter,
NotificationChain msgs)
public void setFilter(GenPropertyTabFilter newFilter)
setFilter in interface GenCustomPropertyTabnewFilter - the new value of the 'Filter' containment reference.GenCustomPropertyTab.getFilter()public java.lang.String getQualifiedClassName()
getQualifiedClassName in interface GenCustomPropertyTab
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseAdd in class GenPropertyTabImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class GenPropertyTabImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface InternalEObjecteGet in class GenPropertyTabImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface InternalEObjecteSet in class GenPropertyTabImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class GenPropertyTabImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class GenPropertyTabImplpublic java.lang.String toString()
toString in class GenPropertyTabImpl
|
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.