|
Generation Framework | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface GenEditorGenerator
A representation of the model object 'Gen Editor Generator'.
The following features are supported:
AuditsMetricsDiagramPluginEditorNavigatorDiagram UpdaterProperty SheetApplicationDomain Gen ModelPackage Name PrefixModel IDSame File For Diagram And ModelDiagram File ExtensionDomain File ExtensionDynamic TemplatesTemplate DirectoryCopyright TextExpression Providers
GMFGenPackage.getGenEditorGenerator()| Method Summary | |
|---|---|
EList<GenPackage> |
getAllDomainGenPackages(boolean withUsed)
Returns all genpackages from domain genmodel |
GenApplication |
getApplication()
Returns the value of the 'Application' containment reference. |
GenAuditRoot |
getAudits()
Returns the value of the 'Audits' containment reference. |
java.lang.String |
getCopyrightText()
Returns the value of the 'Copyright Text' attribute |
GenDiagram |
getDiagram()
Returns the value of the 'Diagram' containment reference. |
java.lang.String |
getDiagramFileExtension()
Returns the value of the 'Diagram File Extension' attribute |
GenDiagramUpdater |
getDiagramUpdater()
Returns the value of the 'Diagram Updater' containment reference. |
java.lang.String |
getDomainFileExtension()
Returns the value of the 'Domain File Extension' attribute |
GenModel |
getDomainGenModel()
Returns the value of the 'Domain Gen Model' reference |
GenEditorView |
getEditor()
Returns the value of the 'Editor' containment reference. |
GenExpressionProviderContainer |
getExpressionProviders()
Returns the value of the 'Expression Providers' containment reference. |
GenMetricContainer |
getMetrics()
Returns the value of the 'Metrics' containment reference. |
java.lang.String |
getModelID()
Returns the value of the 'Model ID' attribute |
GenNavigator |
getNavigator()
Returns the value of the 'Navigator' containment reference. |
java.lang.String |
getPackageNamePrefix()
Returns the value of the 'Package Name Prefix' attribute |
GenPlugin |
getPlugin()
Returns the value of the 'Plugin' containment reference. |
GenPropertySheet |
getPropertySheet()
Returns the value of the 'Property Sheet' containment reference. |
java.lang.String |
getTemplateDirectory()
Returns the value of the 'Template Directory' attribute |
boolean |
hasAudits()
|
boolean |
isDynamicTemplates()
Returns the value of the 'Dynamic Templates' attribute. |
boolean |
isSameFileForDiagramAndModel()
Returns the value of the 'Same File For Diagram And Model' attribute |
boolean |
requiresParser(LabelTextAccessMethod method)
Returns true if parser for the specified method is used by diagram editor |
void |
setApplication(GenApplication value)
Sets the value of the ' Application' containment reference |
void |
setAudits(GenAuditRoot value)
Sets the value of the ' Audits' containment reference |
void |
setCopyrightText(java.lang.String value)
Sets the value of the ' Copyright Text' attribute |
void |
setDiagram(GenDiagram value)
Sets the value of the ' Diagram' containment reference |
void |
setDiagramFileExtension(java.lang.String value)
Sets the value of the ' Diagram File Extension' attribute |
void |
setDiagramUpdater(GenDiagramUpdater value)
Sets the value of the ' Diagram Updater' containment reference |
void |
setDomainFileExtension(java.lang.String value)
Sets the value of the ' Domain File Extension' attribute |
void |
setDomainGenModel(GenModel value)
Sets the value of the ' Domain Gen Model' reference |
void |
setDynamicTemplates(boolean value)
Sets the value of the ' Dynamic Templates' attribute |
void |
setEditor(GenEditorView value)
Sets the value of the ' Editor' containment reference |
void |
setExpressionProviders(GenExpressionProviderContainer value)
Sets the value of the ' Expression Providers' containment reference |
void |
setMetrics(GenMetricContainer value)
Sets the value of the ' Metrics' containment reference |
void |
setModelID(java.lang.String value)
Sets the value of the ' Model ID' attribute |
void |
setNavigator(GenNavigator value)
Sets the value of the ' Navigator' containment reference |
void |
setPackageNamePrefix(java.lang.String value)
Sets the value of the ' Package Name Prefix' attribute |
void |
setPlugin(GenPlugin value)
Sets the value of the ' Plugin' containment reference |
void |
setPropertySheet(GenPropertySheet value)
Sets the value of the ' Property Sheet' containment reference |
void |
setSameFileForDiagramAndModel(boolean value)
Sets the value of the ' Same File For Diagram And Model' attribute |
void |
setTemplateDirectory(java.lang.String value)
Sets the value of the ' Template Directory' attribute |
| 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 |
| Method Detail |
|---|
GenAuditRoot getAudits()
Editor Gen'.
setAudits(GenAuditRoot),
GMFGenPackage.getGenEditorGenerator_Audits(),
GenAuditRoot.getEditorGen()void setAudits(GenAuditRoot value)
Audits' containment reference.
value - the new value of the 'Audits' containment reference.getAudits()GenMetricContainer getMetrics()
Editor Gen'.
If the meaning of the 'Metrics' containment reference isn't clear, there really should be more of a description here...
setMetrics(GenMetricContainer),
GMFGenPackage.getGenEditorGenerator_Metrics(),
GenMetricContainer.getEditorGen()void setMetrics(GenMetricContainer value)
Metrics' containment reference.
value - the new value of the 'Metrics' containment reference.getMetrics()GenDiagram getDiagram()
Editor Gen'.
If the meaning of the 'Diagram' containment reference isn't clear, there really should be more of a description here...
setDiagram(GenDiagram),
GMFGenPackage.getGenEditorGenerator_Diagram(),
GenDiagram.getEditorGen()void setDiagram(GenDiagram value)
Diagram' containment reference.
value - the new value of the 'Diagram' containment reference.getDiagram()GenPlugin getPlugin()
Editor Gen'.
If the meaning of the 'Plugin' containment reference isn't clear, there really should be more of a description here...
setPlugin(GenPlugin),
GMFGenPackage.getGenEditorGenerator_Plugin(),
GenPlugin.getEditorGen()void setPlugin(GenPlugin value)
Plugin' containment reference.
value - the new value of the 'Plugin' containment reference.getPlugin()GenEditorView getEditor()
Editor Gen'.
If the meaning of the 'Editor' containment reference isn't clear, there really should be more of a description here...
setEditor(GenEditorView),
GMFGenPackage.getGenEditorGenerator_Editor(),
GenEditorView.getEditorGen()void setEditor(GenEditorView value)
Editor' containment reference.
value - the new value of the 'Editor' containment reference.getEditor()GenNavigator getNavigator()
Editor Gen'.
If the meaning of the 'Navigator' containment reference isn't clear, there really should be more of a description here...
setNavigator(GenNavigator),
GMFGenPackage.getGenEditorGenerator_Navigator(),
GenNavigator.getEditorGen()void setNavigator(GenNavigator value)
Navigator' containment reference.
value - the new value of the 'Navigator' containment reference.getNavigator()GenDiagramUpdater getDiagramUpdater()
Editor Gen'.
If the meaning of the 'Diagram Updater' containment reference isn't clear, there really should be more of a description here...
setDiagramUpdater(GenDiagramUpdater),
GMFGenPackage.getGenEditorGenerator_DiagramUpdater(),
GenDiagramUpdater.getEditorGen()void setDiagramUpdater(GenDiagramUpdater value)
Diagram Updater' containment reference.
value - the new value of the 'Diagram Updater' containment reference.getDiagramUpdater()GenPropertySheet getPropertySheet()
Editor Gen'.
If the meaning of the 'Property Sheet' containment reference isn't clear, there really should be more of a description here...
setPropertySheet(GenPropertySheet),
GMFGenPackage.getGenEditorGenerator_PropertySheet(),
GenPropertySheet.getEditorGen()void setPropertySheet(GenPropertySheet value)
Property Sheet' containment reference.
value - the new value of the 'Property Sheet' containment reference.getPropertySheet()GenApplication getApplication()
Editor Gen'.
If application is defined within the model then generator should target RCP
setApplication(GenApplication),
GMFGenPackage.getGenEditorGenerator_Application(),
GenApplication.getEditorGen()void setApplication(GenApplication value)
Application' containment reference.
value - the new value of the 'Application' containment reference.getApplication()GenModel getDomainGenModel()
setDomainGenModel(GenModel),
GMFGenPackage.getGenEditorGenerator_DomainGenModel()void setDomainGenModel(GenModel value)
Domain Gen Model' reference.
value - the new value of the 'Domain Gen Model' reference.getDomainGenModel()java.lang.String getPackageNamePrefix()
setPackageNamePrefix(String),
GMFGenPackage.getGenEditorGenerator_PackageNamePrefix()void setPackageNamePrefix(java.lang.String value)
Package Name Prefix' attribute.
value - the new value of the 'Package Name Prefix' attribute.getPackageNamePrefix()java.lang.String getModelID()
If the meaning of the 'Model ID' attribute isn't clear, there really should be more of a description here...
setModelID(String),
GMFGenPackage.getGenEditorGenerator_ModelID()void setModelID(java.lang.String value)
Model ID' attribute.
value - the new value of the 'Model ID' attribute.getModelID()boolean isSameFileForDiagramAndModel()
setSameFileForDiagramAndModel(boolean),
GMFGenPackage.getGenEditorGenerator_SameFileForDiagramAndModel()void setSameFileForDiagramAndModel(boolean value)
Same File For Diagram And Model' attribute.
value - the new value of the 'Same File For Diagram And Model' attribute.isSameFileForDiagramAndModel()java.lang.String getDiagramFileExtension()
If the meaning of the 'Diagram File Extension' attribute isn't clear, there really should be more of a description here...
Distinct even when sameFileForDiagramAndModel is true. On init diagram, we just copy domain model element to new file with that extension. I won't try to set this equal to domainFileExtension
setDiagramFileExtension(String),
GMFGenPackage.getGenEditorGenerator_DiagramFileExtension()void setDiagramFileExtension(java.lang.String value)
Diagram File Extension' attribute.
value - the new value of the 'Diagram File Extension' attribute.getDiagramFileExtension()java.lang.String getDomainFileExtension()
setDomainFileExtension(String),
GMFGenPackage.getGenEditorGenerator_DomainFileExtension()void setDomainFileExtension(java.lang.String value)
Domain File Extension' attribute.
value - the new value of the 'Domain File Extension' attribute.getDomainFileExtension()boolean isDynamicTemplates()
"false".
If the meaning of the 'Dynamic Templates' attribute isn't clear, there really should be more of a description here...
setDynamicTemplates(boolean),
GMFGenPackage.getGenEditorGenerator_DynamicTemplates()void setDynamicTemplates(boolean value)
Dynamic Templates' attribute.
value - the new value of the 'Dynamic Templates' attribute.isDynamicTemplates()java.lang.String getTemplateDirectory()
If the meaning of the 'Template Directory' attribute isn't clear, there really should be more of a description here...
setTemplateDirectory(String),
GMFGenPackage.getGenEditorGenerator_TemplateDirectory()void setTemplateDirectory(java.lang.String value)
Template Directory' attribute.
value - the new value of the 'Template Directory' attribute.getTemplateDirectory()java.lang.String getCopyrightText()
If the meaning of the 'Copyright Text' attribute isn't clear, there really should be more of a description here...
setCopyrightText(String),
GMFGenPackage.getGenEditorGenerator_CopyrightText()void setCopyrightText(java.lang.String value)
Copyright Text' attribute.
value - the new value of the 'Copyright Text' attribute.getCopyrightText()GenExpressionProviderContainer getExpressionProviders()
Editor Gen'.
If the meaning of the 'Expression Providers' containment reference isn't clear, there really should be more of a description here...
setExpressionProviders(GenExpressionProviderContainer),
GMFGenPackage.getGenEditorGenerator_ExpressionProviders(),
GenExpressionProviderContainer.getEditorGen()void setExpressionProviders(GenExpressionProviderContainer value)
Expression Providers' containment reference.
value - the new value of the 'Expression Providers' containment reference.getExpressionProviders()EList<GenPackage> getAllDomainGenPackages(boolean withUsed)
boolean requiresParser(LabelTextAccessMethod method)
boolean hasAudits()
|
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.