|
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.GenPropertySheetImpl
public class GenPropertySheetImpl
An implementation of the model object 'Gen Property Sheet'.
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 |
LABEL_PROVIDER_CLASS_NAME_EDEFAULT
The default value of the ' Label Provider Class Name' attribute |
protected java.lang.String |
labelProviderClassName
The cached value of the ' Label Provider Class Name' attribute |
protected static boolean |
NEEDS_CAPTION_EDEFAULT
The default value of the ' Needs Caption' attribute |
protected boolean |
needsCaption
The cached value of the ' Needs Caption' attribute |
protected static java.lang.String |
PACKAGE_NAME_EDEFAULT
The default value of the ' Package Name' attribute |
protected java.lang.String |
packageName
The cached value of the ' Package Name' attribute |
protected static boolean |
READ_ONLY_EDEFAULT
The default value of the ' Read Only' attribute |
protected boolean |
readOnly
The cached value of the ' Read Only' attribute |
protected EList<GenPropertyTab> |
tabs
The cached value of the ' Tabs' containment reference list |
| 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 |
GenPropertySheetImpl()
|
| Method Summary | |
|---|---|
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)
|
GenEditorGenerator |
getEditorGen()
|
java.lang.String |
getLabelProviderClassName()
Returns the value of the 'Label Provider Class Name' attribute |
java.lang.String |
getLabelProviderClassNameGen()
|
java.lang.String |
getLabelProviderQualifiedClassName()
|
java.lang.String |
getPackageName()
Returns the value of the 'Package Name' attribute |
java.lang.String |
getPackageNameGen()
|
EList<GenPropertyTab> |
getTabs()
|
boolean |
isNeedsCaption()
|
boolean |
isReadOnly()
|
void |
setLabelProviderClassName(java.lang.String newLabelProviderClassName)
|
void |
setNeedsCaption(boolean newNeedsCaption)
|
void |
setPackageName(java.lang.String newPackageName)
|
void |
setReadOnly(boolean newReadOnly)
|
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 EList<GenPropertyTab> tabs
Tabs' containment reference list.
getTabs()protected static final java.lang.String PACKAGE_NAME_EDEFAULT
Package Name' attribute.
getPackageName()protected java.lang.String packageName
Package Name' attribute.
getPackageName()protected static final boolean READ_ONLY_EDEFAULT
Read Only' attribute.
isReadOnly(),
Constant Field Valuesprotected boolean readOnly
Read Only' attribute.
isReadOnly()protected static final boolean NEEDS_CAPTION_EDEFAULT
Needs Caption' attribute.
isNeedsCaption(),
Constant Field Valuesprotected boolean needsCaption
Needs Caption' attribute.
isNeedsCaption()protected static final java.lang.String LABEL_PROVIDER_CLASS_NAME_EDEFAULT
Label Provider Class Name' attribute.
getLabelProviderClassName()protected java.lang.String labelProviderClassName
Label Provider Class Name' attribute.
getLabelProviderClassName()| Constructor Detail |
|---|
protected GenPropertySheetImpl()
| Method Detail |
|---|
protected EClass eStaticClass()
eStaticClass in class EObjectImplpublic GenEditorGenerator getEditorGen()
getEditorGen in interface GenPropertySheetGMFGenPackage.getGenPropertySheet_EditorGen(),
GenEditorGenerator.getPropertySheet()public EList<GenPropertyTab> getTabs()
getTabs in interface GenPropertySheetGMFGenPackage.getGenPropertySheet_Tabs(),
GenPropertyTab.getSheet()public java.lang.String getPackageNameGen()
public java.lang.String getPackageName()
GenPropertySheetIf the meaning of the 'Package Name' attribute isn't clear, there really should be more of a description here...
getPackageName in interface GenPropertySheetGenPropertySheet.setPackageName(String),
GMFGenPackage.getGenPropertySheet_PackageName()public void setPackageName(java.lang.String newPackageName)
setPackageName in interface GenPropertySheetnewPackageName - the new value of the 'Package Name' attribute.GenPropertySheet.getPackageName()public boolean isReadOnly()
isReadOnly in interface GenPropertySheetGenPropertySheet.setReadOnly(boolean),
GMFGenPackage.getGenPropertySheet_ReadOnly()public void setReadOnly(boolean newReadOnly)
setReadOnly in interface GenPropertySheetnewReadOnly - the new value of the 'Read Only' attribute.GenPropertySheet.isReadOnly()public boolean isNeedsCaption()
isNeedsCaption in interface GenPropertySheetGenPropertySheet.setNeedsCaption(boolean),
GMFGenPackage.getGenPropertySheet_NeedsCaption()public void setNeedsCaption(boolean newNeedsCaption)
setNeedsCaption in interface GenPropertySheetnewNeedsCaption - the new value of the 'Needs Caption' attribute.GenPropertySheet.isNeedsCaption()public java.lang.String getLabelProviderClassNameGen()
public java.lang.String getLabelProviderClassName()
GenPropertySheetIf the meaning of the 'Label Provider Class Name' attribute isn't clear, there really should be more of a description here...
getLabelProviderClassName in interface GenPropertySheetGenPropertySheet.setLabelProviderClassName(String),
GMFGenPackage.getGenPropertySheet_LabelProviderClassName()public void setLabelProviderClassName(java.lang.String newLabelProviderClassName)
setLabelProviderClassName in interface GenPropertySheetnewLabelProviderClassName - the new value of the 'Label Provider Class Name' attribute.GenPropertySheet.getLabelProviderClassName()public java.lang.String getLabelProviderQualifiedClassName()
getLabelProviderQualifiedClassName in interface GenPropertySheet
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.