|
||||||||||
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.data.util.DataAdapterFactory
public class DataAdapterFactory
The Adapter Factory for the model.
It provides an adapter createXXX
method for each class of the model.
DataPackage
Constructor Summary | |
---|---|
DataAdapterFactory()
Creates an instance of the adapter factory. |
Method Summary | |
---|---|
Adapter |
createAbstractActionRelationshipAdapter()
Creates a new adapter for an object of class ' Abstract Action Relationship '. |
Adapter |
createAbstractContentElementAdapter()
Creates a new adapter for an object of class ' Abstract Content Element '. |
Adapter |
createAbstractDataElementAdapter()
Creates a new adapter for an object of class ' Abstract Data Element '. |
Adapter |
createAbstractDataRelationshipAdapter()
Creates a new adapter for an object of class ' Abstract Data Relationship '. |
Adapter |
createAdapter(Notifier target)
Creates an adapter for the target . |
Adapter |
createAllContentAdapter()
Creates a new adapter for an object of class ' All Content '. |
Adapter |
createCatalogAdapter()
Creates a new adapter for an object of class ' Catalog '. |
Adapter |
createChoiceContentAdapter()
Creates a new adapter for an object of class ' Choice Content '. |
Adapter |
createColumnSetAdapter()
Creates a new adapter for an object of class ' Column Set '. |
Adapter |
createComplexContentTypeAdapter()
Creates a new adapter for an object of class ' Complex Content Type '. |
Adapter |
createContentAttributeAdapter()
Creates a new adapter for an object of class ' Content Attribute '. |
Adapter |
createContentElementAdapter()
Creates a new adapter for an object of class ' Content Element '. |
Adapter |
createContentItemAdapter()
Creates a new adapter for an object of class ' Content Item '. |
Adapter |
createContentReferenceAdapter()
Creates a new adapter for an object of class ' Content Reference '. |
Adapter |
createContentRestrictionAdapter()
Creates a new adapter for an object of class ' Content Restriction '. |
Adapter |
createDataActionAdapter()
Creates a new adapter for an object of class ' Action '. |
Adapter |
createDataContainerAdapter()
Creates a new adapter for an object of class ' Container '. |
Adapter |
createDataEventAdapter()
Creates a new adapter for an object of class ' Event '. |
Adapter |
createDataModelAdapter()
Creates a new adapter for an object of class ' Model '. |
Adapter |
createDataRelationshipAdapter()
Creates a new adapter for an object of class ' Relationship '. |
Adapter |
createDataResourceAdapter()
Creates a new adapter for an object of class ' Resource '. |
Adapter |
createDataSegmentAdapter()
Creates a new adapter for an object of class ' Segment '. |
Adapter |
createDatatypeOfAdapter()
Creates a new adapter for an object of class ' Datatype Of '. |
Adapter |
createElementAdapter()
Creates a new adapter for an object of class ' Element '. |
Adapter |
createEObjectAdapter()
Creates a new adapter for the default case. |
Adapter |
createExtendedDataElementAdapter()
Creates a new adapter for an object of class ' Extended Data Element '. |
Adapter |
createExtensionToAdapter()
Creates a new adapter for an object of class ' Extension To '. |
Adapter |
createGroupContentAdapter()
Creates a new adapter for an object of class ' Group Content '. |
Adapter |
createHasContentAdapter()
Creates a new adapter for an object of class ' Has Content '. |
Adapter |
createIndexAdapter()
Creates a new adapter for an object of class ' Index '. |
Adapter |
createIndexElementAdapter()
Creates a new adapter for an object of class ' Index Element '. |
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 |
createKeyRelationAdapter()
Creates a new adapter for an object of class ' Key Relation '. |
Adapter |
createManagesDataAdapter()
Creates a new adapter for an object of class ' Manages Data '. |
Adapter |
createMixedContentAdapter()
Creates a new adapter for an object of class ' Mixed Content '. |
Adapter |
createModelElementAdapter()
Creates a new adapter for an object of class ' Model Element '. |
Adapter |
createProducesDataEventAdapter()
Creates a new adapter for an object of class ' Produces Data Event '. |
Adapter |
createReadsColumnSetAdapter()
Creates a new adapter for an object of class ' Reads Column Set '. |
Adapter |
createRecordFileAdapter()
Creates a new adapter for an object of class ' Record File '. |
Adapter |
createReferenceKeyAdapter()
Creates a new adapter for an object of class ' Reference Key '. |
Adapter |
createReferenceToAdapter()
Creates a new adapter for an object of class ' Reference To '. |
Adapter |
createRelationalSchemaAdapter()
Creates a new adapter for an object of class ' Relational Schema '. |
Adapter |
createRelationalTableAdapter()
Creates a new adapter for an object of class ' Relational Table '. |
Adapter |
createRelationalViewAdapter()
Creates a new adapter for an object of class ' Relational View '. |
Adapter |
createRestrictionOfAdapter()
Creates a new adapter for an object of class ' Restriction Of '. |
Adapter |
createSeqContentAdapter()
Creates a new adapter for an object of class ' Seq Content '. |
Adapter |
createSimpleContentTypeAdapter()
Creates a new adapter for an object of class ' Simple Content Type '. |
Adapter |
createTypedByAdapter()
Creates a new adapter for an object of class ' Typed By '. |
Adapter |
createUniqueKeyAdapter()
Creates a new adapter for an object of class ' Unique Key '. |
Adapter |
createWritesColumnSetAdapter()
Creates a new adapter for an object of class ' Writes Column Set '. |
Adapter |
createXMLSchemaAdapter()
Creates a new adapter for an object of class ' XML Schema '. |
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 DataAdapterFactory()
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 createDataModelAdapter()
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.
DataModel
public Adapter createAbstractDataElementAdapter()
Abstract Data 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.
AbstractDataElement
public Adapter createDataResourceAdapter()
Resource
'.
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.
DataResource
public Adapter createIndexElementAdapter()
Index 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.
IndexElement
public Adapter createUniqueKeyAdapter()
Unique Key
'.
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.
UniqueKey
public Adapter createIndexAdapter()
Index
'.
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.
Index
public Adapter createAbstractDataRelationshipAdapter()
Abstract Data 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.
AbstractDataRelationship
public Adapter createKeyRelationAdapter()
Key Relation
'.
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.
KeyRelation
public Adapter createReferenceKeyAdapter()
Reference Key
'.
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.
ReferenceKey
public Adapter createDataContainerAdapter()
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.
DataContainer
public Adapter createCatalogAdapter()
Catalog
'.
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.
Catalog
public Adapter createRelationalSchemaAdapter()
Relational Schema
'.
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.
RelationalSchema
public Adapter createColumnSetAdapter()
Column Set
'.
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.
ColumnSet
public Adapter createRelationalTableAdapter()
Relational Table
'.
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.
RelationalTable
public Adapter createRelationalViewAdapter()
Relational View
'.
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.
RelationalView
public Adapter createRecordFileAdapter()
Record 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.
RecordFile
public Adapter createDataEventAdapter()
Event
'.
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.
DataEvent
public Adapter createXMLSchemaAdapter()
XML Schema
'.
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.
XMLSchema
public Adapter createAbstractContentElementAdapter()
Abstract Content 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.
AbstractContentElement
public Adapter createComplexContentTypeAdapter()
Complex Content Type
'.
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.
ComplexContentType
public Adapter createAllContentAdapter()
All Content
'.
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.
AllContent
public Adapter createSeqContentAdapter()
Seq Content
'.
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.
SeqContent
public Adapter createChoiceContentAdapter()
Choice Content
'.
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.
ChoiceContent
public Adapter createContentItemAdapter()
Content 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.
ContentItem
public Adapter createGroupContentAdapter()
Group Content
'.
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.
GroupContent
public Adapter createContentRestrictionAdapter()
Content Restriction
'.
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.
ContentRestriction
public Adapter createSimpleContentTypeAdapter()
Simple Content Type
'.
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.
SimpleContentType
public Adapter createExtendedDataElementAdapter()
Extended Data 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.
ExtendedDataElement
public Adapter createDataRelationshipAdapter()
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.
DataRelationship
public Adapter createMixedContentAdapter()
Mixed Content
'.
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.
MixedContent
public Adapter createContentReferenceAdapter()
Content Reference
'.
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.
ContentReference
public Adapter createDataActionAdapter()
Action
'.
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.
DataAction
public Adapter createReadsColumnSetAdapter()
Reads Column Set
'.
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.
ReadsColumnSet
public Adapter createContentAttributeAdapter()
Content Attribute
'.
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.
ContentAttribute
public Adapter createTypedByAdapter()
Typed By
'.
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.
TypedBy
public Adapter createReferenceToAdapter()
Reference To
'.
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.
ReferenceTo
public Adapter createRestrictionOfAdapter()
Restriction Of
'.
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.
RestrictionOf
public Adapter createExtensionToAdapter()
Extension To
'.
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.
ExtensionTo
public Adapter createDatatypeOfAdapter()
Datatype Of
'.
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.
DatatypeOf
public Adapter createHasContentAdapter()
Has Content
'.
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.
HasContent
public Adapter createWritesColumnSetAdapter()
Writes Column Set
'.
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.
WritesColumnSet
public Adapter createProducesDataEventAdapter()
Produces Data Event
'.
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.
ProducesDataEvent
public Adapter createDataSegmentAdapter()
Segment
'.
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.
DataSegment
public Adapter createContentElementAdapter()
Content 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.
ContentElement
public Adapter createManagesDataAdapter()
Manages Data
'.
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.
ManagesData
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 createAbstractActionRelationshipAdapter()
Abstract Action 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.
AbstractActionRelationship
public Adapter createEObjectAdapter()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |