Generation Framework

## Uses of Class
org.eclipse.gmf.common.UnexpectedBehaviourException

Packages that use UnexpectedBehaviourException
org.eclipse.gmf.codegen.util
org.eclipse.gmf.graphdef.codegen

Uses of UnexpectedBehaviourException in org.eclipse.gmf.codegen.util

Methods in org.eclipse.gmf.codegen.util that throw UnexpectedBehaviourException
`protected void` `Generator.customRun()`
`JETEmitter` `CodegenEmitters.getReorientConnectionViewCommandEmitter()`
`JETEmitter` `CodegenEmitters.getBaseEditHelperEmitter()`
`JETEmitter` `CodegenEmitters.getEditHelperEmitter()`
`JETEmitter` `CodegenEmitters.getEditHelperAdviceEmitter()`
`JETEmitter` `CodegenEmitters.getDiagramEditPartEmitter()`
`JETEmitter` `CodegenEmitters.getDiagramExternalNodeLabelEditPartEmitter()`
`JETEmitter` `CodegenEmitters.getNodeEditPartEmitter()`
`JETEmitter` `CodegenEmitters.getNodeLabelEditPartEmitter()`
`JETEmitter` `CodegenEmitters.getExternalNodeLabelEditPartEmitter()`
`JETEmitter` `CodegenEmitters.getChildNodeEditPartEmitter()`
`JETEmitter` `CodegenEmitters.getCompartmentEditPartEmitter()`
`JETEmitter` `CodegenEmitters.getLinkEditPartEmitter()`
`JETEmitter` `CodegenEmitters.getLinkLabelEditPartEmitter()`
`JETEmitter` `CodegenEmitters.getEditPartFactoryEmitter()`
`JETEmitter` `CodegenEmitters.getBaseItemSemanticEditPolicyEmitter()`
`JETEmitter` `CodegenEmitters.getBaseGraphicalNodeEditPolicyEmitter()`
`JETEmitter` `CodegenEmitters.getReferenceConnectionEditPolicyEmitter()`
`JETEmitter` `CodegenEmitters.getDiagramCanonicalEditPolicyEmitter()`
`JETEmitter` `CodegenEmitters.getChildContainerCanonicalEditPolicyEmitter()`
`JETEmitter` `CodegenEmitters.getDiagramItemSemanticEditPolicyEmitter()`
`JETEmitter` `CodegenEmitters.getCompartmentItemSemanticEditPolicyEmitter()`
`JETEmitter` `CodegenEmitters.getNodeGraphicalNodeEditPolicyEmitter()`
`JETEmitter` `CodegenEmitters.getNodeItemSemanticEditPolicyEmitter()`
`JETEmitter` `CodegenEmitters.getLinkItemSemanticEditPolicyEmitter()`
`JETEmitter` `CodegenEmitters.getTextSelectionEditPolicyEmitter()`
`JETEmitter` `CodegenEmitters.getTextNonResizableEditPolicyEmitter()`
`JETEmitter` `CodegenEmitters.getExternalNodeLabelHostLayoutEditPolicyEmitter()`
`JETEmitter` `CodegenEmitters.getAbstractParserEmitter()`
`JETEmitter` `CodegenEmitters.getStructuralFeatureParserEmitter()`
`JETEmitter` `CodegenEmitters.getStructuralFeaturesParserEmitter()`
`JETEmitter` `CodegenEmitters.getViewFactoryEmitter()`
`JETEmitter` `CodegenEmitters.getLabelViewFactoryEmitter()`
`JETEmitter` `CodegenEmitters.getLabelTextViewFactoryEmitter()`
`JETEmitter` `CodegenEmitters.getElementTypesEmitter()`
`JETEmitter` `CodegenEmitters.getViewProviderEmitter()`
`JETEmitter` `CodegenEmitters.getEditPartProviderEmitter()`
`JETEmitter` `CodegenEmitters.getPaletteProviderEmitter()`
`JETEmitter` `CodegenEmitters.getContributionItemProviderEmitter()`
`JETEmitter` `CodegenEmitters.getModelingAssistantProviderEmitter()`
`JETEmitter` `CodegenEmitters.getPropertyProviderEmitter()`
`JETEmitter` `CodegenEmitters.getIconProviderEmitter()`
`JETEmitter` `CodegenEmitters.getParserProviderEmitter()`
`JETEmitter` `CodegenEmitters.getValidationProviderEmitter()`
`JETEmitter` `CodegenEmitters.getValidationDecoratorProviderEmitter()`
`JETEmitter` `CodegenEmitters.getShortcutsDecoratorProviderEmitter()`
`JETEmitter` `CodegenEmitters.getMetricProviderEmitter()`
`JETEmitter` `CodegenEmitters.getMarkerNavigationProviderEmitter()`
`JETEmitter` `CodegenEmitters.getAbstractExpressionEmitter()`
`JETEmitter` `CodegenEmitters.getOCLExpressionFactoryEmitter()`
`JETEmitter` `CodegenEmitters.getRegexpExpressionFactoryEmitter()`
`JETEmitter` `CodegenEmitters.getInitDiagramFileActionEmitter()`
`JETEmitter` `CodegenEmitters.getNewDiagramFileWizardEmitter()`
`JETEmitter` `CodegenEmitters.getPaletteEmitter()`
`JETEmitter` `CodegenEmitters.getDiagramEditorUtilEmitter()`
`JETEmitter` `CodegenEmitters.getDiagramFileCreatorEmitter()`
`JETEmitter` `CodegenEmitters.getVisualIDRegistryEmitter()`
`JETEmitter` `CodegenEmitters.getCreationWizardEmitter()`
`JETEmitter` `CodegenEmitters.getCreationWizardPageEmitter()`
`JETEmitter` `CodegenEmitters.getEditorEmitter()`
`JETEmitter` `CodegenEmitters.getCreateShortcutActionEmitter()`
`JETEmitter` `CodegenEmitters.getLoadResourceActionEmitter()`
`JETEmitter` `CodegenEmitters.getElementChooserEmitter()`
`JETEmitter` `CodegenEmitters.getDocumentProviderEmitter()`
`JETEmitter` `CodegenEmitters.getActionBarContributorEmitter()`
`JETEmitter` `CodegenEmitters.getMatchingStrategyEmitter()`
`JETEmitter` `CodegenEmitters.getPreferencesInitializerEmitter()`
`JETEmitter` `CodegenEmitters.getPluginClassEmitter()`
`org.eclipse.gmf.internal.common.codegen.TextEmitter` `CodegenEmitters.getPluginXmlEmitter()`
`org.eclipse.gmf.internal.common.codegen.TextEmitter` `CodegenEmitters.getPluginPropertiesEmitter()`
`org.eclipse.gmf.internal.common.codegen.TextEmitter` `CodegenEmitters.getOptionsFileEmitter()`
`org.eclipse.gmf.internal.common.codegen.TextEmitter` `CodegenEmitters.getBundleManifestEmitter()`
`org.eclipse.gmf.internal.common.codegen.TextEmitter` `CodegenEmitters.getBuildPropertiesEmitter()`
`org.eclipse.gmf.internal.common.codegen.BinaryEmitter` `CodegenEmitters.getShortcutImageEmitter()`
`org.eclipse.gmf.internal.common.codegen.BinaryEmitter` `CodegenEmitters.getDiagramIconEmitter()`
`org.eclipse.gmf.internal.common.codegen.BinaryEmitter` `CodegenEmitters.getWizardBannerImageEmitter()`

Uses of UnexpectedBehaviourException in org.eclipse.gmf.graphdef.codegen

Methods in org.eclipse.gmf.graphdef.codegen that throw UnexpectedBehaviourException
`protected void` `StandaloneGenerator.customRun()`
`java.lang.String` `FigureGenerator.generate(IProgressMonitor monitor, java.lang.Object[] arguments)`
`org.eclipse.gmf.internal.common.codegen.TextEmitter` `StandaloneEmitters.getBuildPropertiesEmitter()`
`org.eclipse.gmf.internal.common.codegen.TextEmitter` `StandaloneEmitters.getPluginPropertiesEmitter()`
`org.eclipse.gmf.internal.common.codegen.TextEmitter` `StandaloneEmitters.getManifestMFEmitter()`
`org.eclipse.gmf.internal.common.codegen.TextEmitter` `StandaloneEmitters.getPluginActivatorEmitter()`

Generation Framework

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.