|
||||||||||
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.gmfgraph.util.GMFGraphAdapterFactory
org.eclipse.gmf.gmfgraph.provider.GMFGraphItemProviderAdapterFactory
public class GMFGraphItemProviderAdapterFactory
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.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IChildCreationExtender |
---|
org.eclipse.emf.edit.provider.IChildCreationExtender.Descriptor |
Field Summary | |
---|---|
protected AlignmentFacetItemProvider |
alignmentFacetItemProvider
This keeps track of the one adapter used for all AlignmentFacet instances. |
protected BasicFontItemProvider |
basicFontItemProvider
This keeps track of the one adapter used for all BasicFont instances. |
protected BorderLayoutDataItemProvider |
borderLayoutDataItemProvider
This keeps track of the one adapter used for all BorderLayoutData instances. |
protected BorderLayoutItemProvider |
borderLayoutItemProvider
This keeps track of the one adapter used for all BorderLayout instances. |
protected BorderRefItemProvider |
borderRefItemProvider
This keeps track of the one adapter used for all BorderRef instances. |
protected CanvasItemProvider |
canvasItemProvider
This keeps track of the one adapter used for all Canvas instances. |
protected CenterLayoutItemProvider |
centerLayoutItemProvider
This keeps track of the one adapter used for all CenterLayout instances. |
protected org.eclipse.emf.edit.provider.IChangeNotifier |
changeNotifier
This is used to implement IChangeNotifier . |
protected ChildAccessItemProvider |
childAccessItemProvider
This keeps track of the one adapter used for all ChildAccess instances. |
protected org.eclipse.emf.edit.provider.ChildCreationExtenderManager |
childCreationExtenderManager
This helps manage the child creation extenders. |
protected ColorPinItemProvider |
colorPinItemProvider
This keeps track of the one adapter used for all ColorPin instances. |
protected CompartmentItemProvider |
compartmentItemProvider
This keeps track of the one adapter used for all Compartment instances. |
protected CompoundBorderItemProvider |
compoundBorderItemProvider
This keeps track of the one adapter used for all CompoundBorder instances. |
protected ConnectionItemProvider |
connectionItemProvider
This keeps track of the one adapter used for all Connection instances. |
protected ConstantColorItemProvider |
constantColorItemProvider
This keeps track of the one adapter used for all ConstantColor instances. |
protected CustomAttributeItemProvider |
customAttributeItemProvider
This keeps track of the one adapter used for all CustomAttribute instances. |
protected CustomBorderItemProvider |
customBorderItemProvider
This keeps track of the one adapter used for all CustomBorder instances. |
protected CustomConnectionItemProvider |
customConnectionItemProvider
This keeps track of the one adapter used for all CustomConnection instances. |
protected CustomDecorationItemProvider |
customDecorationItemProvider
This keeps track of the one adapter used for all CustomDecoration instances. |
protected CustomFigureItemProvider |
customFigureItemProvider
This keeps track of the one adapter used for all CustomFigure instances. |
protected CustomLayoutDataItemProvider |
customLayoutDataItemProvider
This keeps track of the one adapter used for all CustomLayoutData instances. |
protected CustomLayoutItemProvider |
customLayoutItemProvider
This keeps track of the one adapter used for all CustomLayout instances. |
protected CustomPinItemProvider |
customPinItemProvider
This keeps track of the one adapter used for all CustomPin instances. |
protected DefaultSizeFacetItemProvider |
defaultSizeFacetItemProvider
This keeps track of the one adapter used for all DefaultSizeFacet instances. |
protected DiagramLabelItemProvider |
diagramLabelItemProvider
This keeps track of the one adapter used for all DiagramLabel instances. |
protected DimensionItemProvider |
dimensionItemProvider
This keeps track of the one adapter used for all Dimension instances. |
protected EllipseItemProvider |
ellipseItemProvider
This keeps track of the one adapter used for all Ellipse instances. |
protected FigureAccessorItemProvider |
figureAccessorItemProvider
This keeps track of the one adapter used for all FigureAccessor instances. |
protected FigureDescriptorItemProvider |
figureDescriptorItemProvider
This keeps track of the one adapter used for all FigureDescriptor instances. |
protected FigureGalleryItemProvider |
figureGalleryItemProvider
This keeps track of the one adapter used for all FigureGallery instances. |
protected FigureRefItemProvider |
figureRefItemProvider
This keeps track of the one adapter used for all FigureRef instances. |
protected FlowLayoutItemProvider |
flowLayoutItemProvider
This keeps track of the one adapter used for all FlowLayout instances. |
protected GeneralFacetItemProvider |
generalFacetItemProvider
This keeps track of the one adapter used for all GeneralFacet instances. |
protected GradientFacetItemProvider |
gradientFacetItemProvider
This keeps track of the one adapter used for all GradientFacet instances. |
protected GridLayoutDataItemProvider |
gridLayoutDataItemProvider
This keeps track of the one adapter used for all GridLayoutData instances. |
protected GridLayoutItemProvider |
gridLayoutItemProvider
This keeps track of the one adapter used for all GridLayout instances. |
protected InsetsItemProvider |
insetsItemProvider
This keeps track of the one adapter used for all Insets instances. |
protected InvisibleRectangleItemProvider |
invisibleRectangleItemProvider
This keeps track of the one adapter used for all InvisibleRectangle instances. |
protected LabeledContainerItemProvider |
labeledContainerItemProvider
This keeps track of the one adapter used for all LabeledContainer instances. |
protected LabelItemProvider |
labelItemProvider
This keeps track of the one adapter used for all Label instances. |
protected LabelOffsetFacetItemProvider |
labelOffsetFacetItemProvider
This keeps track of the one adapter used for all LabelOffsetFacet instances. |
protected LayoutRefItemProvider |
layoutRefItemProvider
This keeps track of the one adapter used for all LayoutRef instances. |
protected LineBorderItemProvider |
lineBorderItemProvider
This keeps track of the one adapter used for all LineBorder instances. |
protected MarginBorderItemProvider |
marginBorderItemProvider
This keeps track of the one adapter used for all MarginBorder instances. |
protected NodeItemProvider |
nodeItemProvider
This keeps track of the one adapter used for all Node instances. |
protected org.eclipse.emf.edit.provider.ComposedAdapterFactory |
parentAdapterFactory
This keeps track of the root adapter factory that delegates to this adapter factory. |
protected PointItemProvider |
pointItemProvider
This keeps track of the one adapter used for all Point instances. |
protected PolygonDecorationItemProvider |
polygonDecorationItemProvider
This keeps track of the one adapter used for all PolygonDecoration instances. |
protected PolygonItemProvider |
polygonItemProvider
This keeps track of the one adapter used for all Polygon instances. |
protected PolylineConnectionItemProvider |
polylineConnectionItemProvider
This keeps track of the one adapter used for all PolylineConnection instances. |
protected PolylineDecorationItemProvider |
polylineDecorationItemProvider
This keeps track of the one adapter used for all PolylineDecoration instances. |
protected PolylineItemProvider |
polylineItemProvider
This keeps track of the one adapter used for all Polyline instances. |
protected Rectangle2DItemProvider |
rectangle2DItemProvider
This keeps track of the one adapter used for all Rectangle2D instances. |
protected RectangleItemProvider |
rectangleItemProvider
This keeps track of the one adapter used for all Rectangle instances. |
protected RGBColorItemProvider |
rgbColorItemProvider
This keeps track of the one adapter used for all RGBColor instances. |
protected RoundedRectangleItemProvider |
roundedRectangleItemProvider
This keeps track of the one adapter used for all RoundedRectangle instances. |
protected ScalablePolygonItemProvider |
scalablePolygonItemProvider
This keeps track of the one adapter used for all ScalablePolygon instances. |
protected StackLayoutItemProvider |
stackLayoutItemProvider
This keeps track of the one adapter used for all StackLayout instances. |
protected Collection<Object> |
supportedTypes
This keeps track of all the supported types checked by isFactoryForType . |
protected SVGFigureItemProvider |
svgFigureItemProvider
This keeps track of the one adapter used for all SVGFigure instances. |
protected SVGPropertyItemProvider |
svgPropertyItemProvider
This keeps track of the one adapter used for all SVGProperty instances. |
protected VerticalLabelItemProvider |
verticalLabelItemProvider
This keeps track of the one adapter used for all VerticalLabel instances. |
protected VisiblePinItemProvider |
visiblePinItemProvider
This keeps track of the one adapter used for all VisiblePin instances. |
protected XYLayoutDataItemProvider |
xyLayoutDataItemProvider
This keeps track of the one adapter used for all XYLayoutData instances. |
protected XYLayoutItemProvider |
xyLayoutItemProvider
This keeps track of the one adapter used for all XYLayout instances. |
Fields inherited from class org.eclipse.gmf.gmfgraph.util.GMFGraphAdapterFactory |
---|
modelPackage, modelSwitch |
Constructor Summary | |
---|---|
GMFGraphItemProviderAdapterFactory()
This constructs an instance. |
Method Summary | |
---|---|
org.eclipse.emf.common.notify.Adapter |
adapt(org.eclipse.emf.common.notify.Notifier notifier,
Object type)
This implementation substitutes the factory itself as the key for the adapter. |
Object |
adapt(Object object,
Object type)
|
void |
addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
This adds a listener. |
org.eclipse.emf.common.notify.Adapter |
createAlignmentFacetAdapter()
This creates an adapter for a AlignmentFacet . |
org.eclipse.emf.common.notify.Adapter |
createBasicFontAdapter()
This creates an adapter for a BasicFont . |
org.eclipse.emf.common.notify.Adapter |
createBorderLayoutAdapter()
This creates an adapter for a BorderLayout . |
org.eclipse.emf.common.notify.Adapter |
createBorderLayoutDataAdapter()
This creates an adapter for a BorderLayoutData . |
org.eclipse.emf.common.notify.Adapter |
createBorderRefAdapter()
This creates an adapter for a BorderRef . |
org.eclipse.emf.common.notify.Adapter |
createCanvasAdapter()
This creates an adapter for a Canvas . |
org.eclipse.emf.common.notify.Adapter |
createCenterLayoutAdapter()
This creates an adapter for a CenterLayout . |
org.eclipse.emf.common.notify.Adapter |
createChildAccessAdapter()
This creates an adapter for a ChildAccess . |
org.eclipse.emf.common.notify.Adapter |
createColorPinAdapter()
This creates an adapter for a ColorPin . |
org.eclipse.emf.common.notify.Adapter |
createCompartmentAdapter()
This creates an adapter for a Compartment . |
org.eclipse.emf.common.notify.Adapter |
createCompoundBorderAdapter()
This creates an adapter for a CompoundBorder . |
org.eclipse.emf.common.notify.Adapter |
createConnectionAdapter()
This creates an adapter for a Connection . |
org.eclipse.emf.common.notify.Adapter |
createConstantColorAdapter()
This creates an adapter for a ConstantColor . |
org.eclipse.emf.common.notify.Adapter |
createCustomAttributeAdapter()
This creates an adapter for a CustomAttribute . |
org.eclipse.emf.common.notify.Adapter |
createCustomBorderAdapter()
This creates an adapter for a CustomBorder . |
org.eclipse.emf.common.notify.Adapter |
createCustomConnectionAdapter()
This creates an adapter for a CustomConnection . |
org.eclipse.emf.common.notify.Adapter |
createCustomDecorationAdapter()
This creates an adapter for a CustomDecoration . |
org.eclipse.emf.common.notify.Adapter |
createCustomFigureAdapter()
This creates an adapter for a CustomFigure . |
org.eclipse.emf.common.notify.Adapter |
createCustomLayoutAdapter()
This creates an adapter for a CustomLayout . |
org.eclipse.emf.common.notify.Adapter |
createCustomLayoutDataAdapter()
This creates an adapter for a CustomLayoutData . |
org.eclipse.emf.common.notify.Adapter |
createCustomPinAdapter()
This creates an adapter for a CustomPin . |
org.eclipse.emf.common.notify.Adapter |
createDefaultSizeFacetAdapter()
This creates an adapter for a DefaultSizeFacet . |
org.eclipse.emf.common.notify.Adapter |
createDiagramLabelAdapter()
This creates an adapter for a DiagramLabel . |
org.eclipse.emf.common.notify.Adapter |
createDimensionAdapter()
This creates an adapter for a Dimension . |
org.eclipse.emf.common.notify.Adapter |
createEllipseAdapter()
This creates an adapter for a Ellipse . |
org.eclipse.emf.common.notify.Adapter |
createFigureAccessorAdapter()
This creates an adapter for a FigureAccessor . |
org.eclipse.emf.common.notify.Adapter |
createFigureDescriptorAdapter()
This creates an adapter for a FigureDescriptor . |
org.eclipse.emf.common.notify.Adapter |
createFigureGalleryAdapter()
This creates an adapter for a FigureGallery . |
org.eclipse.emf.common.notify.Adapter |
createFigureRefAdapter()
This creates an adapter for a FigureRef . |
org.eclipse.emf.common.notify.Adapter |
createFlowLayoutAdapter()
This creates an adapter for a FlowLayout . |
org.eclipse.emf.common.notify.Adapter |
createGeneralFacetAdapter()
This creates an adapter for a GeneralFacet . |
org.eclipse.emf.common.notify.Adapter |
createGradientFacetAdapter()
This creates an adapter for a GradientFacet . |
org.eclipse.emf.common.notify.Adapter |
createGridLayoutAdapter()
This creates an adapter for a GridLayout . |
org.eclipse.emf.common.notify.Adapter |
createGridLayoutDataAdapter()
This creates an adapter for a GridLayoutData . |
org.eclipse.emf.common.notify.Adapter |
createInsetsAdapter()
This creates an adapter for a Insets . |
org.eclipse.emf.common.notify.Adapter |
createInvisibleRectangleAdapter()
This creates an adapter for a InvisibleRectangle . |
org.eclipse.emf.common.notify.Adapter |
createLabelAdapter()
This creates an adapter for a Label . |
org.eclipse.emf.common.notify.Adapter |
createLabeledContainerAdapter()
This creates an adapter for a LabeledContainer . |
org.eclipse.emf.common.notify.Adapter |
createLabelOffsetFacetAdapter()
This creates an adapter for a LabelOffsetFacet . |
org.eclipse.emf.common.notify.Adapter |
createLayoutRefAdapter()
This creates an adapter for a LayoutRef . |
org.eclipse.emf.common.notify.Adapter |
createLineBorderAdapter()
This creates an adapter for a LineBorder . |
org.eclipse.emf.common.notify.Adapter |
createMarginBorderAdapter()
This creates an adapter for a MarginBorder . |
org.eclipse.emf.common.notify.Adapter |
createNodeAdapter()
This creates an adapter for a Node . |
org.eclipse.emf.common.notify.Adapter |
createPointAdapter()
This creates an adapter for a Point . |
org.eclipse.emf.common.notify.Adapter |
createPolygonAdapter()
This creates an adapter for a Polygon . |
org.eclipse.emf.common.notify.Adapter |
createPolygonDecorationAdapter()
This creates an adapter for a PolygonDecoration . |
org.eclipse.emf.common.notify.Adapter |
createPolylineAdapter()
This creates an adapter for a Polyline . |
org.eclipse.emf.common.notify.Adapter |
createPolylineConnectionAdapter()
This creates an adapter for a PolylineConnection . |
org.eclipse.emf.common.notify.Adapter |
createPolylineDecorationAdapter()
This creates an adapter for a PolylineDecoration . |
org.eclipse.emf.common.notify.Adapter |
createRectangle2DAdapter()
This creates an adapter for a Rectangle2D . |
org.eclipse.emf.common.notify.Adapter |
createRectangleAdapter()
This creates an adapter for a Rectangle . |
org.eclipse.emf.common.notify.Adapter |
createRGBColorAdapter()
This creates an adapter for a RGBColor . |
org.eclipse.emf.common.notify.Adapter |
createRoundedRectangleAdapter()
This creates an adapter for a RoundedRectangle . |
org.eclipse.emf.common.notify.Adapter |
createScalablePolygonAdapter()
This creates an adapter for a ScalablePolygon . |
org.eclipse.emf.common.notify.Adapter |
createStackLayoutAdapter()
This creates an adapter for a StackLayout . |
org.eclipse.emf.common.notify.Adapter |
createSVGFigureAdapter()
This creates an adapter for a SVGFigure . |
org.eclipse.emf.common.notify.Adapter |
createSVGPropertyAdapter()
This creates an adapter for a SVGProperty . |
org.eclipse.emf.common.notify.Adapter |
createVerticalLabelAdapter()
This creates an adapter for a VerticalLabel . |
org.eclipse.emf.common.notify.Adapter |
createVisiblePinAdapter()
This creates an adapter for a VisiblePin . |
org.eclipse.emf.common.notify.Adapter |
createXYLayoutAdapter()
This creates an adapter for a XYLayout . |
org.eclipse.emf.common.notify.Adapter |
createXYLayoutDataAdapter()
This creates an adapter for a XYLayoutData . |
void |
dispose()
This disposes all of the item providers created by this factory. |
void |
fireNotifyChanged(org.eclipse.emf.common.notify.Notification notification)
This delegates to changeNotifier and to parentAdapterFactory . |
List<org.eclipse.emf.edit.provider.IChildCreationExtender> |
getChildCreationExtenders()
|
Collection<?> |
getNewChildDescriptors(Object object,
org.eclipse.emf.edit.domain.EditingDomain editingDomain)
|
org.eclipse.emf.common.util.ResourceLocator |
getResourceLocator()
|
org.eclipse.emf.edit.provider.ComposeableAdapterFactory |
getRootAdapterFactory()
This returns the root adapter factory that contains this factory. |
boolean |
isFactoryForType(Object type)
|
void |
removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
This removes a listener. |
void |
setParentAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory)
This sets the composed adapter factory that contains this factory. |
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 org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory
protected org.eclipse.emf.edit.provider.IChangeNotifier changeNotifier
IChangeNotifier
.
protected org.eclipse.emf.edit.provider.ChildCreationExtenderManager childCreationExtenderManager
protected Collection<Object> supportedTypes
isFactoryForType
.
protected CanvasItemProvider canvasItemProvider
Canvas
instances.
protected FigureGalleryItemProvider figureGalleryItemProvider
FigureGallery
instances.
protected NodeItemProvider nodeItemProvider
Node
instances.
protected ChildAccessItemProvider childAccessItemProvider
ChildAccess
instances.
protected ConnectionItemProvider connectionItemProvider
Connection
instances.
protected CompartmentItemProvider compartmentItemProvider
Compartment
instances.
protected DiagramLabelItemProvider diagramLabelItemProvider
DiagramLabel
instances.
protected GeneralFacetItemProvider generalFacetItemProvider
GeneralFacet
instances.
protected AlignmentFacetItemProvider alignmentFacetItemProvider
AlignmentFacet
instances.
protected GradientFacetItemProvider gradientFacetItemProvider
GradientFacet
instances.
protected LabelOffsetFacetItemProvider labelOffsetFacetItemProvider
LabelOffsetFacet
instances.
protected DefaultSizeFacetItemProvider defaultSizeFacetItemProvider
DefaultSizeFacet
instances.
protected FigureDescriptorItemProvider figureDescriptorItemProvider
FigureDescriptor
instances.
protected FigureRefItemProvider figureRefItemProvider
FigureRef
instances.
protected LabelItemProvider labelItemProvider
Label
instances.
protected LabeledContainerItemProvider labeledContainerItemProvider
LabeledContainer
instances.
protected VerticalLabelItemProvider verticalLabelItemProvider
VerticalLabel
instances.
protected RectangleItemProvider rectangleItemProvider
Rectangle
instances.
protected InvisibleRectangleItemProvider invisibleRectangleItemProvider
InvisibleRectangle
instances.
protected RoundedRectangleItemProvider roundedRectangleItemProvider
RoundedRectangle
instances.
protected EllipseItemProvider ellipseItemProvider
Ellipse
instances.
protected PolylineItemProvider polylineItemProvider
Polyline
instances.
protected PolygonItemProvider polygonItemProvider
Polygon
instances.
protected ScalablePolygonItemProvider scalablePolygonItemProvider
ScalablePolygon
instances.
protected PolylineConnectionItemProvider polylineConnectionItemProvider
PolylineConnection
instances.
protected PolylineDecorationItemProvider polylineDecorationItemProvider
PolylineDecoration
instances.
protected PolygonDecorationItemProvider polygonDecorationItemProvider
PolygonDecoration
instances.
protected CustomFigureItemProvider customFigureItemProvider
CustomFigure
instances.
protected CustomDecorationItemProvider customDecorationItemProvider
CustomDecoration
instances.
protected CustomConnectionItemProvider customConnectionItemProvider
CustomConnection
instances.
protected RGBColorItemProvider rgbColorItemProvider
RGBColor
instances.
protected ConstantColorItemProvider constantColorItemProvider
ConstantColor
instances.
protected BasicFontItemProvider basicFontItemProvider
BasicFont
instances.
protected PointItemProvider pointItemProvider
Point
instances.
protected DimensionItemProvider dimensionItemProvider
Dimension
instances.
protected InsetsItemProvider insetsItemProvider
Insets
instances.
protected BorderRefItemProvider borderRefItemProvider
BorderRef
instances.
protected LineBorderItemProvider lineBorderItemProvider
LineBorder
instances.
protected MarginBorderItemProvider marginBorderItemProvider
MarginBorder
instances.
protected CompoundBorderItemProvider compoundBorderItemProvider
CompoundBorder
instances.
protected CustomBorderItemProvider customBorderItemProvider
CustomBorder
instances.
protected CustomLayoutDataItemProvider customLayoutDataItemProvider
CustomLayoutData
instances.
protected GridLayoutDataItemProvider gridLayoutDataItemProvider
GridLayoutData
instances.
protected BorderLayoutDataItemProvider borderLayoutDataItemProvider
BorderLayoutData
instances.
protected LayoutRefItemProvider layoutRefItemProvider
LayoutRef
instances.
protected CustomLayoutItemProvider customLayoutItemProvider
CustomLayout
instances.
protected GridLayoutItemProvider gridLayoutItemProvider
GridLayout
instances.
protected BorderLayoutItemProvider borderLayoutItemProvider
BorderLayout
instances.
protected CustomAttributeItemProvider customAttributeItemProvider
CustomAttribute
instances.
protected FigureAccessorItemProvider figureAccessorItemProvider
FigureAccessor
instances.
protected FlowLayoutItemProvider flowLayoutItemProvider
FlowLayout
instances.
protected XYLayoutItemProvider xyLayoutItemProvider
XYLayout
instances.
protected XYLayoutDataItemProvider xyLayoutDataItemProvider
XYLayoutData
instances.
protected StackLayoutItemProvider stackLayoutItemProvider
StackLayout
instances.
protected CenterLayoutItemProvider centerLayoutItemProvider
CenterLayout
instances.
protected SVGFigureItemProvider svgFigureItemProvider
SVGFigure
instances.
protected SVGPropertyItemProvider svgPropertyItemProvider
SVGProperty
instances.
protected Rectangle2DItemProvider rectangle2DItemProvider
Rectangle2D
instances.
protected CustomPinItemProvider customPinItemProvider
CustomPin
instances.
protected ColorPinItemProvider colorPinItemProvider
ColorPin
instances.
protected VisiblePinItemProvider visiblePinItemProvider
VisiblePin
instances.
Constructor Detail |
---|
public GMFGraphItemProviderAdapterFactory()
Method Detail |
---|
public org.eclipse.emf.common.notify.Adapter createCanvasAdapter()
Canvas
.
createCanvasAdapter
in class GMFGraphAdapterFactory
Canvas
public org.eclipse.emf.common.notify.Adapter createFigureGalleryAdapter()
FigureGallery
.
createFigureGalleryAdapter
in class GMFGraphAdapterFactory
FigureGallery
public org.eclipse.emf.common.notify.Adapter createNodeAdapter()
Node
.
createNodeAdapter
in class GMFGraphAdapterFactory
Node
public org.eclipse.emf.common.notify.Adapter createChildAccessAdapter()
ChildAccess
.
createChildAccessAdapter
in class GMFGraphAdapterFactory
ChildAccess
public org.eclipse.emf.common.notify.Adapter createConnectionAdapter()
Connection
.
createConnectionAdapter
in class GMFGraphAdapterFactory
Connection
public org.eclipse.emf.common.notify.Adapter createCompartmentAdapter()
Compartment
.
createCompartmentAdapter
in class GMFGraphAdapterFactory
Compartment
public org.eclipse.emf.common.notify.Adapter createDiagramLabelAdapter()
DiagramLabel
.
createDiagramLabelAdapter
in class GMFGraphAdapterFactory
DiagramLabel
public org.eclipse.emf.common.notify.Adapter createGeneralFacetAdapter()
GeneralFacet
.
createGeneralFacetAdapter
in class GMFGraphAdapterFactory
GeneralFacet
public org.eclipse.emf.common.notify.Adapter createAlignmentFacetAdapter()
AlignmentFacet
.
createAlignmentFacetAdapter
in class GMFGraphAdapterFactory
AlignmentFacet
public org.eclipse.emf.common.notify.Adapter createGradientFacetAdapter()
GradientFacet
.
createGradientFacetAdapter
in class GMFGraphAdapterFactory
GradientFacet
public org.eclipse.emf.common.notify.Adapter createLabelOffsetFacetAdapter()
LabelOffsetFacet
.
createLabelOffsetFacetAdapter
in class GMFGraphAdapterFactory
LabelOffsetFacet
public org.eclipse.emf.common.notify.Adapter createDefaultSizeFacetAdapter()
DefaultSizeFacet
.
createDefaultSizeFacetAdapter
in class GMFGraphAdapterFactory
DefaultSizeFacet
public org.eclipse.emf.common.notify.Adapter createFigureDescriptorAdapter()
FigureDescriptor
.
createFigureDescriptorAdapter
in class GMFGraphAdapterFactory
FigureDescriptor
public org.eclipse.emf.common.notify.Adapter createFigureRefAdapter()
FigureRef
.
createFigureRefAdapter
in class GMFGraphAdapterFactory
FigureRef
public org.eclipse.emf.common.notify.Adapter createLabelAdapter()
Label
.
createLabelAdapter
in class GMFGraphAdapterFactory
Label
public org.eclipse.emf.common.notify.Adapter createLabeledContainerAdapter()
LabeledContainer
.
createLabeledContainerAdapter
in class GMFGraphAdapterFactory
LabeledContainer
public org.eclipse.emf.common.notify.Adapter createVerticalLabelAdapter()
VerticalLabel
.
createVerticalLabelAdapter
in class GMFGraphAdapterFactory
VerticalLabel
public org.eclipse.emf.common.notify.Adapter createRectangleAdapter()
Rectangle
.
createRectangleAdapter
in class GMFGraphAdapterFactory
Rectangle
public org.eclipse.emf.common.notify.Adapter createInvisibleRectangleAdapter()
InvisibleRectangle
.
createInvisibleRectangleAdapter
in class GMFGraphAdapterFactory
InvisibleRectangle
public org.eclipse.emf.common.notify.Adapter createRoundedRectangleAdapter()
RoundedRectangle
.
createRoundedRectangleAdapter
in class GMFGraphAdapterFactory
RoundedRectangle
public org.eclipse.emf.common.notify.Adapter createEllipseAdapter()
Ellipse
.
createEllipseAdapter
in class GMFGraphAdapterFactory
Ellipse
public org.eclipse.emf.common.notify.Adapter createPolylineAdapter()
Polyline
.
createPolylineAdapter
in class GMFGraphAdapterFactory
Polyline
public org.eclipse.emf.common.notify.Adapter createPolygonAdapter()
Polygon
.
createPolygonAdapter
in class GMFGraphAdapterFactory
Polygon
public org.eclipse.emf.common.notify.Adapter createScalablePolygonAdapter()
ScalablePolygon
.
createScalablePolygonAdapter
in class GMFGraphAdapterFactory
ScalablePolygon
public org.eclipse.emf.common.notify.Adapter createPolylineConnectionAdapter()
PolylineConnection
.
createPolylineConnectionAdapter
in class GMFGraphAdapterFactory
PolylineConnection
public org.eclipse.emf.common.notify.Adapter createPolylineDecorationAdapter()
PolylineDecoration
.
createPolylineDecorationAdapter
in class GMFGraphAdapterFactory
PolylineDecoration
public org.eclipse.emf.common.notify.Adapter createPolygonDecorationAdapter()
PolygonDecoration
.
createPolygonDecorationAdapter
in class GMFGraphAdapterFactory
PolygonDecoration
public org.eclipse.emf.common.notify.Adapter createCustomFigureAdapter()
CustomFigure
.
createCustomFigureAdapter
in class GMFGraphAdapterFactory
CustomFigure
public org.eclipse.emf.common.notify.Adapter createCustomDecorationAdapter()
CustomDecoration
.
createCustomDecorationAdapter
in class GMFGraphAdapterFactory
CustomDecoration
public org.eclipse.emf.common.notify.Adapter createCustomConnectionAdapter()
CustomConnection
.
createCustomConnectionAdapter
in class GMFGraphAdapterFactory
CustomConnection
public org.eclipse.emf.common.notify.Adapter createRGBColorAdapter()
RGBColor
.
createRGBColorAdapter
in class GMFGraphAdapterFactory
RGBColor
public org.eclipse.emf.common.notify.Adapter createConstantColorAdapter()
ConstantColor
.
createConstantColorAdapter
in class GMFGraphAdapterFactory
ConstantColor
public org.eclipse.emf.common.notify.Adapter createBasicFontAdapter()
BasicFont
.
createBasicFontAdapter
in class GMFGraphAdapterFactory
BasicFont
public org.eclipse.emf.common.notify.Adapter createPointAdapter()
Point
.
createPointAdapter
in class GMFGraphAdapterFactory
Point
public org.eclipse.emf.common.notify.Adapter createDimensionAdapter()
Dimension
.
createDimensionAdapter
in class GMFGraphAdapterFactory
Dimension
public org.eclipse.emf.common.notify.Adapter createInsetsAdapter()
Insets
.
createInsetsAdapter
in class GMFGraphAdapterFactory
Insets
public org.eclipse.emf.common.notify.Adapter createBorderRefAdapter()
BorderRef
.
createBorderRefAdapter
in class GMFGraphAdapterFactory
BorderRef
public org.eclipse.emf.common.notify.Adapter createLineBorderAdapter()
LineBorder
.
createLineBorderAdapter
in class GMFGraphAdapterFactory
LineBorder
public org.eclipse.emf.common.notify.Adapter createMarginBorderAdapter()
MarginBorder
.
createMarginBorderAdapter
in class GMFGraphAdapterFactory
MarginBorder
public org.eclipse.emf.common.notify.Adapter createCompoundBorderAdapter()
CompoundBorder
.
createCompoundBorderAdapter
in class GMFGraphAdapterFactory
CompoundBorder
public org.eclipse.emf.common.notify.Adapter createCustomBorderAdapter()
CustomBorder
.
createCustomBorderAdapter
in class GMFGraphAdapterFactory
CustomBorder
public org.eclipse.emf.common.notify.Adapter createCustomLayoutDataAdapter()
CustomLayoutData
.
createCustomLayoutDataAdapter
in class GMFGraphAdapterFactory
CustomLayoutData
public org.eclipse.emf.common.notify.Adapter createGridLayoutDataAdapter()
GridLayoutData
.
createGridLayoutDataAdapter
in class GMFGraphAdapterFactory
GridLayoutData
public org.eclipse.emf.common.notify.Adapter createBorderLayoutDataAdapter()
BorderLayoutData
.
createBorderLayoutDataAdapter
in class GMFGraphAdapterFactory
BorderLayoutData
public org.eclipse.emf.common.notify.Adapter createLayoutRefAdapter()
LayoutRef
.
createLayoutRefAdapter
in class GMFGraphAdapterFactory
LayoutRef
public org.eclipse.emf.common.notify.Adapter createCustomLayoutAdapter()
CustomLayout
.
createCustomLayoutAdapter
in class GMFGraphAdapterFactory
CustomLayout
public org.eclipse.emf.common.notify.Adapter createGridLayoutAdapter()
GridLayout
.
createGridLayoutAdapter
in class GMFGraphAdapterFactory
GridLayout
public org.eclipse.emf.common.notify.Adapter createBorderLayoutAdapter()
BorderLayout
.
createBorderLayoutAdapter
in class GMFGraphAdapterFactory
BorderLayout
public org.eclipse.emf.common.notify.Adapter createCustomAttributeAdapter()
CustomAttribute
.
createCustomAttributeAdapter
in class GMFGraphAdapterFactory
CustomAttribute
public org.eclipse.emf.common.notify.Adapter createFigureAccessorAdapter()
FigureAccessor
.
createFigureAccessorAdapter
in class GMFGraphAdapterFactory
FigureAccessor
public org.eclipse.emf.common.notify.Adapter createFlowLayoutAdapter()
FlowLayout
.
createFlowLayoutAdapter
in class GMFGraphAdapterFactory
FlowLayout
public org.eclipse.emf.common.notify.Adapter createXYLayoutAdapter()
XYLayout
.
createXYLayoutAdapter
in class GMFGraphAdapterFactory
XYLayout
public org.eclipse.emf.common.notify.Adapter createXYLayoutDataAdapter()
XYLayoutData
.
createXYLayoutDataAdapter
in class GMFGraphAdapterFactory
XYLayoutData
public org.eclipse.emf.common.notify.Adapter createStackLayoutAdapter()
StackLayout
.
createStackLayoutAdapter
in class GMFGraphAdapterFactory
StackLayout
public org.eclipse.emf.common.notify.Adapter createCenterLayoutAdapter()
CenterLayout
.
createCenterLayoutAdapter
in class GMFGraphAdapterFactory
CenterLayout
public org.eclipse.emf.common.notify.Adapter createSVGFigureAdapter()
SVGFigure
.
createSVGFigureAdapter
in class GMFGraphAdapterFactory
SVGFigure
public org.eclipse.emf.common.notify.Adapter createSVGPropertyAdapter()
SVGProperty
.
createSVGPropertyAdapter
in class GMFGraphAdapterFactory
SVGProperty
public org.eclipse.emf.common.notify.Adapter createRectangle2DAdapter()
Rectangle2D
.
createRectangle2DAdapter
in class GMFGraphAdapterFactory
Rectangle2D
public org.eclipse.emf.common.notify.Adapter createCustomPinAdapter()
CustomPin
.
createCustomPinAdapter
in class GMFGraphAdapterFactory
CustomPin
public org.eclipse.emf.common.notify.Adapter createColorPinAdapter()
ColorPin
.
createColorPinAdapter
in class GMFGraphAdapterFactory
ColorPin
public org.eclipse.emf.common.notify.Adapter createVisiblePinAdapter()
VisiblePin
.
createVisiblePinAdapter
in class GMFGraphAdapterFactory
VisiblePin
public org.eclipse.emf.edit.provider.ComposeableAdapterFactory getRootAdapterFactory()
getRootAdapterFactory
in interface org.eclipse.emf.edit.provider.ComposeableAdapterFactory
public void setParentAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory)
setParentAdapterFactory
in interface org.eclipse.emf.edit.provider.ComposeableAdapterFactory
public boolean isFactoryForType(Object type)
isFactoryForType
in interface org.eclipse.emf.common.notify.AdapterFactory
isFactoryForType
in class GMFGraphAdapterFactory
public org.eclipse.emf.common.notify.Adapter adapt(org.eclipse.emf.common.notify.Notifier notifier, Object type)
adapt
in interface org.eclipse.emf.common.notify.AdapterFactory
adapt
in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
public Object adapt(Object object, Object type)
adapt
in interface org.eclipse.emf.common.notify.AdapterFactory
adapt
in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
public List<org.eclipse.emf.edit.provider.IChildCreationExtender> getChildCreationExtenders()
public Collection<?> getNewChildDescriptors(Object object, org.eclipse.emf.edit.domain.EditingDomain editingDomain)
getNewChildDescriptors
in interface org.eclipse.emf.edit.provider.IChildCreationExtender
public org.eclipse.emf.common.util.ResourceLocator getResourceLocator()
getResourceLocator
in interface org.eclipse.emf.edit.provider.IChildCreationExtender
public void addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
addListener
in interface org.eclipse.emf.edit.provider.IChangeNotifier
public void removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
removeListener
in interface org.eclipse.emf.edit.provider.IChangeNotifier
public void fireNotifyChanged(org.eclipse.emf.common.notify.Notification notification)
changeNotifier
and to parentAdapterFactory
.
fireNotifyChanged
in interface org.eclipse.emf.edit.provider.IChangeNotifier
public void dispose()
dispose
in interface org.eclipse.emf.edit.provider.IDisposable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |