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()
Generated
Model Properties:

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()
Generated
Model Properties:
opposite="application" resolveProxies="false" required="true" transient="false" changeable="false"

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()
Generated
Model Properties:

setID

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

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

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()
Generated
Model Properties:

setTitle

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

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

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()
Generated
Model Properties:

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()
Generated

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()
Generated
Model Properties:

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()
Generated

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()
Generated
Model Properties:
transient="true" changeable="false" volatile="true" derived="true"

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()
Generated
Model Properties:
transient="true" changeable="false" volatile="true" derived="true"

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()
Generated
Model Properties:
transient="true" changeable="false" volatile="true" derived="true"

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()
Generated
Model Properties:
transient="true" changeable="false" volatile="true" derived="true"

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()
Generated
Model Properties:

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()
Generated

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()
Generated
Model Properties:

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()
Generated

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()
Generated
Model Properties:
containment="true"

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()
Generated
Model Properties:
containment="true"

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()
Generated

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()
Generated
Model Properties:
containment="true"

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()
Generated

getQualifiedClassName

String getQualifiedClassName()

Generated
Model Properties:
kind="operation"

getWorkbenchAdvisorQualifiedClassName

String getWorkbenchAdvisorQualifiedClassName()

Generated
Model Properties:
kind="operation"

getWorkbenchWindowAdvisorQualifiedClassName

String getWorkbenchWindowAdvisorQualifiedClassName()

Generated
Model Properties:
kind="operation"

getActionBarAdvisorQualifiedClassName

String getActionBarAdvisorQualifiedClassName()

Generated
Model Properties:
kind="operation"

getPerspectiveQualifiedClassName

String getPerspectiveQualifiedClassName()

Generated
Model Properties:
kind="operation"


Copyright © 2012. All Rights Reserved.