|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectAdapterFactoryImpl
org.eclipse.gmt.modisco.omg.kdm.source.util.SourceAdapterFactory
public class SourceAdapterFactory
The Adapter Factory for the model.
It provides an adapter createXXX
method for each class of the model.
SourcePackage
Constructor Summary | |
---|---|
SourceAdapterFactory()
Creates an instance of the adapter factory. |
Method Summary | |
---|---|
Adapter |
createAbstractInventoryElementAdapter()
Creates a new adapter for an object of class ' Abstract Inventory Element '. |
Adapter |
createAbstractInventoryRelationshipAdapter()
Creates a new adapter for an object of class ' Abstract Inventory Relationship '. |
Adapter |
createAdapter(Notifier target)
Creates an adapter for the target . |
Adapter |
createBinaryFileAdapter()
Creates a new adapter for an object of class ' Binary File '. |
Adapter |
createConfigurationAdapter()
Creates a new adapter for an object of class ' Configuration '. |
Adapter |
createDependsOnAdapter()
Creates a new adapter for an object of class ' Depends On '. |
Adapter |
createDirectoryAdapter()
Creates a new adapter for an object of class ' Directory '. |
Adapter |
createElementAdapter()
Creates a new adapter for an object of class ' Element '. |
Adapter |
createEObjectAdapter()
Creates a new adapter for the default case. |
Adapter |
createExecutableFileAdapter()
Creates a new adapter for an object of class ' Executable File '. |
Adapter |
createImageAdapter()
Creates a new adapter for an object of class ' Image '. |
Adapter |
createInventoryContainerAdapter()
Creates a new adapter for an object of class ' Inventory Container '. |
Adapter |
createInventoryElementAdapter()
Creates a new adapter for an object of class ' Inventory Element '. |
Adapter |
createInventoryItemAdapter()
Creates a new adapter for an object of class ' Inventory Item '. |
Adapter |
createInventoryModelAdapter()
Creates a new adapter for an object of class ' Inventory Model '. |
Adapter |
createInventoryRelationshipAdapter()
Creates a new adapter for an object of class ' Inventory Relationship '. |
Adapter |
createKDMEntityAdapter()
Creates a new adapter for an object of class ' KDM Entity '. |
Adapter |
createKDMFrameworkAdapter()
Creates a new adapter for an object of class ' KDM Framework '. |
Adapter |
createKDMModelAdapter()
Creates a new adapter for an object of class ' KDM Model '. |
Adapter |
createKDMRelationshipAdapter()
Creates a new adapter for an object of class ' KDM Relationship '. |
Adapter |
createModelElementAdapter()
Creates a new adapter for an object of class ' Model Element '. |
Adapter |
createProjectAdapter()
Creates a new adapter for an object of class ' Project '. |
Adapter |
createResourceDescriptionAdapter()
Creates a new adapter for an object of class ' Resource Description '. |
Adapter |
createSourceFileAdapter()
Creates a new adapter for an object of class ' File '. |
Adapter |
createSourceRefAdapter()
Creates a new adapter for an object of class ' Ref '. |
Adapter |
createSourceRegionAdapter()
Creates a new adapter for an object of class ' Region '. |
boolean |
isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SourceAdapterFactory()
Method Detail |
---|
public boolean isFactoryForType(java.lang.Object object)
true
if the object is either the model's package or is an instance object of the model.
public Adapter createAdapter(Notifier target)
target
.
target
- the object to adapt.
target
.public Adapter createInventoryModelAdapter()
Inventory Model
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
InventoryModel
public Adapter createAbstractInventoryElementAdapter()
Abstract Inventory Element
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AbstractInventoryElement
public Adapter createAbstractInventoryRelationshipAdapter()
Abstract Inventory Relationship
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AbstractInventoryRelationship
public Adapter createInventoryItemAdapter()
Inventory Item
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
InventoryItem
public Adapter createSourceFileAdapter()
File
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
SourceFile
public Adapter createImageAdapter()
Image
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Image
public Adapter createConfigurationAdapter()
Configuration
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Configuration
public Adapter createResourceDescriptionAdapter()
Resource Description
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ResourceDescription
public Adapter createBinaryFileAdapter()
Binary File
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
BinaryFile
public Adapter createExecutableFileAdapter()
Executable File
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ExecutableFile
public Adapter createInventoryContainerAdapter()
Inventory Container
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
InventoryContainer
public Adapter createDirectoryAdapter()
Directory
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Directory
public Adapter createProjectAdapter()
Project
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Project
public Adapter createDependsOnAdapter()
Depends On
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
DependsOn
public Adapter createSourceRefAdapter()
Ref
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
SourceRef
public Adapter createSourceRegionAdapter()
Region
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
SourceRegion
public Adapter createInventoryElementAdapter()
Inventory Element
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
InventoryElement
public Adapter createInventoryRelationshipAdapter()
Inventory Relationship
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
InventoryRelationship
public Adapter createElementAdapter()
Element
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Element
public Adapter createModelElementAdapter()
Model Element
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ModelElement
public Adapter createKDMFrameworkAdapter()
KDM Framework
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
KDMFramework
public Adapter createKDMModelAdapter()
KDM Model
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
KDMModel
public Adapter createKDMEntityAdapter()
KDM Entity
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
KDMEntity
public Adapter createKDMRelationshipAdapter()
KDM Relationship
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
KDMRelationship
public Adapter createEObjectAdapter()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |