public class GeometryItemProviderAdapterFactory extends GeometryAdapterFactory implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable
fireNotifyChanged
.
The adapters also support Eclipse property sheets.
Note that most of the adapters are shared among multiple instances.
Constructor and Description |
---|
GeometryItemProviderAdapterFactory()
This constructs an instance.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.Adapter |
adapt(org.eclipse.emf.common.notify.Notifier notifier,
java.lang.Object type)
This implementation substitutes the factory itself as the key for the adapter.
|
java.lang.Object |
adapt(java.lang.Object object,
java.lang.Object type) |
void |
addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
This adds a listener.
|
org.eclipse.emf.common.notify.Adapter |
createBoundingBoxAdapter()
This creates an adapter for a
BoundingBox . |
org.eclipse.emf.common.notify.Adapter |
createComplementAdapter()
This creates an adapter for a
Complement . |
org.eclipse.emf.common.notify.Adapter |
createCubeAdapter()
This creates an adapter for a
Cube . |
org.eclipse.emf.common.notify.Adapter |
createCylinderAdapter()
This creates an adapter for a
Cylinder . |
org.eclipse.emf.common.notify.Adapter |
createFaceAdapter()
This creates an adapter for a
Face . |
org.eclipse.emf.common.notify.Adapter |
createGeometryAdapter()
This creates an adapter for a
Geometry . |
org.eclipse.emf.common.notify.Adapter |
createHeatExchangerAdapter()
This creates an adapter for a
HeatExchanger . |
org.eclipse.emf.common.notify.Adapter |
createIntersectionAdapter()
This creates an adapter for a
Intersection . |
org.eclipse.emf.common.notify.Adapter |
createJunctionAdapter()
This creates an adapter for a
Junction . |
org.eclipse.emf.common.notify.Adapter |
createMaterialAdapter()
This creates an adapter for a
Material . |
org.eclipse.emf.common.notify.Adapter |
createOperatorAdapter()
This creates an adapter for a
Operator . |
org.eclipse.emf.common.notify.Adapter |
createPipeAdapter()
This creates an adapter for a
Pipe . |
org.eclipse.emf.common.notify.Adapter |
createPolyShapeAdapter()
This creates an adapter for a
PolyShape . |
org.eclipse.emf.common.notify.Adapter |
createReactorAdapter()
This creates an adapter for a
Reactor . |
org.eclipse.emf.common.notify.Adapter |
createShapeAdapter()
This creates an adapter for a
Shape . |
org.eclipse.emf.common.notify.Adapter |
createSphereAdapter()
This creates an adapter for a
Sphere . |
org.eclipse.emf.common.notify.Adapter |
createSTLGeometryImporterAdapter()
This creates an adapter for a
STLGeometryImporter . |
org.eclipse.emf.common.notify.Adapter |
createTriangleAdapter()
This creates an adapter for a
Triangle . |
org.eclipse.emf.common.notify.Adapter |
createTubeAdapter()
This creates an adapter for a
Tube . |
org.eclipse.emf.common.notify.Adapter |
createUnionAdapter()
This creates an adapter for a
Union . |
org.eclipse.emf.common.notify.Adapter |
createVertexAdapter()
This creates an adapter for a
Vertex . |
org.eclipse.emf.common.notify.Adapter |
createVertexSourceAdapter()
This creates an adapter for a
VertexSource . |
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 . |
org.eclipse.emf.edit.provider.ComposeableAdapterFactory |
getRootAdapterFactory()
This returns the root adapter factory that contains this factory.
|
boolean |
isFactoryForType(java.lang.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.
|
createAdapter, createEObjectAdapter, createIGeometryImporterAdapter, createINodeAdapter, createTriangleStripPolyShapeAdapter
adaptAllNew, adaptNew
public GeometryItemProviderAdapterFactory()
public org.eclipse.emf.common.notify.Adapter createShapeAdapter()
Shape
.
createShapeAdapter
in class GeometryAdapterFactory
Shape
public org.eclipse.emf.common.notify.Adapter createTriangleAdapter()
Triangle
.
createTriangleAdapter
in class GeometryAdapterFactory
Triangle
public org.eclipse.emf.common.notify.Adapter createVertexAdapter()
Vertex
.
createVertexAdapter
in class GeometryAdapterFactory
Vertex
public org.eclipse.emf.common.notify.Adapter createSphereAdapter()
Sphere
.
createSphereAdapter
in class GeometryAdapterFactory
Sphere
public org.eclipse.emf.common.notify.Adapter createCubeAdapter()
Cube
.
createCubeAdapter
in class GeometryAdapterFactory
Cube
public org.eclipse.emf.common.notify.Adapter createCylinderAdapter()
Cylinder
.
createCylinderAdapter
in class GeometryAdapterFactory
Cylinder
public org.eclipse.emf.common.notify.Adapter createGeometryAdapter()
Geometry
.
createGeometryAdapter
in class GeometryAdapterFactory
Geometry
public org.eclipse.emf.common.notify.Adapter createTubeAdapter()
Tube
.
createTubeAdapter
in class GeometryAdapterFactory
Tube
public org.eclipse.emf.common.notify.Adapter createOperatorAdapter()
Operator
.
createOperatorAdapter
in class GeometryAdapterFactory
Operator
public org.eclipse.emf.common.notify.Adapter createUnionAdapter()
Union
.
createUnionAdapter
in class GeometryAdapterFactory
Union
public org.eclipse.emf.common.notify.Adapter createIntersectionAdapter()
Intersection
.
createIntersectionAdapter
in class GeometryAdapterFactory
Intersection
public org.eclipse.emf.common.notify.Adapter createComplementAdapter()
Complement
.
createComplementAdapter
in class GeometryAdapterFactory
Complement
public org.eclipse.emf.common.notify.Adapter createMaterialAdapter()
Material
.
createMaterialAdapter
in class GeometryAdapterFactory
Material
public org.eclipse.emf.common.notify.Adapter createSTLGeometryImporterAdapter()
STLGeometryImporter
.
createSTLGeometryImporterAdapter
in class GeometryAdapterFactory
STLGeometryImporter
public org.eclipse.emf.common.notify.Adapter createPipeAdapter()
Pipe
.
createPipeAdapter
in class GeometryAdapterFactory
Pipe
public org.eclipse.emf.common.notify.Adapter createBoundingBoxAdapter()
BoundingBox
.
createBoundingBoxAdapter
in class GeometryAdapterFactory
BoundingBox
public org.eclipse.emf.common.notify.Adapter createJunctionAdapter()
Junction
.
createJunctionAdapter
in class GeometryAdapterFactory
Junction
public org.eclipse.emf.common.notify.Adapter createHeatExchangerAdapter()
HeatExchanger
.
createHeatExchangerAdapter
in class GeometryAdapterFactory
HeatExchanger
public org.eclipse.emf.common.notify.Adapter createReactorAdapter()
Reactor
.
createReactorAdapter
in class GeometryAdapterFactory
Reactor
public org.eclipse.emf.common.notify.Adapter createPolyShapeAdapter()
PolyShape
.
createPolyShapeAdapter
in class GeometryAdapterFactory
PolyShape
public org.eclipse.emf.common.notify.Adapter createFaceAdapter()
Face
.
createFaceAdapter
in class GeometryAdapterFactory
Face
public org.eclipse.emf.common.notify.Adapter createVertexSourceAdapter()
VertexSource
.
createVertexSourceAdapter
in class GeometryAdapterFactory
VertexSource
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(java.lang.Object type)
isFactoryForType
in interface org.eclipse.emf.common.notify.AdapterFactory
isFactoryForType
in class GeometryAdapterFactory
public org.eclipse.emf.common.notify.Adapter adapt(org.eclipse.emf.common.notify.Notifier notifier, java.lang.Object type)
adapt
in interface org.eclipse.emf.common.notify.AdapterFactory
adapt
in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
public java.lang.Object adapt(java.lang.Object object, java.lang.Object type)
adapt
in interface org.eclipse.emf.common.notify.AdapterFactory
adapt
in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
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