|
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.GenApplicationImpl
public class GenApplicationImpl
An implementation of the model object 'Gen Application'.
The following features are implemented:
Editor Gen
ID
Title
Package Name
Class Name
Workbench Advisor Class Name
Workbench Window Advisor Class Name
Action Bar Advisor Class Name
Perspective Class Name
Perspective Id
Support Files
Shared Contribution Items
Main Menu
Main Tool Bar
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 java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected static java.lang.String |
ACTION_BAR_ADVISOR_CLASS_NAME_EDEFAULT
The default value of the ' Action Bar Advisor Class Name ' attribute |
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 java.lang.String |
iD
The cached value of the ' ID ' attribute |
protected static java.lang.String |
ID_EDEFAULT
The default value of the ' ID ' attribute |
protected GenMenuManager |
mainMenu
The cached value of the ' Main Menu ' containment reference |
protected GenToolBarManager |
mainToolBar
The cached value of the ' Main Tool Bar ' containment reference |
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 java.lang.String |
PERSPECTIVE_CLASS_NAME_EDEFAULT
The default value of the ' Perspective Class Name ' attribute |
protected static java.lang.String |
PERSPECTIVE_ID_EDEFAULT
The default value of the ' Perspective Id ' attribute |
protected java.lang.String |
perspectiveId
The cached value of the ' Perspective Id ' attribute |
protected org.eclipse.emf.common.util.EList<GenContributionItem> |
sharedContributionItems
The cached value of the ' Shared Contribution Items ' containment reference list |
protected static boolean |
SUPPORT_FILES_EDEFAULT
The default value of the ' Support Files ' attribute |
protected boolean |
supportFiles
The cached value of the ' Support Files ' attribute |
protected java.lang.String |
title
The cached value of the ' Title ' attribute |
protected static java.lang.String |
TITLE_EDEFAULT
The default value of the ' Title ' attribute |
protected static java.lang.String |
WORKBENCH_ADVISOR_CLASS_NAME_EDEFAULT
The default value of the ' Workbench Advisor Class Name ' attribute |
protected static java.lang.String |
WORKBENCH_WINDOW_ADVISOR_CLASS_NAME_EDEFAULT
The default value of the ' Workbench Window Advisor Class Name ' 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 |
GenApplicationImpl()
|
Method Summary | |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetMainMenu(GenMenuManager newMainMenu,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetMainToolBar(GenToolBarManager newMainToolBar,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
|
java.lang.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,
java.lang.Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
java.lang.String |
getActionBarAdvisorClassName()
|
java.lang.String |
getActionBarAdvisorQualifiedClassName()
|
java.lang.String |
getClassName()
Returns the value of the 'Class Name' attribute |
java.lang.String |
getClassNameGen()
|
GenEditorGenerator |
getEditorGen()
|
java.lang.String |
getID()
Returns the value of the 'ID' attribute |
java.lang.String |
getIDGen()
|
GenMenuManager |
getMainMenu()
|
GenToolBarManager |
getMainToolBar()
|
java.lang.String |
getPackageName()
Returns the value of the 'Package Name' attribute |
java.lang.String |
getPackageNameGen()
|
java.lang.String |
getPerspectiveClassName()
|
java.lang.String |
getPerspectiveId()
Returns the value of the 'Perspective Id' attribute |
java.lang.String |
getPerspectiveIdGen()
|
java.lang.String |
getPerspectiveQualifiedClassName()
|
java.lang.String |
getQualifiedClassName()
|
org.eclipse.emf.common.util.EList<GenContributionItem> |
getSharedContributionItems()
|
java.lang.String |
getTitle()
Returns the value of the 'Title' attribute |
java.lang.String |
getTitleGen()
|
java.lang.String |
getWorkbenchAdvisorClassName()
|
java.lang.String |
getWorkbenchAdvisorQualifiedClassName()
|
java.lang.String |
getWorkbenchWindowAdvisorClassName()
|
java.lang.String |
getWorkbenchWindowAdvisorQualifiedClassName()
|
boolean |
isSupportFiles()
|
void |
setClassName(java.lang.String newClassName)
|
void |
setID(java.lang.String newID)
|
void |
setMainMenu(GenMenuManager newMainMenu)
|
void |
setMainToolBar(GenToolBarManager newMainToolBar)
|
void |
setPackageName(java.lang.String newPackageName)
|
void |
setPerspectiveId(java.lang.String newPerspectiveId)
|
void |
setSupportFiles(boolean newSupportFiles)
|
void |
setTitle(java.lang.String newTitle)
|
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.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
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 static final java.lang.String ID_EDEFAULT
ID
' attribute.
getID()
protected java.lang.String iD
ID
' attribute.
getID()
protected static final java.lang.String TITLE_EDEFAULT
Title
' attribute.
getTitle()
protected java.lang.String title
Title
' attribute.
getTitle()
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 java.lang.String CLASS_NAME_EDEFAULT
Class Name
' attribute.
getClassName()
protected java.lang.String className
Class Name
' attribute.
getClassName()
protected static final java.lang.String WORKBENCH_ADVISOR_CLASS_NAME_EDEFAULT
Workbench Advisor Class Name
' attribute.
getWorkbenchAdvisorClassName()
protected static final java.lang.String WORKBENCH_WINDOW_ADVISOR_CLASS_NAME_EDEFAULT
Workbench Window Advisor Class Name
' attribute.
getWorkbenchWindowAdvisorClassName()
protected static final java.lang.String ACTION_BAR_ADVISOR_CLASS_NAME_EDEFAULT
Action Bar Advisor Class Name
' attribute.
getActionBarAdvisorClassName()
protected static final java.lang.String PERSPECTIVE_CLASS_NAME_EDEFAULT
Perspective Class Name
' attribute.
getPerspectiveClassName()
protected static final java.lang.String PERSPECTIVE_ID_EDEFAULT
Perspective Id
' attribute.
getPerspectiveId()
protected java.lang.String perspectiveId
Perspective Id
' attribute.
getPerspectiveId()
protected static final boolean SUPPORT_FILES_EDEFAULT
Support Files
' attribute.
isSupportFiles()
,
Constant Field Valuesprotected boolean supportFiles
Support Files
' attribute.
isSupportFiles()
protected org.eclipse.emf.common.util.EList<GenContributionItem> sharedContributionItems
Shared Contribution Items
' containment reference list.
getSharedContributionItems()
protected GenMenuManager mainMenu
Main Menu
' containment reference.
getMainMenu()
protected GenToolBarManager mainToolBar
Main Tool Bar
' containment reference.
getMainToolBar()
Constructor Detail |
---|
protected GenApplicationImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.EObjectImpl
public GenEditorGenerator getEditorGen()
getEditorGen
in interface GenApplication
GMFGenPackage.getGenApplication_EditorGen()
,
GenEditorGenerator.getApplication()
public java.lang.String getIDGen()
public java.lang.String getID()
GenApplication
If the meaning of the 'ID' attribute isn't clear, there really should be more of a description here...
RCP Application ID for plugin.xml
getID
in interface GenApplication
GenApplication.setID(String)
,
GMFGenPackage.getGenApplication_ID()
public void setID(java.lang.String newID)
setID
in interface GenApplication
newID
- the new value of the 'ID' attribute.GenApplication.getID()
public java.lang.String getTitleGen()
public java.lang.String getTitle()
GenApplication
If the meaning of the 'Title' attribute isn't clear, there really should be more of a description here...
getTitle
in interface GenApplication
GenApplication.setTitle(String)
,
GMFGenPackage.getGenApplication_Title()
public void setTitle(java.lang.String newTitle)
setTitle
in interface GenApplication
newTitle
- the new value of the 'Title' attribute.GenApplication.getTitle()
public java.lang.String getPackageNameGen()
public java.lang.String getPackageName()
GenApplication
If the meaning of the 'Package Name' attribute isn't clear, there really should be more of a description here...
getPackageName
in interface GenApplication
GenApplication.setPackageName(String)
,
GMFGenPackage.getGenApplication_PackageName()
public void setPackageName(java.lang.String newPackageName)
setPackageName
in interface GenApplication
newPackageName
- the new value of the 'Package Name' attribute.GenApplication.getPackageName()
public java.lang.String getClassNameGen()
public java.lang.String getClassName()
GenApplication
If the meaning of the 'Class Name' attribute isn't clear, there really should be more of a description here...
getClassName
in interface GenApplication
GenApplication.setClassName(String)
,
GMFGenPackage.getGenApplication_ClassName()
public void setClassName(java.lang.String newClassName)
setClassName
in interface GenApplication
newClassName
- the new value of the 'Class Name' attribute.GenApplication.getClassName()
public java.lang.String getWorkbenchAdvisorClassName()
getWorkbenchAdvisorClassName
in interface GenApplication
GMFGenPackage.getGenApplication_WorkbenchAdvisorClassName()
public java.lang.String getWorkbenchWindowAdvisorClassName()
getWorkbenchWindowAdvisorClassName
in interface GenApplication
GMFGenPackage.getGenApplication_WorkbenchWindowAdvisorClassName()
public java.lang.String getActionBarAdvisorClassName()
getActionBarAdvisorClassName
in interface GenApplication
GMFGenPackage.getGenApplication_ActionBarAdvisorClassName()
public java.lang.String getPerspectiveClassName()
getPerspectiveClassName
in interface GenApplication
GMFGenPackage.getGenApplication_PerspectiveClassName()
public java.lang.String getPerspectiveIdGen()
public java.lang.String getPerspectiveId()
GenApplication
If the meaning of the 'Perspective Id' attribute isn't clear, there really should be more of a description here...
getPerspectiveId
in interface GenApplication
GenApplication.setPerspectiveId(String)
,
GMFGenPackage.getGenApplication_PerspectiveId()
public void setPerspectiveId(java.lang.String newPerspectiveId)
setPerspectiveId
in interface GenApplication
newPerspectiveId
- the new value of the 'Perspective Id' attribute.GenApplication.getPerspectiveId()
public boolean isSupportFiles()
isSupportFiles
in interface GenApplication
GenApplication.setSupportFiles(boolean)
,
GMFGenPackage.getGenApplication_SupportFiles()
public void setSupportFiles(boolean newSupportFiles)
setSupportFiles
in interface GenApplication
newSupportFiles
- the new value of the 'Support Files' attribute.GenApplication.isSupportFiles()
public org.eclipse.emf.common.util.EList<GenContributionItem> getSharedContributionItems()
getSharedContributionItems
in interface GenApplication
GMFGenPackage.getGenApplication_SharedContributionItems()
public GenMenuManager getMainMenu()
getMainMenu
in interface GenApplication
GenApplication.setMainMenu(GenMenuManager)
,
GMFGenPackage.getGenApplication_MainMenu()
public org.eclipse.emf.common.notify.NotificationChain basicSetMainMenu(GenMenuManager newMainMenu, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setMainMenu(GenMenuManager newMainMenu)
setMainMenu
in interface GenApplication
newMainMenu
- the new value of the 'Main Menu' containment reference.GenApplication.getMainMenu()
public GenToolBarManager getMainToolBar()
getMainToolBar
in interface GenApplication
GenApplication.setMainToolBar(GenToolBarManager)
,
GMFGenPackage.getGenApplication_MainToolBar()
public org.eclipse.emf.common.notify.NotificationChain basicSetMainToolBar(GenToolBarManager newMainToolBar, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setMainToolBar(GenToolBarManager newMainToolBar)
setMainToolBar
in interface GenApplication
newMainToolBar
- the new value of the 'Main Tool Bar' containment reference.GenApplication.getMainToolBar()
public java.lang.String getQualifiedClassName()
getQualifiedClassName
in interface GenApplication
public java.lang.String getWorkbenchAdvisorQualifiedClassName()
getWorkbenchAdvisorQualifiedClassName
in interface GenApplication
public java.lang.String getWorkbenchWindowAdvisorQualifiedClassName()
getWorkbenchWindowAdvisorQualifiedClassName
in interface GenApplication
public java.lang.String getActionBarAdvisorQualifiedClassName()
getActionBarAdvisorQualifiedClassName
in interface GenApplication
public java.lang.String getPerspectiveQualifiedClassName()
getPerspectiveQualifiedClassName
in interface GenApplication
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 java.lang.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, java.lang.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 java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.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.