|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.ohf.ihe.common.ebxml._2._1.rim.util.RimSwitch
public class RimSwitch
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.
RimPackage| Constructor Summary | |
|---|---|
RimSwitch()
Creates an instance of the switch. |
|
| Method Summary | |
|---|---|
java.lang.Object |
caseAssociationType1(AssociationType1 object)
Returns the result of interpretting the object as an instance of 'Association Type1'. |
java.lang.Object |
caseAuditableEventType(AuditableEventType object)
Returns the result of interpretting the object as an instance of 'Auditable Event Type'. |
java.lang.Object |
caseClassificationNodeType(ClassificationNodeType object)
Returns the result of interpretting the object as an instance of 'Classification Node Type'. |
java.lang.Object |
caseClassificationSchemeType(ClassificationSchemeType object)
Returns the result of interpretting the object as an instance of 'Classification Scheme Type'. |
java.lang.Object |
caseClassificationType(ClassificationType object)
Returns the result of interpretting the object as an instance of 'Classification Type'. |
java.lang.Object |
caseDocumentRoot(DocumentRoot object)
Returns the result of interpretting the object as an instance of 'Document Root'. |
java.lang.Object |
caseEmailAddressType(EmailAddressType object)
Returns the result of interpretting the object as an instance of 'Email Address Type'. |
java.lang.Object |
caseExternalIdentifierType(ExternalIdentifierType object)
Returns the result of interpretting the object as an instance of 'External Identifier Type'. |
java.lang.Object |
caseExternalLinkType(ExternalLinkType object)
Returns the result of interpretting the object as an instance of 'External Link Type'. |
java.lang.Object |
caseExtrinsicObjectType(ExtrinsicObjectType object)
Returns the result of interpretting the object as an instance of 'Extrinsic Object Type'. |
java.lang.Object |
caseInternationalStringType(InternationalStringType object)
Returns the result of interpretting the object as an instance of 'International String Type'. |
java.lang.Object |
caseLeafRegistryObjectListType(LeafRegistryObjectListType object)
Returns the result of interpretting the object as an instance of 'Leaf Registry Object List Type'. |
java.lang.Object |
caseLocalizedStringType(LocalizedStringType object)
Returns the result of interpretting the object as an instance of 'Localized String Type'. |
java.lang.Object |
caseObjectRefListType(ObjectRefListType object)
Returns the result of interpretting the object as an instance of 'Object Ref List Type'. |
java.lang.Object |
caseObjectRefType(ObjectRefType object)
Returns the result of interpretting the object as an instance of 'Object Ref Type'. |
java.lang.Object |
caseOrganizationType(OrganizationType object)
Returns the result of interpretting the object as an instance of 'Organization Type'. |
java.lang.Object |
casePersonNameType(PersonNameType object)
Returns the result of interpretting the object as an instance of 'Person Name Type'. |
java.lang.Object |
casePostalAddressType(PostalAddressType object)
Returns the result of interpretting the object as an instance of 'Postal Address Type'. |
java.lang.Object |
caseRegistryEntryType(RegistryEntryType object)
Returns the result of interpretting the object as an instance of 'Registry Entry Type'. |
java.lang.Object |
caseRegistryObjectListType(RegistryObjectListType object)
Returns the result of interpretting the object as an instance of 'Registry Object List Type'. |
java.lang.Object |
caseRegistryObjectType(RegistryObjectType object)
Returns the result of interpretting the object as an instance of 'Registry Object Type'. |
java.lang.Object |
caseRegistryPackageType(RegistryPackageType object)
Returns the result of interpretting the object as an instance of 'Registry Package Type'. |
java.lang.Object |
caseServiceBindingType(ServiceBindingType object)
Returns the result of interpretting the object as an instance of 'Service Binding Type'. |
java.lang.Object |
caseServiceType(ServiceType object)
Returns the result of interpretting the object as an instance of 'Service Type'. |
java.lang.Object |
caseSlotType1(SlotType1 object)
Returns the result of interpretting the object as an instance of 'Slot Type1'. |
java.lang.Object |
caseSpecificationLinkType(SpecificationLinkType object)
Returns the result of interpretting the object as an instance of 'Specification Link Type'. |
java.lang.Object |
caseTelephoneNumberListType(TelephoneNumberListType object)
Returns the result of interpretting the object as an instance of 'Telephone Number List Type'. |
java.lang.Object |
caseTelephoneNumberType(TelephoneNumberType object)
Returns the result of interpretting the object as an instance of 'Telephone Number Type'. |
java.lang.Object |
caseUserType(UserType object)
Returns the result of interpretting the object as an instance of 'User Type'. |
java.lang.Object |
caseValueListType(ValueListType object)
Returns the result of interpretting the object as an instance of 'Value List Type'. |
java.lang.Object |
defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpretting 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. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RimSwitch()
| Method Detail |
|---|
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 caseAssociationType1(AssociationType1 object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseAuditableEventType(AuditableEventType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseClassificationNodeType(ClassificationNodeType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseClassificationSchemeType(ClassificationSchemeType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseClassificationType(ClassificationType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseDocumentRoot(DocumentRoot object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseEmailAddressType(EmailAddressType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseExternalIdentifierType(ExternalIdentifierType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseExternalLinkType(ExternalLinkType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseExtrinsicObjectType(ExtrinsicObjectType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseInternationalStringType(InternationalStringType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseLeafRegistryObjectListType(LeafRegistryObjectListType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseLocalizedStringType(LocalizedStringType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseObjectRefListType(ObjectRefListType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseObjectRefType(ObjectRefType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseOrganizationType(OrganizationType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object casePersonNameType(PersonNameType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object casePostalAddressType(PostalAddressType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseRegistryEntryType(RegistryEntryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseRegistryObjectListType(RegistryObjectListType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseRegistryObjectType(RegistryObjectType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseRegistryPackageType(RegistryPackageType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseServiceBindingType(ServiceBindingType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseServiceType(ServiceType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseSlotType1(SlotType1 object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseSpecificationLinkType(SpecificationLinkType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseTelephoneNumberListType(TelephoneNumberListType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseTelephoneNumberType(TelephoneNumberType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseUserType(UserType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseValueListType(ValueListType 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)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||