|
Generation Framework | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.eclipse.gmf.codegen.gmfgen.util.GMFGenAdapterFactory
org.eclipse.gmf.codegen.gmfgen.provider.GMFGenItemProviderAdapterFactory
This is the factory that is used to provide the interfaces needed to support Viewers.
The adapters generated by this factory convert EMF adapter notifications into calls to fireNotifyChanged.
The adapters also support Eclipse property sheets.
Note that most of the adapters are shared among multiple instances.
| Fields inherited from class org.eclipse.gmf.codegen.gmfgen.util.GMFGenAdapterFactory |
modelPackage, modelSwitch |
| Constructor Summary | |
GMFGenItemProviderAdapterFactory()
This constructs an instance |
|
| Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl |
adaptAllNew, adaptNew, associate, createAdapter, resolve |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.common.notify.AdapterFactory |
adaptAllNew, adaptNew |
| Field Detail |
protected ComposedAdapterFactory parentAdapterFactory
protected IChangeNotifier changeNotifier
IChangeNotifier.
protected java.util.Collection supportedTypes
isFactoryForType.
protected GenEditorGeneratorItemProvider genEditorGeneratorItemProvider
GenEditorGenerator instances.
protected GenDiagramItemProvider genDiagramItemProvider
GenDiagram instances.
protected GenEditorViewItemProvider genEditorViewItemProvider
GenEditorView instances.
protected GenPluginItemProvider genPluginItemProvider
GenPlugin instances.
protected GenTopLevelNodeItemProvider genTopLevelNodeItemProvider
GenTopLevelNode instances.
protected GenChildNodeItemProvider genChildNodeItemProvider
GenChildNode instances.
protected GenChildLabelNodeItemProvider genChildLabelNodeItemProvider
GenChildLabelNode instances.
protected GenCompartmentItemProvider genCompartmentItemProvider
GenCompartment instances.
protected GenLinkItemProvider genLinkItemProvider
GenLink instances.
protected GenNodeLabelItemProvider genNodeLabelItemProvider
GenNodeLabel instances.
protected GenExternalNodeLabelItemProvider genExternalNodeLabelItemProvider
GenExternalNodeLabel instances.
protected GenLinkLabelItemProvider genLinkLabelItemProvider
GenLinkLabel instances.
protected MetamodelTypeItemProvider metamodelTypeItemProvider
MetamodelType instances.
protected SpecializationTypeItemProvider specializationTypeItemProvider
SpecializationType instances.
protected NotationTypeItemProvider notationTypeItemProvider
NotationType instances.
protected TypeModelFacetItemProvider typeModelFacetItemProvider
TypeModelFacet instances.
protected FeatureModelFacetItemProvider featureModelFacetItemProvider
FeatureModelFacet instances.
protected CompositeFeatureModelFacetItemProvider compositeFeatureModelFacetItemProvider
CompositeFeatureModelFacet instances.
protected TypeLinkModelFacetItemProvider typeLinkModelFacetItemProvider
TypeLinkModelFacet instances.
protected FeatureLinkModelFacetItemProvider featureLinkModelFacetItemProvider
FeatureLinkModelFacet instances.
protected FeatureLabelModelFacetItemProvider featureLabelModelFacetItemProvider
FeatureLabelModelFacet instances.
protected CompositeFeatureLabelModelFacetItemProvider compositeFeatureLabelModelFacetItemProvider
CompositeFeatureLabelModelFacet instances.
protected DesignLabelModelFacetItemProvider designLabelModelFacetItemProvider
DesignLabelModelFacet instances.
protected ColorAttributesItemProvider colorAttributesItemProvider
ColorAttributes instances.
protected StyleAttributesItemProvider styleAttributesItemProvider
StyleAttributes instances.
protected ResizeConstraintsItemProvider resizeConstraintsItemProvider
ResizeConstraints instances.
protected DefaultSizeAttributesItemProvider defaultSizeAttributesItemProvider
DefaultSizeAttributes instances.
protected LabelOffsetAttributesItemProvider labelOffsetAttributesItemProvider
LabelOffsetAttributes instances.
protected FigureViewmapItemProvider figureViewmapItemProvider
FigureViewmap instances.
protected SnippetViewmapItemProvider snippetViewmapItemProvider
SnippetViewmap instances.
protected InnerClassViewmapItemProvider innerClassViewmapItemProvider
InnerClassViewmap instances.
protected ParentAssignedViewmapItemProvider parentAssignedViewmapItemProvider
ParentAssignedViewmap instances.
protected PaletteItemProvider paletteItemProvider
Palette instances.
protected ToolEntryItemProvider toolEntryItemProvider
ToolEntry instances.
protected SeparatorItemProvider separatorItemProvider
Separator instances.
protected ToolGroupItemProvider toolGroupItemProvider
ToolGroup instances.
protected GenFeatureSeqInitializerItemProvider genFeatureSeqInitializerItemProvider
GenFeatureSeqInitializer instances.
protected GenFeatureValueSpecItemProvider genFeatureValueSpecItemProvider
GenFeatureValueSpec instances.
protected GenLinkConstraintsItemProvider genLinkConstraintsItemProvider
GenLinkConstraints instances.
protected GenAuditContainerItemProvider genAuditContainerItemProvider
GenAuditContainer instances.
protected GenAuditRuleItemProvider genAuditRuleItemProvider
GenAuditRule instances.
protected GenDomainElementTargetItemProvider genDomainElementTargetItemProvider
GenDomainElementTarget instances.
protected GenDiagramElementTargetItemProvider genDiagramElementTargetItemProvider
GenDiagramElementTarget instances.
protected GenDomainAttributeTargetItemProvider genDomainAttributeTargetItemProvider
GenDomainAttributeTarget instances.
protected GenNotationElementTargetItemProvider genNotationElementTargetItemProvider
GenNotationElementTarget instances.
protected GenMetricContainerItemProvider genMetricContainerItemProvider
GenMetricContainer instances.
protected GenMetricRuleItemProvider genMetricRuleItemProvider
GenMetricRule instances.
protected GenAuditedMetricTargetItemProvider genAuditedMetricTargetItemProvider
GenAuditedMetricTarget instances.
protected GenExpressionProviderContainerItemProvider genExpressionProviderContainerItemProvider
GenExpressionProviderContainer instances.
protected GenJavaExpressionProviderItemProvider genJavaExpressionProviderItemProvider
GenJavaExpressionProvider instances.
protected GenExpressionInterpreterItemProvider genExpressionInterpreterItemProvider
GenExpressionInterpreter instances.
protected ValueExpressionItemProvider valueExpressionItemProvider
ValueExpression instances.
protected GenConstraintItemProvider genConstraintItemProvider
GenConstraint instances.
| Constructor Detail |
public GMFGenItemProviderAdapterFactory()
| Method Detail |
public Adapter createGenEditorGeneratorAdapter()
GenEditorGenerator.
createGenEditorGeneratorAdapter in class GMFGenAdapterFactoryGenEditorGeneratorpublic Adapter createGenDiagramAdapter()
GenDiagram.
createGenDiagramAdapter in class GMFGenAdapterFactoryGenDiagrampublic Adapter createGenEditorViewAdapter()
GenEditorView.
createGenEditorViewAdapter in class GMFGenAdapterFactoryGenEditorViewpublic Adapter createGenPluginAdapter()
GenPlugin.
createGenPluginAdapter in class GMFGenAdapterFactoryGenPluginpublic Adapter createGenTopLevelNodeAdapter()
GenTopLevelNode.
createGenTopLevelNodeAdapter in class GMFGenAdapterFactoryGenTopLevelNodepublic Adapter createGenChildNodeAdapter()
GenChildNode.
createGenChildNodeAdapter in class GMFGenAdapterFactoryGenChildNodepublic Adapter createGenChildLabelNodeAdapter()
GenChildLabelNode.
createGenChildLabelNodeAdapter in class GMFGenAdapterFactoryGenChildLabelNodepublic Adapter createGenCompartmentAdapter()
GenCompartment.
createGenCompartmentAdapter in class GMFGenAdapterFactoryGenCompartmentpublic Adapter createGenLinkAdapter()
GenLink.
createGenLinkAdapter in class GMFGenAdapterFactoryGenLinkpublic Adapter createGenNodeLabelAdapter()
GenNodeLabel.
createGenNodeLabelAdapter in class GMFGenAdapterFactoryGenNodeLabelpublic Adapter createGenExternalNodeLabelAdapter()
GenExternalNodeLabel.
createGenExternalNodeLabelAdapter in class GMFGenAdapterFactoryGenExternalNodeLabelpublic Adapter createGenLinkLabelAdapter()
GenLinkLabel.
createGenLinkLabelAdapter in class GMFGenAdapterFactoryGenLinkLabelpublic Adapter createMetamodelTypeAdapter()
MetamodelType.
createMetamodelTypeAdapter in class GMFGenAdapterFactoryMetamodelTypepublic Adapter createSpecializationTypeAdapter()
SpecializationType.
createSpecializationTypeAdapter in class GMFGenAdapterFactorySpecializationTypepublic Adapter createNotationTypeAdapter()
NotationType.
createNotationTypeAdapter in class GMFGenAdapterFactoryNotationTypepublic Adapter createTypeModelFacetAdapter()
TypeModelFacet.
createTypeModelFacetAdapter in class GMFGenAdapterFactoryTypeModelFacetpublic Adapter createFeatureModelFacetAdapter()
FeatureModelFacet.
createFeatureModelFacetAdapter in class GMFGenAdapterFactoryFeatureModelFacetpublic Adapter createCompositeFeatureModelFacetAdapter()
CompositeFeatureModelFacet.
createCompositeFeatureModelFacetAdapter in class GMFGenAdapterFactoryCompositeFeatureModelFacetpublic Adapter createTypeLinkModelFacetAdapter()
TypeLinkModelFacet.
createTypeLinkModelFacetAdapter in class GMFGenAdapterFactoryTypeLinkModelFacetpublic Adapter createFeatureLinkModelFacetAdapter()
FeatureLinkModelFacet.
createFeatureLinkModelFacetAdapter in class GMFGenAdapterFactoryFeatureLinkModelFacetpublic Adapter createFeatureLabelModelFacetAdapter()
FeatureLabelModelFacet.
createFeatureLabelModelFacetAdapter in class GMFGenAdapterFactoryFeatureLabelModelFacetpublic Adapter createCompositeFeatureLabelModelFacetAdapter()
CompositeFeatureLabelModelFacet.
createCompositeFeatureLabelModelFacetAdapter in class GMFGenAdapterFactoryCompositeFeatureLabelModelFacetpublic Adapter createDesignLabelModelFacetAdapter()
DesignLabelModelFacet.
createDesignLabelModelFacetAdapter in class GMFGenAdapterFactoryDesignLabelModelFacetpublic Adapter createColorAttributesAdapter()
ColorAttributes.
createColorAttributesAdapter in class GMFGenAdapterFactoryColorAttributespublic Adapter createStyleAttributesAdapter()
StyleAttributes.
createStyleAttributesAdapter in class GMFGenAdapterFactoryStyleAttributespublic Adapter createResizeConstraintsAdapter()
ResizeConstraints.
createResizeConstraintsAdapter in class GMFGenAdapterFactoryResizeConstraintspublic Adapter createDefaultSizeAttributesAdapter()
DefaultSizeAttributes.
createDefaultSizeAttributesAdapter in class GMFGenAdapterFactoryDefaultSizeAttributespublic Adapter createLabelOffsetAttributesAdapter()
LabelOffsetAttributes.
createLabelOffsetAttributesAdapter in class GMFGenAdapterFactoryLabelOffsetAttributespublic Adapter createFigureViewmapAdapter()
FigureViewmap.
createFigureViewmapAdapter in class GMFGenAdapterFactoryFigureViewmappublic Adapter createSnippetViewmapAdapter()
SnippetViewmap.
createSnippetViewmapAdapter in class GMFGenAdapterFactorySnippetViewmappublic Adapter createInnerClassViewmapAdapter()
InnerClassViewmap.
createInnerClassViewmapAdapter in class GMFGenAdapterFactoryInnerClassViewmappublic Adapter createParentAssignedViewmapAdapter()
ParentAssignedViewmap.
createParentAssignedViewmapAdapter in class GMFGenAdapterFactoryParentAssignedViewmappublic Adapter createPaletteAdapter()
Palette.
createPaletteAdapter in class GMFGenAdapterFactoryPalettepublic Adapter createToolEntryAdapter()
ToolEntry.
createToolEntryAdapter in class GMFGenAdapterFactoryToolEntrypublic Adapter createSeparatorAdapter()
Separator.
createSeparatorAdapter in class GMFGenAdapterFactorySeparatorpublic Adapter createToolGroupAdapter()
ToolGroup.
createToolGroupAdapter in class GMFGenAdapterFactoryToolGrouppublic Adapter createGenFeatureSeqInitializerAdapter()
GenFeatureSeqInitializer.
createGenFeatureSeqInitializerAdapter in class GMFGenAdapterFactoryGenFeatureSeqInitializerpublic Adapter createGenFeatureValueSpecAdapter()
GenFeatureValueSpec.
createGenFeatureValueSpecAdapter in class GMFGenAdapterFactoryGenFeatureValueSpecpublic Adapter createGenLinkConstraintsAdapter()
GenLinkConstraints.
createGenLinkConstraintsAdapter in class GMFGenAdapterFactoryGenLinkConstraintspublic Adapter createGenAuditContainerAdapter()
GenAuditContainer.
createGenAuditContainerAdapter in class GMFGenAdapterFactoryGenAuditContainerpublic Adapter createGenAuditRuleAdapter()
GenAuditRule.
createGenAuditRuleAdapter in class GMFGenAdapterFactoryGenAuditRulepublic Adapter createGenDomainElementTargetAdapter()
GenDomainElementTarget.
createGenDomainElementTargetAdapter in class GMFGenAdapterFactoryGenDomainElementTargetpublic Adapter createGenDiagramElementTargetAdapter()
GenDiagramElementTarget.
createGenDiagramElementTargetAdapter in class GMFGenAdapterFactoryGenDiagramElementTargetpublic Adapter createGenDomainAttributeTargetAdapter()
GenDomainAttributeTarget.
createGenDomainAttributeTargetAdapter in class GMFGenAdapterFactoryGenDomainAttributeTargetpublic Adapter createGenNotationElementTargetAdapter()
GenNotationElementTarget.
createGenNotationElementTargetAdapter in class GMFGenAdapterFactoryGenNotationElementTargetpublic Adapter createGenMetricContainerAdapter()
GenMetricContainer.
createGenMetricContainerAdapter in class GMFGenAdapterFactoryGenMetricContainerpublic Adapter createGenMetricRuleAdapter()
GenMetricRule.
createGenMetricRuleAdapter in class GMFGenAdapterFactoryGenMetricRulepublic Adapter createGenAuditedMetricTargetAdapter()
GenAuditedMetricTarget.
createGenAuditedMetricTargetAdapter in class GMFGenAdapterFactoryGenAuditedMetricTargetpublic Adapter createGenExpressionProviderContainerAdapter()
GenExpressionProviderContainer.
createGenExpressionProviderContainerAdapter in class GMFGenAdapterFactoryGenExpressionProviderContainerpublic Adapter createGenJavaExpressionProviderAdapter()
GenJavaExpressionProvider.
createGenJavaExpressionProviderAdapter in class GMFGenAdapterFactoryGenJavaExpressionProviderpublic Adapter createGenExpressionInterpreterAdapter()
GenExpressionInterpreter.
createGenExpressionInterpreterAdapter in class GMFGenAdapterFactoryGenExpressionInterpreterpublic Adapter createValueExpressionAdapter()
ValueExpression.
createValueExpressionAdapter in class GMFGenAdapterFactoryValueExpressionpublic Adapter createGenConstraintAdapter()
GenConstraint.
createGenConstraintAdapter in class GMFGenAdapterFactoryGenConstraintpublic ComposeableAdapterFactory getRootAdapterFactory()
getRootAdapterFactory in interface ComposeableAdapterFactorypublic void setParentAdapterFactory(ComposedAdapterFactory parentAdapterFactory)
setParentAdapterFactory in interface ComposeableAdapterFactorypublic boolean isFactoryForType(java.lang.Object type)
isFactoryForType in interface AdapterFactoryisFactoryForType in class GMFGenAdapterFactory
public Adapter adapt(Notifier notifier,
java.lang.Object type)
adapt in interface AdapterFactory
public java.lang.Object adapt(java.lang.Object object,
java.lang.Object type)
adapt in interface AdapterFactorypublic void addListener(INotifyChangedListener notifyChangedListener)
addListener in interface IChangeNotifierpublic void removeListener(INotifyChangedListener notifyChangedListener)
removeListener in interface IChangeNotifierpublic void fireNotifyChanged(Notification notification)
GMFGenItemProviderAdapterFactory.changeNotifier and to GMFGenItemProviderAdapterFactory.parentAdapterFactory.
fireNotifyChanged in interface IChangeNotifierpublic void dispose()
dispose in interface IDisposable
|
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.