org.eclipse.wst.rdb.internal.models.dbdefinition.util
Class DatabaseDefinitionAdapterFactory

java.lang.Object
  |
  +--org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
        |
        +--org.eclipse.wst.rdb.internal.models.dbdefinition.util.DatabaseDefinitionAdapterFactory
All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory

public class DatabaseDefinitionAdapterFactory
extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl

The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.

See Also:
DatabaseDefinitionPackage

Constructor Summary
DatabaseDefinitionAdapterFactory()
          Creates an instance of the adapter factory.
 
Method Summary
 org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
          Creates an adapter for the target.
 org.eclipse.emf.common.notify.Adapter createColumnDefinitionAdapter()
          Creates a new adapter for an object of class 'Column Definition'.
 org.eclipse.emf.common.notify.Adapter createConstraintDefinitionAdapter()
          Creates a new adapter for an object of class 'Constraint Definition'.
 org.eclipse.emf.common.notify.Adapter createDatabaseVendorDefinitionAdapter()
          Creates a new adapter for an object of class 'Database Vendor Definition'.
 org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
          Creates a new adapter for the default case.
 org.eclipse.emf.common.notify.Adapter createExtendedDefinitionAdapter()
          Creates a new adapter for an object of class 'Extended Definition'.
 org.eclipse.emf.common.notify.Adapter createIndexDefinitionAdapter()
          Creates a new adapter for an object of class 'Index Definition'.
 org.eclipse.emf.common.notify.Adapter createPredefinedDataTypeDefinitionAdapter()
          Creates a new adapter for an object of class 'Predefined Data Type Definition'.
 org.eclipse.emf.common.notify.Adapter createQueryDefinitionAdapter()
          Creates a new adapter for an object of class 'Query Definition'.
 org.eclipse.emf.common.notify.Adapter createSequenceDefinitionAdapter()
          Creates a new adapter for an object of class 'Sequence Definition'.
 org.eclipse.emf.common.notify.Adapter createSQLSyntaxDefinitionAdapter()
          Creates a new adapter for an object of class 'SQL Syntax Definition'.
 org.eclipse.emf.common.notify.Adapter createStoredProcedureDefinitionAdapter()
          Creates a new adapter for an object of class 'Stored Procedure Definition'.
 org.eclipse.emf.common.notify.Adapter createTableDefinitionAdapter()
          Creates a new adapter for an object of class 'Table Definition'.
 org.eclipse.emf.common.notify.Adapter createTableSpaceDefinitionAdapter()
          Creates a new adapter for an object of class 'Table Space Definition'.
 org.eclipse.emf.common.notify.Adapter createTriggerDefinitionAdapter()
          Creates a new adapter for an object of class 'Trigger Definition'.
 org.eclipse.emf.common.notify.Adapter createUserDefinedTypeDefinitionAdapter()
          Creates a new adapter for an object of class 'User Defined Type Definition'.
 boolean isFactoryForType(java.lang.Object object)
          Returns whether this factory is applicable for the type of the object.
 
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adapt, adapt, adaptAllNew, adaptNew
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatabaseDefinitionAdapterFactory

public DatabaseDefinitionAdapterFactory()
Creates an instance of the adapter factory.
Method Detail

isFactoryForType

public boolean isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object. This implementation returns true if the object is either the model's package or is an instance object of the model.
Overrides:
isFactoryForType in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
Returns:
whether this factory is applicable for the type of the object.

createAdapter

public org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
Creates an adapter for the target.
Parameters:
target - the object to adapt.
Returns:
the adapter for the target.

createDatabaseVendorDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createDatabaseVendorDefinitionAdapter()
Creates a new adapter for an object of class 'Database Vendor Definition'. 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.
Returns:
the new adapter.
See Also:
DatabaseVendorDefinition

createPredefinedDataTypeDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createPredefinedDataTypeDefinitionAdapter()
Creates a new adapter for an object of class 'Predefined Data Type Definition'. 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.
Returns:
the new adapter.
See Also:
PredefinedDataTypeDefinition

createTableSpaceDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createTableSpaceDefinitionAdapter()
Creates a new adapter for an object of class 'Table Space Definition'. 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.
Returns:
the new adapter.
See Also:
TableSpaceDefinition

createStoredProcedureDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createStoredProcedureDefinitionAdapter()
Creates a new adapter for an object of class 'Stored Procedure Definition'. 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.
Returns:
the new adapter.
See Also:
StoredProcedureDefinition

createTriggerDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createTriggerDefinitionAdapter()
Creates a new adapter for an object of class 'Trigger Definition'. 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.
Returns:
the new adapter.
See Also:
TriggerDefinition

createColumnDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createColumnDefinitionAdapter()
Creates a new adapter for an object of class 'Column Definition'. 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.
Returns:
the new adapter.
See Also:
ColumnDefinition

createConstraintDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createConstraintDefinitionAdapter()
Creates a new adapter for an object of class 'Constraint Definition'. 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.
Returns:
the new adapter.
See Also:
ConstraintDefinition

createIndexDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createIndexDefinitionAdapter()
Creates a new adapter for an object of class 'Index Definition'. 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.
Returns:
the new adapter.
See Also:
IndexDefinition

createExtendedDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createExtendedDefinitionAdapter()
Creates a new adapter for an object of class 'Extended Definition'. 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.
Returns:
the new adapter.
See Also:
ExtendedDefinition

createTableDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createTableDefinitionAdapter()
Creates a new adapter for an object of class 'Table Definition'. 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.
Returns:
the new adapter.
See Also:
TableDefinition

createSequenceDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createSequenceDefinitionAdapter()
Creates a new adapter for an object of class 'Sequence Definition'. 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.
Returns:
the new adapter.
See Also:
SequenceDefinition

createUserDefinedTypeDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createUserDefinedTypeDefinitionAdapter()
Creates a new adapter for an object of class 'User Defined Type Definition'. 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.
Returns:
the new adapter.
See Also:
UserDefinedTypeDefinition

createQueryDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createQueryDefinitionAdapter()
Creates a new adapter for an object of class 'Query Definition'. 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.
Returns:
the new adapter.
See Also:
QueryDefinition

createSQLSyntaxDefinitionAdapter

public org.eclipse.emf.common.notify.Adapter createSQLSyntaxDefinitionAdapter()
Creates a new adapter for an object of class 'SQL Syntax Definition'. 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.
Returns:
the new adapter.
See Also:
SQLSyntaxDefinition

createEObjectAdapter

public org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
Creates a new adapter for the default case. This default implementation returns null.
Returns:
the new adapter.