org.eclipse.gmf.codegen.gmfgen
Interface GenApplication

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
GenApplicationImpl

public interface GenApplication
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Gen Application'.

The following features are supported:

See Also:
GMFGenPackage.getGenApplication()

Method Summary
 String getActionBarAdvisorClassName()
          Returns the value of the 'Action Bar Advisor Class Name' attribute.
 String getActionBarAdvisorQualifiedClassName()
           
 String getClassName()
          Returns the value of the 'Class Name' attribute.
 GenEditorGenerator getEditorGen()
          Returns the value of the 'Editor Gen' container reference.
 String getID()
          Returns the value of the 'ID' attribute.
 GenMenuManager getMainMenu()
          Returns the value of the 'Main Menu' containment reference.
 GenToolBarManager getMainToolBar()
          Returns the value of the 'Main Tool Bar' containment reference.
 String getPackageName()
          Returns the value of the 'Package Name' attribute.
 String getPerspectiveClassName()
          Returns the value of the 'Perspective Class Name' attribute.
 String getPerspectiveId()
          Returns the value of the 'Perspective Id' attribute.
 String getPerspectiveQualifiedClassName()
           
 String getQualifiedClassName()
           
 org.eclipse.emf.common.util.EList<GenContributionItem> getSharedContributionItems()
          Returns the value of the 'Shared Contribution Items' containment reference list.
 String getTitle()
          Returns the value of the 'Title' attribute.
 String getWorkbenchAdvisorClassName()
          Returns the value of the 'Workbench Advisor Class Name' attribute.
 String getWorkbenchAdvisorQualifiedClassName()
           
 String getWorkbenchWindowAdvisorClassName()
          Returns the value of the 'Workbench Window Advisor Class Name' attribute.
 String getWorkbenchWindowAdvisorQualifiedClassName()
           
 boolean isSupportFiles()
          Returns the value of the 'Support Files' attribute.
 void setClassName(String value)
          Sets the value of the 'Class Name' attribute.
 void setID(String value)
          Sets the value of the 'ID' attribute.
 void setMainMenu(GenMenuManager value)
          Sets the value of the 'Main Menu' containment reference.
 void setMainToolBar(GenToolBarManager value)
          Sets the value of the 'Main Tool Bar' containment reference.
 void setPackageName(String value)
          Sets the value of the 'Package Name' attribute.
 void setPerspectiveId(String value)
          Sets the value of the 'Perspective Id' attribute.
 void setSupportFiles(boolean value)
          Sets the value of the 'Support Files' attribute.
 void setTitle(String value)
          Sets the value of the 'Title' attribute.
 
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
 

Method Detail

getEditorGen

GenEditorGenerator getEditorGen()
Returns the value of the 'Editor Gen' container reference. It is bidirectional and its opposite is 'Application'.

If the meaning of the 'Editor Gen' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Editor Gen' container reference.
See Also:
GMFGenPackage.getGenApplication_EditorGen(), GenEditorGenerator.getApplication()

getID

String getID()
Returns the value of the 'ID' attribute.

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

Returns:
the value of the 'ID' attribute.
See Also:
setID(String), GMFGenPackage.getGenApplication_ID()

setID

void setID(String value)
Sets the value of the 'ID' attribute.

Parameters:
value - the new value of the 'ID' attribute.
See Also:
getID()

getTitle

String getTitle()
Returns the value of the 'Title' attribute.

If the meaning of the 'Title' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Title' attribute.
See Also:
setTitle(String), GMFGenPackage.getGenApplication_Title()

setTitle

void setTitle(String value)
Sets the value of the 'Title' attribute.

Parameters:
value - the new value of the 'Title' attribute.
See Also:
getTitle()

getPackageName

String getPackageName()
Returns the value of the 'Package Name' attribute.

If the meaning of the 'Package Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Package Name' attribute.
See Also:
setPackageName(String), GMFGenPackage.getGenApplication_PackageName()

setPackageName

void setPackageName(String value)
Sets the value of the 'Package Name' attribute.

Parameters:
value - the new value of the 'Package Name' attribute.
See Also:
getPackageName()

getClassName

String getClassName()
Returns the value of the 'Class Name' attribute.

If the meaning of the 'Class Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Class Name' attribute.
See Also:
setClassName(String), GMFGenPackage.getGenApplication_ClassName()

setClassName

void setClassName(String value)
Sets the value of the 'Class Name' attribute.

Parameters:
value - the new value of the 'Class Name' attribute.
See Also:
getClassName()

getWorkbenchAdvisorClassName

String getWorkbenchAdvisorClassName()
Returns the value of the 'Workbench Advisor Class Name' attribute.

If the meaning of the 'Workbench Advisor Class Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Workbench Advisor Class Name' attribute.
See Also:
GMFGenPackage.getGenApplication_WorkbenchAdvisorClassName()

getWorkbenchWindowAdvisorClassName

String getWorkbenchWindowAdvisorClassName()
Returns the value of the 'Workbench Window Advisor Class Name' attribute.

If the meaning of the 'Workbench Window Advisor Class Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Workbench Window Advisor Class Name' attribute.
See Also:
GMFGenPackage.getGenApplication_WorkbenchWindowAdvisorClassName()

getActionBarAdvisorClassName

String getActionBarAdvisorClassName()
Returns the value of the 'Action Bar Advisor Class Name' attribute.

If the meaning of the 'Action Bar Advisor Class Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Action Bar Advisor Class Name' attribute.
See Also:
GMFGenPackage.getGenApplication_ActionBarAdvisorClassName()

getPerspectiveClassName

String getPerspectiveClassName()
Returns the value of the 'Perspective Class Name' attribute.

If the meaning of the 'Perspective Class Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Perspective Class Name' attribute.
See Also:
GMFGenPackage.getGenApplication_PerspectiveClassName()

getPerspectiveId

String getPerspectiveId()
Returns the value of the 'Perspective Id' attribute.

If the meaning of the 'Perspective Id' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Perspective Id' attribute.
See Also:
setPerspectiveId(String), GMFGenPackage.getGenApplication_PerspectiveId()

setPerspectiveId

void setPerspectiveId(String value)
Sets the value of the 'Perspective Id' attribute.

Parameters:
value - the new value of the 'Perspective Id' attribute.
See Also:
getPerspectiveId()

isSupportFiles

boolean isSupportFiles()
Returns the value of the 'Support Files' attribute. Option to create/save/open diagrams in/from java files

Returns:
the value of the 'Support Files' attribute.
See Also:
setSupportFiles(boolean), GMFGenPackage.getGenApplication_SupportFiles()

setSupportFiles

void setSupportFiles(boolean value)
Sets the value of the 'Support Files' attribute.

Parameters:
value - the new value of the 'Support Files' attribute.
See Also:
isSupportFiles()

getSharedContributionItems

org.eclipse.emf.common.util.EList<GenContributionItem> getSharedContributionItems()
Returns the value of the 'Shared Contribution Items' containment reference list. The list contents are of type GenContributionItem.

If the meaning of the 'Shared Contribution Items' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Shared Contribution Items' containment reference list.
See Also:
GMFGenPackage.getGenApplication_SharedContributionItems()

getMainMenu

GenMenuManager getMainMenu()
Returns the value of the 'Main Menu' containment reference.

If the meaning of the 'Main Menu' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Main Menu' containment reference.
See Also:
setMainMenu(GenMenuManager), GMFGenPackage.getGenApplication_MainMenu()

setMainMenu

void setMainMenu(GenMenuManager value)
Sets the value of the 'Main Menu' containment reference.

Parameters:
value - the new value of the 'Main Menu' containment reference.
See Also:
getMainMenu()

getMainToolBar

GenToolBarManager getMainToolBar()
Returns the value of the 'Main Tool Bar' containment reference.

If the meaning of the 'Main Tool Bar' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Main Tool Bar' containment reference.
See Also:
setMainToolBar(GenToolBarManager), GMFGenPackage.getGenApplication_MainToolBar()

setMainToolBar

void setMainToolBar(GenToolBarManager value)
Sets the value of the 'Main Tool Bar' containment reference.

Parameters:
value - the new value of the 'Main Tool Bar' containment reference.
See Also:
getMainToolBar()

getQualifiedClassName

String getQualifiedClassName()


getWorkbenchAdvisorQualifiedClassName

String getWorkbenchAdvisorQualifiedClassName()


getWorkbenchWindowAdvisorQualifiedClassName

String getWorkbenchWindowAdvisorQualifiedClassName()


getActionBarAdvisorQualifiedClassName

String getActionBarAdvisorQualifiedClassName()


getPerspectiveQualifiedClassName

String getPerspectiveQualifiedClassName()



Copyright © 2011. All Rights Reserved.