org.eclipse.jpt.eclipselink1_1.core.resource.orm.util
Class EclipseLink1_1OrmSwitch<T>

java.lang.Object
  extended by org.eclipse.jpt.eclipselink1_1.core.resource.orm.util.EclipseLink1_1OrmSwitch<T>

public class EclipseLink1_1OrmSwitch<T>
extends java.lang.Object

The Switch for the model's inheritance hierarchy. It supports the call doSwitch(object) to invoke the caseXXX method for each class of the model, starting with the actual class of the object and proceeding up the inheritance hierarchy until a non-null result is returned, which is the result of the switch.

See Also:
EclipseLink1_1OrmPackage

Constructor Summary
EclipseLink1_1OrmSwitch()
          Creates an instance of the switch.
 
Method Summary
 T caseAbstractXmlAttributeMapping(AbstractXmlAttributeMapping object)
          Returns the result of interpreting the object as an instance of 'Abstract Xml Attribute Mapping'.
 T caseBaseXmlEmbedded(BaseXmlEmbedded object)
          Returns the result of interpreting the object as an instance of 'Base Xml Embedded'.
 T caseColumnMapping(ColumnMapping object)
          Returns the result of interpreting the object as an instance of 'Column Mapping'.
 T caseEclipseLinkOrm_XmlBasic(XmlBasic object)
          Returns the result of interpreting the object as an instance of 'Xml Basic'.
 T caseEclipseLinkOrm_XmlBasicCollection(XmlBasicCollection object)
          Returns the result of interpreting the object as an instance of 'Xml Basic Collection'.
 T caseEclipseLinkOrm_XmlBasicCollectionImpl(XmlBasicCollectionImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Basic Collection Impl'.
 T caseEclipseLinkOrm_XmlBasicImpl(XmlBasicImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Basic Impl'.
 T caseEclipseLinkOrm_XmlBasicMap(XmlBasicMap object)
          Returns the result of interpreting the object as an instance of 'Xml Basic Map'.
 T caseEclipseLinkOrm_XmlBasicMapImpl(XmlBasicMapImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Basic Map Impl'.
 T caseEclipseLinkOrm_XmlConvertibleMapping(XmlConvertibleMapping object)
          Returns the result of interpreting the object as an instance of 'Xml Convertible Mapping'.
 T caseEclipseLinkOrm_XmlEmbedded(XmlEmbedded object)
          Returns the result of interpreting the object as an instance of 'Xml Embedded'.
 T caseEclipseLinkOrm_XmlEmbeddedId(XmlEmbeddedId object)
          Returns the result of interpreting the object as an instance of 'Xml Embedded Id'.
 T caseEclipseLinkOrm_XmlEmbeddedIdImpl(XmlEmbeddedIdImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Embedded Id Impl'.
 T caseEclipseLinkOrm_XmlEmbeddedImpl(XmlEmbeddedImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Embedded Impl'.
 T caseEclipseLinkOrm_XmlEntityMappings(XmlEntityMappings object)
          Returns the result of interpreting the object as an instance of 'Xml Entity Mappings'.
 T caseEclipseLinkOrm_XmlId(XmlId object)
          Returns the result of interpreting the object as an instance of 'Xml Id'.
 T caseEclipseLinkOrm_XmlIdImpl(XmlIdImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Id Impl'.
 T caseEclipseLinkOrm_XmlManyToMany(XmlManyToMany object)
          Returns the result of interpreting the object as an instance of 'Xml Many To Many'.
 T caseEclipseLinkOrm_XmlManyToManyImpl(XmlManyToManyImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Many To Many Impl'.
 T caseEclipseLinkOrm_XmlManyToOne(XmlManyToOne object)
          Returns the result of interpreting the object as an instance of 'Xml Many To One'.
 T caseEclipseLinkOrm_XmlManyToOneImpl(XmlManyToOneImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Many To One Impl'.
 T caseEclipseLinkOrm_XmlOneToMany(XmlOneToMany object)
          Returns the result of interpreting the object as an instance of 'Xml One To Many'.
 T caseEclipseLinkOrm_XmlOneToManyImpl(XmlOneToManyImpl object)
          Returns the result of interpreting the object as an instance of 'Xml One To Many Impl'.
 T caseEclipseLinkOrm_XmlOneToOne(XmlOneToOne object)
          Returns the result of interpreting the object as an instance of 'Xml One To One'.
 T caseEclipseLinkOrm_XmlOneToOneImpl(XmlOneToOneImpl object)
          Returns the result of interpreting the object as an instance of 'Xml One To One Impl'.
 T caseEclipseLinkOrm_XmlTransformation(XmlTransformation object)
          Returns the result of interpreting the object as an instance of 'Xml Transformation'.
 T caseEclipseLinkOrm_XmlTransformationImpl(XmlTransformationImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Transformation Impl'.
 T caseEclipseLinkOrm_XmlVariableOneToOne(XmlVariableOneToOne object)
          Returns the result of interpreting the object as an instance of 'Xml Variable One To One'.
 T caseEclipseLinkOrm_XmlVariableOneToOneImpl(XmlVariableOneToOneImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Variable One To One Impl'.
 T caseEclipseLinkOrm_XmlVersion(XmlVersion object)
          Returns the result of interpreting the object as an instance of 'Xml Version'.
 T caseEclipseLinkOrm_XmlVersionImpl(XmlVersionImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Version Impl'.
 T caseOrm_XmlAttributeMapping(XmlAttributeMapping object)
          Returns the result of interpreting the object as an instance of 'Xml Attribute Mapping'.
 T caseOrm_XmlBasic(XmlBasic object)
          Returns the result of interpreting the object as an instance of 'Xml Basic'.
 T caseOrm_XmlBasicImpl(XmlBasicImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Basic Impl'.
 T caseOrm_XmlEmbedded(XmlEmbedded object)
          Returns the result of interpreting the object as an instance of 'Xml Embedded'.
 T caseOrm_XmlEmbeddedId(XmlEmbeddedId object)
          Returns the result of interpreting the object as an instance of 'Xml Embedded Id'.
 T caseOrm_XmlEmbeddedIdImpl(XmlEmbeddedIdImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Embedded Id Impl'.
 T caseOrm_XmlEmbeddedImpl(XmlEmbeddedImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Embedded Impl'.
 T caseOrm_XmlEntityMappings(XmlEntityMappings object)
          Returns the result of interpreting the object as an instance of 'Xml Entity Mappings'.
 T caseOrm_XmlId(XmlId object)
          Returns the result of interpreting the object as an instance of 'Xml Id'.
 T caseOrm_XmlIdImpl(XmlIdImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Id Impl'.
 T caseOrm_XmlManyToMany(XmlManyToMany object)
          Returns the result of interpreting the object as an instance of 'Xml Many To Many'.
 T caseOrm_XmlManyToManyImpl(XmlManyToManyImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Many To Many Impl'.
 T caseOrm_XmlManyToOne(XmlManyToOne object)
          Returns the result of interpreting the object as an instance of 'Xml Many To One'.
 T caseOrm_XmlManyToOneImpl(XmlManyToOneImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Many To One Impl'.
 T caseOrm_XmlOneToMany(XmlOneToMany object)
          Returns the result of interpreting the object as an instance of 'Xml One To Many'.
 T caseOrm_XmlOneToManyImpl(XmlOneToManyImpl object)
          Returns the result of interpreting the object as an instance of 'Xml One To Many Impl'.
 T caseOrm_XmlOneToOne(XmlOneToOne object)
          Returns the result of interpreting the object as an instance of 'Xml One To One'.
 T caseOrm_XmlOneToOneImpl(XmlOneToOneImpl object)
          Returns the result of interpreting the object as an instance of 'Xml One To One Impl'.
 T caseOrm_XmlTransient(XmlTransient object)
          Returns the result of interpreting the object as an instance of 'Xml Transient'.
 T caseOrm_XmlTransientImpl(XmlTransientImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Transient Impl'.
 T caseOrm_XmlVersion(XmlVersion object)
          Returns the result of interpreting the object as an instance of 'Xml Version'.
 T caseOrm_XmlVersionImpl(XmlVersionImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Version Impl'.
 T caseXmlAccessMethodsHolder(XmlAccessMethodsHolder object)
          Returns the result of interpreting the object as an instance of 'Xml Access Methods Holder'.
 T caseXmlAttributeMapping(XmlAttributeMapping object)
          Returns the result of interpreting the object as an instance of 'Xml Attribute Mapping'.
 T caseXmlBasic(XmlBasic object)
          Returns the result of interpreting the object as an instance of 'Xml Basic'.
 T caseXmlBasicCollection(XmlBasicCollection object)
          Returns the result of interpreting the object as an instance of 'Xml Basic Collection'.
 T caseXmlBasicCollectionImpl(XmlBasicCollectionImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Basic Collection Impl'.
 T caseXmlBasicImpl(XmlBasicImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Basic Impl'.
 T caseXmlBasicMap(XmlBasicMap object)
          Returns the result of interpreting the object as an instance of 'Xml Basic Map'.
 T caseXmlBasicMapImpl(XmlBasicMapImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Basic Map Impl'.
 T caseXmlConverterHolder(XmlConverterHolder object)
          Returns the result of interpreting the object as an instance of 'Xml Converter Holder'.
 T caseXmlConvertersHolder(XmlConvertersHolder object)
          Returns the result of interpreting the object as an instance of 'Xml Converters Holder'.
 T caseXmlConvertibleMapping(XmlConvertibleMapping object)
          Returns the result of interpreting the object as an instance of 'Xml Convertible Mapping'.
 T caseXmlEmbedded(XmlEmbedded object)
          Returns the result of interpreting the object as an instance of 'Xml Embedded'.
 T caseXmlEmbeddedId(XmlEmbeddedId object)
          Returns the result of interpreting the object as an instance of 'Xml Embedded Id'.
 T caseXmlEmbeddedIdImpl(XmlEmbeddedIdImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Embedded Id Impl'.
 T caseXmlEmbeddedImpl(XmlEmbeddedImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Embedded Impl'.
 T caseXmlEntityMappings(XmlEntityMappings object)
          Returns the result of interpreting the object as an instance of 'Xml Entity Mappings'.
 T caseXmlId(XmlId object)
          Returns the result of interpreting the object as an instance of 'Xml Id'.
 T caseXmlIdImpl(XmlIdImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Id Impl'.
 T caseXmlJoinColumnsMapping(XmlJoinColumnsMapping object)
          Returns the result of interpreting the object as an instance of 'Xml Join Columns Mapping'.
 T caseXmlJoinFetch(XmlJoinFetch object)
          Returns the result of interpreting the object as an instance of 'Xml Join Fetch'.
 T caseXmlJoinTableMapping(XmlJoinTableMapping object)
          Returns the result of interpreting the object as an instance of 'Xml Join Table Mapping'.
 T caseXmlManyToMany(XmlManyToMany object)
          Returns the result of interpreting the object as an instance of 'Xml Many To Many'.
 T caseXmlManyToManyImpl(XmlManyToManyImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Many To Many Impl'.
 T caseXmlManyToOne(XmlManyToOne object)
          Returns the result of interpreting the object as an instance of 'Xml Many To One'.
 T caseXmlManyToOneImpl(XmlManyToOneImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Many To One Impl'.
 T caseXmlMappedByMapping(XmlMappedByMapping object)
          Returns the result of interpreting the object as an instance of 'Xml Mapped By Mapping'.
 T caseXmlMultiRelationshipMapping(XmlMultiRelationshipMapping object)
          Returns the result of interpreting the object as an instance of 'Xml Multi Relationship Mapping'.
 T caseXmlMutable(XmlMutable object)
          Returns the result of interpreting the object as an instance of 'Xml Mutable'.
 T caseXmlOneToMany(XmlOneToMany object)
          Returns the result of interpreting the object as an instance of 'Xml One To Many'.
 T caseXmlOneToManyImpl(XmlOneToManyImpl object)
          Returns the result of interpreting the object as an instance of 'Xml One To Many Impl'.
 T caseXmlOneToOne(XmlOneToOne object)
          Returns the result of interpreting the object as an instance of 'Xml One To One'.
 T caseXmlOneToOneImpl(XmlOneToOneImpl object)
          Returns the result of interpreting the object as an instance of 'Xml One To One Impl'.
 T caseXmlPrivateOwned(XmlPrivateOwned object)
          Returns the result of interpreting the object as an instance of 'Xml Private Owned'.
 T caseXmlRelationshipMapping(XmlRelationshipMapping object)
          Returns the result of interpreting the object as an instance of 'Xml Relationship Mapping'.
 T caseXmlSingleRelationshipMapping(XmlSingleRelationshipMapping object)
          Returns the result of interpreting the object as an instance of 'Xml Single Relationship Mapping'.
 T caseXmlTransformation(XmlTransformation object)
          Returns the result of interpreting the object as an instance of 'Xml Transformation'.
 T caseXmlTransformationImpl(XmlTransformationImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Transformation Impl'.
 T caseXmlTransient(XmlTransient object)
          Returns the result of interpreting the object as an instance of 'Xml Transient'.
 T caseXmlTransientImpl(XmlTransientImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Transient Impl'.
 T caseXmlVariableOneToOne(XmlVariableOneToOne object)
          Returns the result of interpreting the object as an instance of 'Xml Variable One To One'.
 T caseXmlVariableOneToOneImpl(XmlVariableOneToOneImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Variable One To One Impl'.
 T caseXmlVersion(XmlVersion object)
          Returns the result of interpreting the object as an instance of 'Xml Version'.
 T caseXmlVersionImpl(XmlVersionImpl object)
          Returns the result of interpreting the object as an instance of 'Xml Version Impl'.
 T defaultCase(org.eclipse.emf.ecore.EObject object)
          Returns the result of interpreting the object as an instance of 'EObject'.
 T doSwitch(org.eclipse.emf.ecore.EObject theEObject)
          Calls caseXXX for each class of the model until one returns a non null result; it yields that result.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EclipseLink1_1OrmSwitch

public EclipseLink1_1OrmSwitch()
Creates an instance of the switch.

Method Detail

doSwitch

public T doSwitch(org.eclipse.emf.ecore.EObject theEObject)
Calls caseXXX for each class of the model until one returns a non null result; it yields that result.

Returns:
the first non-null result returned by a caseXXX call.

caseXmlEntityMappings

public T caseXmlEntityMappings(XmlEntityMappings object)
Returns the result of interpreting the object as an instance of 'Xml Entity Mappings'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Entity Mappings'.
See Also:
doSwitch(EObject)

caseXmlAttributeMapping

public T caseXmlAttributeMapping(XmlAttributeMapping object)
Returns the result of interpreting the object as an instance of 'Xml Attribute Mapping'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Attribute Mapping'.
See Also:
doSwitch(EObject)

caseXmlId

public T caseXmlId(XmlId object)
Returns the result of interpreting the object as an instance of 'Xml Id'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Id'.
See Also:
doSwitch(EObject)

caseXmlIdImpl

public T caseXmlIdImpl(XmlIdImpl object)
Returns the result of interpreting the object as an instance of 'Xml Id Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Id Impl'.
See Also:
doSwitch(EObject)

caseXmlEmbeddedId

public T caseXmlEmbeddedId(XmlEmbeddedId object)
Returns the result of interpreting the object as an instance of 'Xml Embedded Id'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Embedded Id'.
See Also:
doSwitch(EObject)

caseXmlEmbeddedIdImpl

public T caseXmlEmbeddedIdImpl(XmlEmbeddedIdImpl object)
Returns the result of interpreting the object as an instance of 'Xml Embedded Id Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Embedded Id Impl'.
See Also:
doSwitch(EObject)

caseXmlEmbedded

public T caseXmlEmbedded(XmlEmbedded object)
Returns the result of interpreting the object as an instance of 'Xml Embedded'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Embedded'.
See Also:
doSwitch(EObject)

caseXmlEmbeddedImpl

public T caseXmlEmbeddedImpl(XmlEmbeddedImpl object)
Returns the result of interpreting the object as an instance of 'Xml Embedded Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Embedded Impl'.
See Also:
doSwitch(EObject)

caseXmlBasic

public T caseXmlBasic(XmlBasic object)
Returns the result of interpreting the object as an instance of 'Xml Basic'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Basic'.
See Also:
doSwitch(EObject)

caseXmlBasicImpl

public T caseXmlBasicImpl(XmlBasicImpl object)
Returns the result of interpreting the object as an instance of 'Xml Basic Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Basic Impl'.
See Also:
doSwitch(EObject)

caseXmlVersion

public T caseXmlVersion(XmlVersion object)
Returns the result of interpreting the object as an instance of 'Xml Version'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Version'.
See Also:
doSwitch(EObject)

caseXmlVersionImpl

public T caseXmlVersionImpl(XmlVersionImpl object)
Returns the result of interpreting the object as an instance of 'Xml Version Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Version Impl'.
See Also:
doSwitch(EObject)

caseXmlOneToOne

public T caseXmlOneToOne(XmlOneToOne object)
Returns the result of interpreting the object as an instance of 'Xml One To One'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml One To One'.
See Also:
doSwitch(EObject)

caseXmlOneToOneImpl

public T caseXmlOneToOneImpl(XmlOneToOneImpl object)
Returns the result of interpreting the object as an instance of 'Xml One To One Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml One To One Impl'.
See Also:
doSwitch(EObject)

caseXmlOneToMany

public T caseXmlOneToMany(XmlOneToMany object)
Returns the result of interpreting the object as an instance of 'Xml One To Many'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml One To Many'.
See Also:
doSwitch(EObject)

caseXmlOneToManyImpl

public T caseXmlOneToManyImpl(XmlOneToManyImpl object)
Returns the result of interpreting the object as an instance of 'Xml One To Many Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml One To Many Impl'.
See Also:
doSwitch(EObject)

caseXmlManyToOne

public T caseXmlManyToOne(XmlManyToOne object)
Returns the result of interpreting the object as an instance of 'Xml Many To One'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Many To One'.
See Also:
doSwitch(EObject)

caseXmlManyToOneImpl

public T caseXmlManyToOneImpl(XmlManyToOneImpl object)
Returns the result of interpreting the object as an instance of 'Xml Many To One Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Many To One Impl'.
See Also:
doSwitch(EObject)

caseXmlManyToMany

public T caseXmlManyToMany(XmlManyToMany object)
Returns the result of interpreting the object as an instance of 'Xml Many To Many'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Many To Many'.
See Also:
doSwitch(EObject)

caseXmlManyToManyImpl

public T caseXmlManyToManyImpl(XmlManyToManyImpl object)
Returns the result of interpreting the object as an instance of 'Xml Many To Many Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Many To Many Impl'.
See Also:
doSwitch(EObject)

caseXmlBasicCollection

public T caseXmlBasicCollection(XmlBasicCollection object)
Returns the result of interpreting the object as an instance of 'Xml Basic Collection'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Basic Collection'.
See Also:
doSwitch(EObject)

caseXmlBasicCollectionImpl

public T caseXmlBasicCollectionImpl(XmlBasicCollectionImpl object)
Returns the result of interpreting the object as an instance of 'Xml Basic Collection Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Basic Collection Impl'.
See Also:
doSwitch(EObject)

caseXmlBasicMap

public T caseXmlBasicMap(XmlBasicMap object)
Returns the result of interpreting the object as an instance of 'Xml Basic Map'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Basic Map'.
See Also:
doSwitch(EObject)

caseXmlBasicMapImpl

public T caseXmlBasicMapImpl(XmlBasicMapImpl object)
Returns the result of interpreting the object as an instance of 'Xml Basic Map Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Basic Map Impl'.
See Also:
doSwitch(EObject)

caseXmlTransformation

public T caseXmlTransformation(XmlTransformation object)
Returns the result of interpreting the object as an instance of 'Xml Transformation'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Transformation'.
See Also:
doSwitch(EObject)

caseXmlTransformationImpl

public T caseXmlTransformationImpl(XmlTransformationImpl object)
Returns the result of interpreting the object as an instance of 'Xml Transformation Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Transformation Impl'.
See Also:
doSwitch(EObject)

caseXmlVariableOneToOne

public T caseXmlVariableOneToOne(XmlVariableOneToOne object)
Returns the result of interpreting the object as an instance of 'Xml Variable One To One'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Variable One To One'.
See Also:
doSwitch(EObject)

caseXmlVariableOneToOneImpl

public T caseXmlVariableOneToOneImpl(XmlVariableOneToOneImpl object)
Returns the result of interpreting the object as an instance of 'Xml Variable One To One Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Variable One To One Impl'.
See Also:
doSwitch(EObject)

caseXmlTransient

public T caseXmlTransient(XmlTransient object)
Returns the result of interpreting the object as an instance of 'Xml Transient'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Transient'.
See Also:
doSwitch(EObject)

caseXmlTransientImpl

public T caseXmlTransientImpl(XmlTransientImpl object)
Returns the result of interpreting the object as an instance of 'Xml Transient Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Transient Impl'.
See Also:
doSwitch(EObject)

caseOrm_XmlEntityMappings

public T caseOrm_XmlEntityMappings(XmlEntityMappings object)
Returns the result of interpreting the object as an instance of 'Xml Entity Mappings'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Entity Mappings'.
See Also:
doSwitch(EObject)

caseXmlConvertersHolder

public T caseXmlConvertersHolder(XmlConvertersHolder object)
Returns the result of interpreting the object as an instance of 'Xml Converters Holder'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Converters Holder'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlEntityMappings

public T caseEclipseLinkOrm_XmlEntityMappings(XmlEntityMappings object)
Returns the result of interpreting the object as an instance of 'Xml Entity Mappings'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Entity Mappings'.
See Also:
doSwitch(EObject)

caseOrm_XmlAttributeMapping

public T caseOrm_XmlAttributeMapping(XmlAttributeMapping object)
Returns the result of interpreting the object as an instance of 'Xml Attribute Mapping'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Attribute Mapping'.
See Also:
doSwitch(EObject)

caseColumnMapping

public T caseColumnMapping(ColumnMapping object)
Returns the result of interpreting the object as an instance of 'Column Mapping'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Column Mapping'.
See Also:
doSwitch(EObject)

caseXmlConvertibleMapping

public T caseXmlConvertibleMapping(XmlConvertibleMapping object)
Returns the result of interpreting the object as an instance of 'Xml Convertible Mapping'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Convertible Mapping'.
See Also:
doSwitch(EObject)

caseOrm_XmlId

public T caseOrm_XmlId(XmlId object)
Returns the result of interpreting the object as an instance of 'Xml Id'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Id'.
See Also:
doSwitch(EObject)

caseXmlMutable

public T caseXmlMutable(XmlMutable object)
Returns the result of interpreting the object as an instance of 'Xml Mutable'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Mutable'.
See Also:
doSwitch(EObject)

caseXmlConverterHolder

public T caseXmlConverterHolder(XmlConverterHolder object)
Returns the result of interpreting the object as an instance of 'Xml Converter Holder'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Converter Holder'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlConvertibleMapping

public T caseEclipseLinkOrm_XmlConvertibleMapping(XmlConvertibleMapping object)
Returns the result of interpreting the object as an instance of 'Xml Convertible Mapping'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Convertible Mapping'.
See Also:
doSwitch(EObject)

caseXmlAccessMethodsHolder

public T caseXmlAccessMethodsHolder(XmlAccessMethodsHolder object)
Returns the result of interpreting the object as an instance of 'Xml Access Methods Holder'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Access Methods Holder'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlId

public T caseEclipseLinkOrm_XmlId(XmlId object)
Returns the result of interpreting the object as an instance of 'Xml Id'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Id'.
See Also:
doSwitch(EObject)

caseAbstractXmlAttributeMapping

public T caseAbstractXmlAttributeMapping(AbstractXmlAttributeMapping object)
Returns the result of interpreting the object as an instance of 'Abstract Xml Attribute Mapping'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Abstract Xml Attribute Mapping'.
See Also:
doSwitch(EObject)

caseOrm_XmlIdImpl

public T caseOrm_XmlIdImpl(XmlIdImpl object)
Returns the result of interpreting the object as an instance of 'Xml Id Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Id Impl'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlIdImpl

public T caseEclipseLinkOrm_XmlIdImpl(XmlIdImpl object)
Returns the result of interpreting the object as an instance of 'Xml Id Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Id Impl'.
See Also:
doSwitch(EObject)

caseBaseXmlEmbedded

public T caseBaseXmlEmbedded(BaseXmlEmbedded object)
Returns the result of interpreting the object as an instance of 'Base Xml Embedded'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Base Xml Embedded'.
See Also:
doSwitch(EObject)

caseOrm_XmlEmbeddedId

public T caseOrm_XmlEmbeddedId(XmlEmbeddedId object)
Returns the result of interpreting the object as an instance of 'Xml Embedded Id'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Embedded Id'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlEmbeddedId

public T caseEclipseLinkOrm_XmlEmbeddedId(XmlEmbeddedId object)
Returns the result of interpreting the object as an instance of 'Xml Embedded Id'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Embedded Id'.
See Also:
doSwitch(EObject)

caseOrm_XmlEmbeddedIdImpl

public T caseOrm_XmlEmbeddedIdImpl(XmlEmbeddedIdImpl object)
Returns the result of interpreting the object as an instance of 'Xml Embedded Id Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Embedded Id Impl'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlEmbeddedIdImpl

public T caseEclipseLinkOrm_XmlEmbeddedIdImpl(XmlEmbeddedIdImpl object)
Returns the result of interpreting the object as an instance of 'Xml Embedded Id Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Embedded Id Impl'.
See Also:
doSwitch(EObject)

caseOrm_XmlEmbedded

public T caseOrm_XmlEmbedded(XmlEmbedded object)
Returns the result of interpreting the object as an instance of 'Xml Embedded'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Embedded'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlEmbedded

public T caseEclipseLinkOrm_XmlEmbedded(XmlEmbedded object)
Returns the result of interpreting the object as an instance of 'Xml Embedded'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Embedded'.
See Also:
doSwitch(EObject)

caseOrm_XmlEmbeddedImpl

public T caseOrm_XmlEmbeddedImpl(XmlEmbeddedImpl object)
Returns the result of interpreting the object as an instance of 'Xml Embedded Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Embedded Impl'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlEmbeddedImpl

public T caseEclipseLinkOrm_XmlEmbeddedImpl(XmlEmbeddedImpl object)
Returns the result of interpreting the object as an instance of 'Xml Embedded Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Embedded Impl'.
See Also:
doSwitch(EObject)

caseOrm_XmlBasic

public T caseOrm_XmlBasic(XmlBasic object)
Returns the result of interpreting the object as an instance of 'Xml Basic'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Basic'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlBasic

public T caseEclipseLinkOrm_XmlBasic(XmlBasic object)
Returns the result of interpreting the object as an instance of 'Xml Basic'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Basic'.
See Also:
doSwitch(EObject)

caseOrm_XmlBasicImpl

public T caseOrm_XmlBasicImpl(XmlBasicImpl object)
Returns the result of interpreting the object as an instance of 'Xml Basic Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Basic Impl'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlBasicImpl

public T caseEclipseLinkOrm_XmlBasicImpl(XmlBasicImpl object)
Returns the result of interpreting the object as an instance of 'Xml Basic Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Basic Impl'.
See Also:
doSwitch(EObject)

caseOrm_XmlVersion

public T caseOrm_XmlVersion(XmlVersion object)
Returns the result of interpreting the object as an instance of 'Xml Version'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Version'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlVersion

public T caseEclipseLinkOrm_XmlVersion(XmlVersion object)
Returns the result of interpreting the object as an instance of 'Xml Version'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Version'.
See Also:
doSwitch(EObject)

caseOrm_XmlVersionImpl

public T caseOrm_XmlVersionImpl(XmlVersionImpl object)
Returns the result of interpreting the object as an instance of 'Xml Version Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Version Impl'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlVersionImpl

public T caseEclipseLinkOrm_XmlVersionImpl(XmlVersionImpl object)
Returns the result of interpreting the object as an instance of 'Xml Version Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Version Impl'.
See Also:
doSwitch(EObject)

caseXmlRelationshipMapping

public T caseXmlRelationshipMapping(XmlRelationshipMapping object)
Returns the result of interpreting the object as an instance of 'Xml Relationship Mapping'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Relationship Mapping'.
See Also:
doSwitch(EObject)

caseXmlJoinTableMapping

public T caseXmlJoinTableMapping(XmlJoinTableMapping object)
Returns the result of interpreting the object as an instance of 'Xml Join Table Mapping'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Join Table Mapping'.
See Also:
doSwitch(EObject)

caseXmlJoinColumnsMapping

public T caseXmlJoinColumnsMapping(XmlJoinColumnsMapping object)
Returns the result of interpreting the object as an instance of 'Xml Join Columns Mapping'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Join Columns Mapping'.
See Also:
doSwitch(EObject)

caseXmlSingleRelationshipMapping

public T caseXmlSingleRelationshipMapping(XmlSingleRelationshipMapping object)
Returns the result of interpreting the object as an instance of 'Xml Single Relationship Mapping'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Single Relationship Mapping'.
See Also:
doSwitch(EObject)

caseXmlMappedByMapping

public T caseXmlMappedByMapping(XmlMappedByMapping object)
Returns the result of interpreting the object as an instance of 'Xml Mapped By Mapping'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Mapped By Mapping'.
See Also:
doSwitch(EObject)

caseOrm_XmlOneToOne

public T caseOrm_XmlOneToOne(XmlOneToOne object)
Returns the result of interpreting the object as an instance of 'Xml One To One'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml One To One'.
See Also:
doSwitch(EObject)

caseXmlPrivateOwned

public T caseXmlPrivateOwned(XmlPrivateOwned object)
Returns the result of interpreting the object as an instance of 'Xml Private Owned'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Private Owned'.
See Also:
doSwitch(EObject)

caseXmlJoinFetch

public T caseXmlJoinFetch(XmlJoinFetch object)
Returns the result of interpreting the object as an instance of 'Xml Join Fetch'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Join Fetch'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlOneToOne

public T caseEclipseLinkOrm_XmlOneToOne(XmlOneToOne object)
Returns the result of interpreting the object as an instance of 'Xml One To One'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml One To One'.
See Also:
doSwitch(EObject)

caseOrm_XmlOneToOneImpl

public T caseOrm_XmlOneToOneImpl(XmlOneToOneImpl object)
Returns the result of interpreting the object as an instance of 'Xml One To One Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml One To One Impl'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlOneToOneImpl

public T caseEclipseLinkOrm_XmlOneToOneImpl(XmlOneToOneImpl object)
Returns the result of interpreting the object as an instance of 'Xml One To One Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml One To One Impl'.
See Also:
doSwitch(EObject)

caseXmlMultiRelationshipMapping

public T caseXmlMultiRelationshipMapping(XmlMultiRelationshipMapping object)
Returns the result of interpreting the object as an instance of 'Xml Multi Relationship Mapping'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Multi Relationship Mapping'.
See Also:
doSwitch(EObject)

caseOrm_XmlOneToMany

public T caseOrm_XmlOneToMany(XmlOneToMany object)
Returns the result of interpreting the object as an instance of 'Xml One To Many'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml One To Many'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlOneToMany

public T caseEclipseLinkOrm_XmlOneToMany(XmlOneToMany object)
Returns the result of interpreting the object as an instance of 'Xml One To Many'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml One To Many'.
See Also:
doSwitch(EObject)

caseOrm_XmlOneToManyImpl

public T caseOrm_XmlOneToManyImpl(XmlOneToManyImpl object)
Returns the result of interpreting the object as an instance of 'Xml One To Many Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml One To Many Impl'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlOneToManyImpl

public T caseEclipseLinkOrm_XmlOneToManyImpl(XmlOneToManyImpl object)
Returns the result of interpreting the object as an instance of 'Xml One To Many Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml One To Many Impl'.
See Also:
doSwitch(EObject)

caseOrm_XmlManyToOne

public T caseOrm_XmlManyToOne(XmlManyToOne object)
Returns the result of interpreting the object as an instance of 'Xml Many To One'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Many To One'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlManyToOne

public T caseEclipseLinkOrm_XmlManyToOne(XmlManyToOne object)
Returns the result of interpreting the object as an instance of 'Xml Many To One'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Many To One'.
See Also:
doSwitch(EObject)

caseOrm_XmlManyToOneImpl

public T caseOrm_XmlManyToOneImpl(XmlManyToOneImpl object)
Returns the result of interpreting the object as an instance of 'Xml Many To One Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Many To One Impl'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlManyToOneImpl

public T caseEclipseLinkOrm_XmlManyToOneImpl(XmlManyToOneImpl object)
Returns the result of interpreting the object as an instance of 'Xml Many To One Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Many To One Impl'.
See Also:
doSwitch(EObject)

caseOrm_XmlManyToMany

public T caseOrm_XmlManyToMany(XmlManyToMany object)
Returns the result of interpreting the object as an instance of 'Xml Many To Many'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Many To Many'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlManyToMany

public T caseEclipseLinkOrm_XmlManyToMany(XmlManyToMany object)
Returns the result of interpreting the object as an instance of 'Xml Many To Many'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Many To Many'.
See Also:
doSwitch(EObject)

caseOrm_XmlManyToManyImpl

public T caseOrm_XmlManyToManyImpl(XmlManyToManyImpl object)
Returns the result of interpreting the object as an instance of 'Xml Many To Many Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Many To Many Impl'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlManyToManyImpl

public T caseEclipseLinkOrm_XmlManyToManyImpl(XmlManyToManyImpl object)
Returns the result of interpreting the object as an instance of 'Xml Many To Many Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Many To Many Impl'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlBasicCollection

public T caseEclipseLinkOrm_XmlBasicCollection(XmlBasicCollection object)
Returns the result of interpreting the object as an instance of 'Xml Basic Collection'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Basic Collection'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlBasicCollectionImpl

public T caseEclipseLinkOrm_XmlBasicCollectionImpl(XmlBasicCollectionImpl object)
Returns the result of interpreting the object as an instance of 'Xml Basic Collection Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Basic Collection Impl'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlBasicMap

public T caseEclipseLinkOrm_XmlBasicMap(XmlBasicMap object)
Returns the result of interpreting the object as an instance of 'Xml Basic Map'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Basic Map'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlBasicMapImpl

public T caseEclipseLinkOrm_XmlBasicMapImpl(XmlBasicMapImpl object)
Returns the result of interpreting the object as an instance of 'Xml Basic Map Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Basic Map Impl'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlTransformation

public T caseEclipseLinkOrm_XmlTransformation(XmlTransformation object)
Returns the result of interpreting the object as an instance of 'Xml Transformation'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Transformation'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlTransformationImpl

public T caseEclipseLinkOrm_XmlTransformationImpl(XmlTransformationImpl object)
Returns the result of interpreting the object as an instance of 'Xml Transformation Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Transformation Impl'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlVariableOneToOne

public T caseEclipseLinkOrm_XmlVariableOneToOne(XmlVariableOneToOne object)
Returns the result of interpreting the object as an instance of 'Xml Variable One To One'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Variable One To One'.
See Also:
doSwitch(EObject)

caseEclipseLinkOrm_XmlVariableOneToOneImpl

public T caseEclipseLinkOrm_XmlVariableOneToOneImpl(XmlVariableOneToOneImpl object)
Returns the result of interpreting the object as an instance of 'Xml Variable One To One Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Variable One To One Impl'.
See Also:
doSwitch(EObject)

caseOrm_XmlTransient

public T caseOrm_XmlTransient(XmlTransient object)
Returns the result of interpreting the object as an instance of 'Xml Transient'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Transient'.
See Also:
doSwitch(EObject)

caseOrm_XmlTransientImpl

public T caseOrm_XmlTransientImpl(XmlTransientImpl object)
Returns the result of interpreting the object as an instance of 'Xml Transient Impl'. This implementation returns null; returning a non-null result will terminate the switch.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Xml Transient Impl'.
See Also:
doSwitch(EObject)

defaultCase

public T defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpreting the object as an instance of 'EObject'. This implementation returns null; returning a non-null result will terminate the switch, but this is the last case anyway.

Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'EObject'.
See Also:
doSwitch(org.eclipse.emf.ecore.EObject)