org.eclipse.gmf.codegen.util
Class CodegenEmitters

java.lang.Object
  extended by org.eclipse.gmf.codegen.util.CodegenEmitters

public class CodegenEmitters
extends Object

Author:
artem

Constructor Summary
CodegenEmitters(boolean useBaseTemplatesOnly, String templateDirectory, boolean includeDynamicModelTemplates)
           
 
Method Summary
 org.eclipse.gmf.internal.common.codegen.TextMerger createMergeService()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getAbstractExpressionEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getAbstractNavigatorItemEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getAbstractParserEmitter()
           
 String getAbstractParserName(Object... input)
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getActionBarAdvisorEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getActionBarContributorEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getActivatorEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getApplicationEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getBaseEditHelperEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getBaseItemSemanticEditPolicyEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getBuildPropertiesEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getBundleManifestEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getChildContainerCanonicalEditPolicyEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getChildNodeLabelEditPartEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getCompartmentEditPartEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getCompartmentItemSemanticEditPolicyEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getCreateLinkCommandEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getCreateNodeCommandEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getCreateShortcutDecorationsCommandEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getCreationWizardEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getCreationWizardPageEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getCustomActionEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getCustomParserEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getCustomPreferencePageEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getDeleteElementActionEmitter()
           
 String getDeleteElementActionName(Object... input)
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getDiagramCanonicalEditPolicyEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getDiagramContentInitializerEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getDiagramEditorContextMenuProviderEmitter()
           
 String getDiagramEditorContextMenuProviderName(Object... input)
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getDiagramEditorUtilEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getDiagramEditPartEmitter()
           
 org.eclipse.gmf.internal.common.codegen.BinaryEmitter getDiagramIconEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getDiagramItemSemanticEditPolicyEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getDiagramUpdaterEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getDocumentProviderEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getDomainNavigatorContentProviderEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getDomainNavigatorItemEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getDomainNavigatorLabelProviderEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getEditHelperAdviceEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getEditHelperEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getEditorEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getEditPartFactoryEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getEditPartProviderEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getElementChooserEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getElementInitializersEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getElementTypesEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getExpressionLabelParserEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getExternalizeEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getExternalNodeLabelEditPartEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getGraphicalNodeEditPolicyEmitter()
           
 org.eclipse.gmf.internal.common.codegen.BinaryEmitter getGroupIconEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getIconProviderEmitter()
           
 URL getJMergeControlFile()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getLinkDescriptorEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getLinkEditPartEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getLinkItemSemanticEditPolicyEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getLinkLabelEditPartEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getMarkerNavigationProviderEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getMatchingStrategyEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getMessagesEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getMetricProviderEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getModelAccessFacilityEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getModelElementSelectionPageEmitter()
           
 String getModelElementSelectionPageName(Object... input)
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getModelingAssistantProviderEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getNavigatorActionProviderEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getNavigatorContentProviderEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getNavigatorGroupEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getNavigatorItemEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getNavigatorLabelProviderEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getNavigatorLinkHelperEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getNavigatorSorterEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getNewDiagramFileWizardEmitter()
           
 String getNewDiagramFileWizardName(Object... input)
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getNodeDescriptorEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getNodeEditPartEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getNodeItemSemanticEditPolicyEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getNodeLabelEditPartEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getOCLExpressionFactoryEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getOpenDiagramEditPolicyEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getOptionsFileEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getPaletteEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getParserProviderEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getPerspectiveEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getPluginPropertiesEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getPluginXmlEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getPredefinedActionEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getPredefinedParserEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getPreferenceInitializerEmitter()
           
 String getPreferenceInitializerName(Object... input)
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getPropertySectionEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getPropertySheetLabelProviderEmitter()
           
protected  org.eclipse.gmf.internal.common.codegen.TextEmitter getQualifiedClassNameEmitterForPrimaryTemplate(String templateName)
          Returns emitter for qualified class name definition for specified primary template.
 org.eclipse.gmf.internal.common.codegen.TextEmitter getRegexpExpressionFactoryEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getReorientLinkCommandEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getReorientLinkViewCommandEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getReorientRefLinkCommandEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getShortcutCreationWizardEmitter()
           
 String getShortcutCreationWizardName(Object... input)
           
 org.eclipse.gmf.internal.common.codegen.BinaryEmitter getShortcutImageEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getShortcutPropertyTesterEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getShortcutsDecoratorProviderEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getStandardPreferencePageEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getTextNonResizableEditPolicyEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getTextSelectionEditPolicyEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getUpdateCommandEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getURIEditorInputTesterEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getValidateActionEmitter()
           
 String getValidateActionName(Object... input)
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getValidationDecoratorProviderEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getValidationMarkerEmitter()
           
 String getValidationMarkerName(Object... input)
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getValidationProviderEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getViewProviderEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getVisualEffectEditPolicyEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getVisualIDRegistryEmitter()
           
 org.eclipse.gmf.internal.common.codegen.BinaryEmitter getWizardBannerImageEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getWizardNewFileCreationPageEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getWorkbenchAdvisorEmitter()
           
 org.eclipse.gmf.internal.common.codegen.TextEmitter getWorkbenchWindowAdvisorEmitter()
           
protected  org.eclipse.gmf.internal.common.codegen.TextEmitter newXpandEmitter(String definition)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodegenEmitters

public CodegenEmitters(boolean useBaseTemplatesOnly,
                       String templateDirectory,
                       boolean includeDynamicModelTemplates)
Method Detail

createMergeService

public org.eclipse.gmf.internal.common.codegen.TextMerger createMergeService()
Returns:
null if no merger is needed

getJMergeControlFile

public URL getJMergeControlFile()

getCreateNodeCommandEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getCreateNodeCommandEmitter()
                                                                                throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getCreateLinkCommandEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getCreateLinkCommandEmitter()
                                                                                throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getReorientLinkCommandEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getReorientLinkCommandEmitter()
                                                                                  throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getReorientRefLinkCommandEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getReorientRefLinkCommandEmitter()
                                                                                     throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getReorientLinkViewCommandEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getReorientLinkViewCommandEmitter()
                                                                                      throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getCreateShortcutDecorationsCommandEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getCreateShortcutDecorationsCommandEmitter()
                                                                                               throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getBaseEditHelperEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getBaseEditHelperEmitter()
                                                                             throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getEditHelperEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getEditHelperEmitter()
                                                                         throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getEditHelperAdviceEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getEditHelperAdviceEmitter()
                                                                               throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getDiagramEditPartEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getDiagramEditPartEmitter()
                                                                              throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getNodeEditPartEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getNodeEditPartEmitter()
                                                                           throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getNodeLabelEditPartEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getNodeLabelEditPartEmitter()
                                                                                throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getExternalNodeLabelEditPartEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getExternalNodeLabelEditPartEmitter()
                                                                                        throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getChildNodeLabelEditPartEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getChildNodeLabelEditPartEmitter()
                                                                                     throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getCompartmentEditPartEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getCompartmentEditPartEmitter()
                                                                                  throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getLinkEditPartEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getLinkEditPartEmitter()
                                                                           throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getLinkLabelEditPartEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getLinkLabelEditPartEmitter()
                                                                                throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getEditPartFactoryEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getEditPartFactoryEmitter()
                                                                              throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getBaseItemSemanticEditPolicyEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getBaseItemSemanticEditPolicyEmitter()

getOpenDiagramEditPolicyEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getOpenDiagramEditPolicyEmitter()
                                                                                    throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getDiagramCanonicalEditPolicyEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getDiagramCanonicalEditPolicyEmitter()

getChildContainerCanonicalEditPolicyEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getChildContainerCanonicalEditPolicyEmitter()

getDiagramItemSemanticEditPolicyEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getDiagramItemSemanticEditPolicyEmitter()

getCompartmentItemSemanticEditPolicyEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getCompartmentItemSemanticEditPolicyEmitter()

getGraphicalNodeEditPolicyEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getGraphicalNodeEditPolicyEmitter()
                                                                                      throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getNodeItemSemanticEditPolicyEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getNodeItemSemanticEditPolicyEmitter()

getLinkItemSemanticEditPolicyEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getLinkItemSemanticEditPolicyEmitter()

getTextSelectionEditPolicyEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getTextSelectionEditPolicyEmitter()
                                                                                      throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getTextNonResizableEditPolicyEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getTextNonResizableEditPolicyEmitter()
                                                                                         throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getVisualEffectEditPolicyEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getVisualEffectEditPolicyEmitter()

getDiagramUpdaterEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getDiagramUpdaterEmitter()

getUpdateCommandEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getUpdateCommandEmitter()

getNodeDescriptorEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getNodeDescriptorEmitter()

getLinkDescriptorEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getLinkDescriptorEmitter()

getAbstractParserEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getAbstractParserEmitter()
                                                                             throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getAbstractParserName

public String getAbstractParserName(Object... input)
                             throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getPredefinedParserEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getPredefinedParserEmitter()
                                                                               throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getCustomParserEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getCustomParserEmitter()
                                                                           throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getExpressionLabelParserEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getExpressionLabelParserEmitter()
                                                                                    throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getParserProviderEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getParserProviderEmitter()
                                                                             throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getElementInitializersEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getElementInitializersEmitter()
                                                                                  throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getElementTypesEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getElementTypesEmitter()
                                                                           throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getViewProviderEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getViewProviderEmitter()

getEditPartProviderEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getEditPartProviderEmitter()
                                                                               throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getModelingAssistantProviderEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getModelingAssistantProviderEmitter()
                                                                                        throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getIconProviderEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getIconProviderEmitter()
                                                                           throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getMarkerNavigationProviderEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getMarkerNavigationProviderEmitter()
                                                                                       throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getValidationProviderEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getValidationProviderEmitter()
                                                                                 throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getValidationDecoratorProviderEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getValidationDecoratorProviderEmitter()
                                                                                          throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getShortcutsDecoratorProviderEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getShortcutsDecoratorProviderEmitter()

getMetricProviderEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getMetricProviderEmitter()
                                                                             throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getAbstractExpressionEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getAbstractExpressionEmitter()
                                                                                 throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getOCLExpressionFactoryEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getOCLExpressionFactoryEmitter()
                                                                                   throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getRegexpExpressionFactoryEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getRegexpExpressionFactoryEmitter()
                                                                                      throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getPropertySheetLabelProviderEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getPropertySheetLabelProviderEmitter()
                                                                                         throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getPropertySectionEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getPropertySectionEmitter()
                                                                              throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getValidateActionEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getValidateActionEmitter()
                                                                             throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getValidateActionName

public String getValidateActionName(Object... input)
                             throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getValidationMarkerEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getValidationMarkerEmitter()
                                                                               throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getValidationMarkerName

public String getValidationMarkerName(Object... input)
                               throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getDiagramContentInitializerEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getDiagramContentInitializerEmitter()

getShortcutPropertyTesterEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getShortcutPropertyTesterEmitter()

getShortcutCreationWizardName

public String getShortcutCreationWizardName(Object... input)
                                     throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getShortcutCreationWizardEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getShortcutCreationWizardEmitter()
                                                                                     throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getModelElementSelectionPageName

public String getModelElementSelectionPageName(Object... input)
                                        throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getModelElementSelectionPageEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getModelElementSelectionPageEmitter()
                                                                                        throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getNewDiagramFileWizardName

public String getNewDiagramFileWizardName(Object... input)
                                   throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getNewDiagramFileWizardEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getNewDiagramFileWizardEmitter()

getPaletteEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getPaletteEmitter()
                                                                      throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getDiagramEditorUtilEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getDiagramEditorUtilEmitter()
                                                                                throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getVisualIDRegistryEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getVisualIDRegistryEmitter()

getCreationWizardEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getCreationWizardEmitter()
                                                                             throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getCreationWizardPageEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getCreationWizardPageEmitter()
                                                                                 throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getDeleteElementActionEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getDeleteElementActionEmitter()

getDeleteElementActionName

public String getDeleteElementActionName(Object... input)
                                  throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getDiagramEditorContextMenuProviderEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getDiagramEditorContextMenuProviderEmitter()

getDiagramEditorContextMenuProviderName

public String getDiagramEditorContextMenuProviderName(Object... input)
                                               throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getEditorEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getEditorEmitter()

getElementChooserEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getElementChooserEmitter()

getDocumentProviderEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getDocumentProviderEmitter()

getActionBarContributorEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getActionBarContributorEmitter()
                                                                                   throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getMatchingStrategyEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getMatchingStrategyEmitter()

getURIEditorInputTesterEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getURIEditorInputTesterEmitter()

getShortcutImageEmitter

public org.eclipse.gmf.internal.common.codegen.BinaryEmitter getShortcutImageEmitter()
                                                                              throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getDiagramIconEmitter

public org.eclipse.gmf.internal.common.codegen.BinaryEmitter getDiagramIconEmitter()
                                                                            throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getWizardBannerImageEmitter

public org.eclipse.gmf.internal.common.codegen.BinaryEmitter getWizardBannerImageEmitter()
                                                                                  throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getModelAccessFacilityEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getModelAccessFacilityEmitter()

getNavigatorContentProviderEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getNavigatorContentProviderEmitter()

getDomainNavigatorContentProviderEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getDomainNavigatorContentProviderEmitter()

getDomainNavigatorLabelProviderEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getDomainNavigatorLabelProviderEmitter()

getDomainNavigatorItemEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getDomainNavigatorItemEmitter()

getNavigatorLabelProviderEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getNavigatorLabelProviderEmitter()

getNavigatorLinkHelperEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getNavigatorLinkHelperEmitter()

getNavigatorSorterEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getNavigatorSorterEmitter()

getNavigatorActionProviderEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getNavigatorActionProviderEmitter()

getAbstractNavigatorItemEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getAbstractNavigatorItemEmitter()

getNavigatorGroupEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getNavigatorGroupEmitter()

getNavigatorItemEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getNavigatorItemEmitter()

getGroupIconEmitter

public org.eclipse.gmf.internal.common.codegen.BinaryEmitter getGroupIconEmitter()
                                                                          throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getPreferenceInitializerEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getPreferenceInitializerEmitter()
                                                                                    throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getPreferenceInitializerName

public String getPreferenceInitializerName(Object... input)
                                    throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getStandardPreferencePageEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getStandardPreferencePageEmitter()
                                                                                     throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getCustomPreferencePageEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getCustomPreferencePageEmitter()
                                                                                   throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getActivatorEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getActivatorEmitter()
                                                                        throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getBundleManifestEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getBundleManifestEmitter()
                                                                             throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getPluginXmlEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getPluginXmlEmitter()
                                                                        throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getPluginPropertiesEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getPluginPropertiesEmitter()
                                                                               throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getBuildPropertiesEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getBuildPropertiesEmitter()
                                                                              throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getOptionsFileEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getOptionsFileEmitter()
                                                                          throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getExternalizeEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getExternalizeEmitter()

getMessagesEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getMessagesEmitter()

getApplicationEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getApplicationEmitter()
                                                                          throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getActionBarAdvisorEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getActionBarAdvisorEmitter()
                                                                               throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getPerspectiveEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getPerspectiveEmitter()
                                                                          throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getWorkbenchAdvisorEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getWorkbenchAdvisorEmitter()
                                                                               throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getWorkbenchWindowAdvisorEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getWorkbenchWindowAdvisorEmitter()
                                                                                     throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getWizardNewFileCreationPageEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getWizardNewFileCreationPageEmitter()
                                                                                        throws UnexpectedBehaviourException
Throws:
UnexpectedBehaviourException

getCustomActionEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getCustomActionEmitter()

getPredefinedActionEmitter

public org.eclipse.gmf.internal.common.codegen.TextEmitter getPredefinedActionEmitter()

getQualifiedClassNameEmitterForPrimaryTemplate

protected org.eclipse.gmf.internal.common.codegen.TextEmitter getQualifiedClassNameEmitterForPrimaryTemplate(String templateName)
                                                                                                      throws UnexpectedBehaviourException
Returns emitter for qualified class name definition for specified primary template. That is, in contrast to getQualifiedClassNameEmitter(String) expects the name of invocable template 'xpt::diagram::editparts::TemplateName::PrimaryName' as an input

Definition should be named 'qualifiedClassName'.

Returns:
for 'xpt::diagram::editparts::TemplateName::PrimaryName' returns template 'xpt::diagram::editparts::TemplateName::qualifiedClassName'
Throws:
UnexpectedBehaviourException

newXpandEmitter

protected org.eclipse.gmf.internal.common.codegen.TextEmitter newXpandEmitter(String definition)


Copyright © 2012. All Rights Reserved.