|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.ohf.ihe.common.ebxml._3._0.query.util.QuerySwitch
public class QuerySwitch
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.
QueryPackage| Constructor Summary | |
|---|---|
QuerySwitch()
Creates an instance of the switch. |
|
| Method Summary | |
|---|---|
java.lang.Object |
caseAdhocQueryQueryType(AdhocQueryQueryType object)
Returns the result of interpretting the object as an instance of 'Adhoc Query Query Type'. |
java.lang.Object |
caseAdhocQueryRequestType(AdhocQueryRequestType object)
Returns the result of interpretting the object as an instance of 'Adhoc Query Request Type'. |
java.lang.Object |
caseAdhocQueryResponseType(AdhocQueryResponseType object)
Returns the result of interpretting the object as an instance of 'Adhoc Query Response Type'. |
java.lang.Object |
caseAssociationQueryType(AssociationQueryType object)
Returns the result of interpretting the object as an instance of 'Association Query Type'. |
java.lang.Object |
caseAuditableEventQueryType(AuditableEventQueryType object)
Returns the result of interpretting the object as an instance of 'Auditable Event Query Type'. |
java.lang.Object |
caseBooleanFilterType(BooleanFilterType object)
Returns the result of interpretting the object as an instance of 'Boolean Filter Type'. |
java.lang.Object |
caseBranchType(BranchType object)
Returns the result of interpretting the object as an instance of 'Branch Type'. |
java.lang.Object |
caseClassificationNodeQueryType(ClassificationNodeQueryType object)
Returns the result of interpretting the object as an instance of 'Classification Node Query Type'. |
java.lang.Object |
caseClassificationQueryType(ClassificationQueryType object)
Returns the result of interpretting the object as an instance of 'Classification Query Type'. |
java.lang.Object |
caseClassificationSchemeQueryType(ClassificationSchemeQueryType object)
Returns the result of interpretting the object as an instance of 'Classification Scheme Query Type'. |
java.lang.Object |
caseCompoundFilterType(CompoundFilterType object)
Returns the result of interpretting the object as an instance of 'Compound Filter Type'. |
java.lang.Object |
caseDateTimeFilterType(DateTimeFilterType object)
Returns the result of interpretting the object as an instance of 'Date Time Filter Type'. |
java.lang.Object |
caseDocumentRoot(DocumentRoot object)
Returns the result of interpretting the object as an instance of 'Document Root'. |
java.lang.Object |
caseExternalIdentifierQueryType(ExternalIdentifierQueryType object)
Returns the result of interpretting the object as an instance of 'External Identifier Query Type'. |
java.lang.Object |
caseExternalLinkQueryType(ExternalLinkQueryType object)
Returns the result of interpretting the object as an instance of 'External Link Query Type'. |
java.lang.Object |
caseExtrinsicObjectQueryType(ExtrinsicObjectQueryType object)
Returns the result of interpretting the object as an instance of 'Extrinsic Object Query Type'. |
java.lang.Object |
caseFederationQueryType(FederationQueryType object)
Returns the result of interpretting the object as an instance of 'Federation Query Type'. |
java.lang.Object |
caseFilterQueryType(FilterQueryType object)
Returns the result of interpretting the object as an instance of 'Filter Query Type'. |
java.lang.Object |
caseFilterType(FilterType object)
Returns the result of interpretting the object as an instance of 'Filter Type'. |
java.lang.Object |
caseFloatFilterType(FloatFilterType object)
Returns the result of interpretting the object as an instance of 'Float Filter Type'. |
java.lang.Object |
caseIntegerFilterType(IntegerFilterType object)
Returns the result of interpretting the object as an instance of 'Integer Filter Type'. |
java.lang.Object |
caseInternationalStringBranchType(InternationalStringBranchType object)
Returns the result of interpretting the object as an instance of 'International String Branch Type'. |
java.lang.Object |
caseNotificationQueryType(NotificationQueryType object)
Returns the result of interpretting the object as an instance of 'Notification Query Type'. |
java.lang.Object |
caseOrganizationQueryType(OrganizationQueryType object)
Returns the result of interpretting the object as an instance of 'Organization Query Type'. |
java.lang.Object |
casePersonQueryType(PersonQueryType object)
Returns the result of interpretting the object as an instance of 'Person Query Type'. |
java.lang.Object |
caseQueryExpressionBranchType(QueryExpressionBranchType object)
Returns the result of interpretting the object as an instance of 'Expression Branch Type'. |
java.lang.Object |
caseRegistryObjectQueryType(RegistryObjectQueryType object)
Returns the result of interpretting the object as an instance of 'Registry Object Query Type'. |
java.lang.Object |
caseRegistryPackageQueryType(RegistryPackageQueryType object)
Returns the result of interpretting the object as an instance of 'Registry Package Query Type'. |
java.lang.Object |
caseRegistryQueryType(RegistryQueryType object)
Returns the result of interpretting the object as an instance of 'Registry Query Type'. |
java.lang.Object |
caseRegistryRequestType(RegistryRequestType object)
Returns the result of interpretting the object as an instance of 'Request Type'. |
java.lang.Object |
caseRegistryResponseType(RegistryResponseType object)
Returns the result of interpretting the object as an instance of 'Response Type'. |
java.lang.Object |
caseResponseOptionType(ResponseOptionType object)
Returns the result of interpretting the object as an instance of 'Response Option Type'. |
java.lang.Object |
caseServiceBindingQueryType(ServiceBindingQueryType object)
Returns the result of interpretting the object as an instance of 'Service Binding Query Type'. |
java.lang.Object |
caseServiceQueryType(ServiceQueryType object)
Returns the result of interpretting the object as an instance of 'Service Query Type'. |
java.lang.Object |
caseSimpleFilterType(SimpleFilterType object)
Returns the result of interpretting the object as an instance of 'Simple Filter Type'. |
java.lang.Object |
caseSlotBranchType(SlotBranchType object)
Returns the result of interpretting the object as an instance of 'Slot Branch Type'. |
java.lang.Object |
caseSpecificationLinkQueryType(SpecificationLinkQueryType object)
Returns the result of interpretting the object as an instance of 'Specification Link Query Type'. |
java.lang.Object |
caseStringFilterType(StringFilterType object)
Returns the result of interpretting the object as an instance of 'String Filter Type'. |
java.lang.Object |
caseSubscriptionQueryType(SubscriptionQueryType object)
Returns the result of interpretting the object as an instance of 'Subscription Query Type'. |
java.lang.Object |
caseUserQueryType(UserQueryType object)
Returns the result of interpretting the object as an instance of 'User Query 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 QuerySwitch()
| 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 caseAdhocQueryQueryType(AdhocQueryQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseAdhocQueryRequestType(AdhocQueryRequestType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseAdhocQueryResponseType(AdhocQueryResponseType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseAssociationQueryType(AssociationQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseAuditableEventQueryType(AuditableEventQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseBooleanFilterType(BooleanFilterType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseBranchType(BranchType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseClassificationNodeQueryType(ClassificationNodeQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseClassificationQueryType(ClassificationQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseClassificationSchemeQueryType(ClassificationSchemeQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseCompoundFilterType(CompoundFilterType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseDateTimeFilterType(DateTimeFilterType 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 caseExternalIdentifierQueryType(ExternalIdentifierQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseExternalLinkQueryType(ExternalLinkQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseExtrinsicObjectQueryType(ExtrinsicObjectQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseFederationQueryType(FederationQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseFilterQueryType(FilterQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseFilterType(FilterType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseFloatFilterType(FloatFilterType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseIntegerFilterType(IntegerFilterType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseInternationalStringBranchType(InternationalStringBranchType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseNotificationQueryType(NotificationQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseOrganizationQueryType(OrganizationQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object casePersonQueryType(PersonQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseQueryExpressionBranchType(QueryExpressionBranchType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseRegistryObjectQueryType(RegistryObjectQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseRegistryPackageQueryType(RegistryPackageQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseRegistryQueryType(RegistryQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseResponseOptionType(ResponseOptionType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseServiceBindingQueryType(ServiceBindingQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseServiceQueryType(ServiceQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseSimpleFilterType(SimpleFilterType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseSlotBranchType(SlotBranchType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseSpecificationLinkQueryType(SpecificationLinkQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseStringFilterType(StringFilterType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseSubscriptionQueryType(SubscriptionQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseUserQueryType(UserQueryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseRegistryRequestType(RegistryRequestType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseRegistryResponseType(RegistryResponseType 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 | |||||||||