public class InfrastructureEntitySwitch
extends java.lang.Object
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.
InfrastructureEntityPackage
Constructor and Description |
---|
InfrastructureEntitySwitch()
Creates an instance of the switch.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
caseCurlist(Curlist object)
Returns the result of interpreting the object as an instance of 'Curlist'.
|
java.lang.Object |
caseFolder(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.Folder object)
Returns the result of interpreting the object as an instance of 'Folder'.
|
java.lang.Object |
caseFolderItem(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.FolderItem object)
Returns the result of interpreting the object as an instance of 'Folder Item'.
|
java.lang.Object |
caseInfrastructureRoot(InfrastructureRoot object)
Returns the result of interpreting the object as an instance of 'Infrastructure Root'.
|
java.lang.Object |
caseMbrrole(Mbrrole object)
Returns the result of interpreting the object as an instance of 'Mbrrole'.
|
java.lang.Object |
casePageLayout(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.PageLayout object)
Returns the result of interpreting the object as an instance of 'Page Layout'.
|
java.lang.Object |
casePageLayoutType(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.PageLayoutType object)
Returns the result of interpreting the object as an instance of 'Page Layout Type'.
|
java.lang.Object |
caseSEOPageDefinition(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.SEOPageDefinition object)
Returns the result of interpreting the object as an instance of 'SEO Page Definition'.
|
java.lang.Object |
caseSEOPageDefinitionDescription(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.SEOPageDefinitionDescription object)
Returns the result of interpreting the object as an instance of 'SEO Page Definition Description'.
|
java.lang.Object |
caseSEOPageDefinitionOverride(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.SEOPageDefinitionOverride object)
Returns the result of interpreting the object as an instance of 'SEO Page Definition Override'.
|
java.lang.Object |
caseSEORedirect(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.SEORedirect object)
Returns the result of interpreting the object as an instance of 'SEO Redirect'.
|
java.lang.Object |
caseSEORedirectTraffic(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.SEORedirectTraffic object)
Returns the result of interpreting the object as an instance of 'SEO Redirect Traffic'.
|
java.lang.Object |
caseSEOSubstitutionParameter(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.SEOSubstitutionParameter object)
Returns the result of interpreting the object as an instance of 'SEO Substitution Parameter'.
|
java.lang.Object |
caseSEOTokenUsageType(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.SEOTokenUsageType object)
Returns the result of interpreting the object as an instance of 'SEO Token Usage Type'.
|
java.lang.Object |
caseSEOUrl(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.SEOUrl object)
Returns the result of interpreting the object as an instance of 'SEO Url'.
|
java.lang.Object |
caseSEOUrlKeyword(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.SEOUrlKeyword object)
Returns the result of interpreting the object as an instance of 'SEO Url Keyword'.
|
java.lang.Object |
caseStaddress(Staddress object)
Returns the result of interpreting the object as an instance of 'Staddress'.
|
java.lang.Object |
caseStore(Store object)
Returns the result of interpreting the object as an instance of 'Store'.
|
java.lang.Object |
caseStoreconf(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.Storeconf object)
Returns the result of interpreting the object as an instance of 'Storeconf'.
|
java.lang.Object |
caseStoredefcat(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.Storedefcat object)
Returns the result of interpreting the object as an instance of 'Storedefcat'.
|
java.lang.Object |
caseStoreent(Storeent object)
Returns the result of interpreting the object as an instance of 'Storeent'.
|
java.lang.Object |
caseStoreentds(Storeentds object)
Returns the result of interpreting the object as an instance of 'Storeentds'.
|
java.lang.Object |
caseStorelang(Storelang object)
Returns the result of interpreting the object as an instance of 'Storelang'.
|
java.lang.Object |
caseStorePageLayoutTypeRelation(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.StorePageLayoutTypeRelation object)
Returns the result of interpreting the object as an instance of 'Store Page Layout Type Relation'.
|
java.lang.Object |
caseStorerel(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.Storerel object)
Returns the result of interpreting the object as an instance of 'Storerel'.
|
java.lang.Object |
caseStreltyp(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.Streltyp object)
Returns the result of interpreting the object as an instance of 'Streltyp'.
|
java.lang.Object |
caseStreltypds(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.Streltypds object)
Returns the result of interpreting the object as an instance of 'Streltypds'.
|
java.lang.Object |
defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpreting the object as an instance of 'EObject'.
|
java.lang.Object |
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. |
public InfrastructureEntitySwitch()
public java.lang.Object doSwitch(org.eclipse.emf.ecore.EObject theEObject)
caseXXX
for each class of the model until one returns a non null result; it yields that result.
caseXXX
call.public java.lang.Object caseInfrastructureRoot(InfrastructureRoot object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseCurlist(Curlist object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseFolder(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.Folder object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseFolderItem(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.FolderItem object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseMbrrole(Mbrrole object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object casePageLayout(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.PageLayout object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object casePageLayoutType(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.PageLayoutType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseSEOPageDefinition(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.SEOPageDefinition object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseSEOPageDefinitionDescription(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.SEOPageDefinitionDescription object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseSEOPageDefinitionOverride(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.SEOPageDefinitionOverride object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseSEOSubstitutionParameter(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.SEOSubstitutionParameter object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseSEORedirect(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.SEORedirect object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseSEORedirectTraffic(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.SEORedirectTraffic object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseSEOTokenUsageType(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.SEOTokenUsageType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseSEOUrl(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.SEOUrl object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseSEOUrlKeyword(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.SEOUrlKeyword object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseStaddress(Staddress object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseStore(Store object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseStoreconf(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.Storeconf object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseStoredefcat(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.Storedefcat object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseStoreent(Storeent object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseStoreentds(Storeentds object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseStorelang(Storelang object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseStorePageLayoutTypeRelation(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.StorePageLayoutTypeRelation object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseStorerel(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.Storerel object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseStreltyp(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.Streltyp object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseStreltypds(com.ibm.commerce.infrastructure.facade.server.entity.datatypes.Streltypds object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object defaultCase(org.eclipse.emf.ecore.EObject object)
object
- the target of the switch.doSwitch(org.eclipse.emf.ecore.EObject)