|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.datatools.modelbase.sql.xml.query.util.SQLXMLQueryModelSwitch
public class SQLXMLQueryModelSwitch
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.
SQLXMLQueryModelPackage
Constructor Summary | |
---|---|
SQLXMLQueryModelSwitch()
Creates an instance of the switch. |
Method Summary | |
---|---|
java.lang.Object |
caseEModelElement(EModelElement object)
Returns the result of interpretting the object as an instance of 'EModel Element'. |
java.lang.Object |
caseENamedElement(ENamedElement object)
Returns the result of interpretting the object as an instance of 'ENamed Element'. |
java.lang.Object |
casePredicate(Predicate object)
Returns the result of interpretting the object as an instance of 'Predicate'. |
java.lang.Object |
caseQuerySearchCondition(QuerySearchCondition object)
Returns the result of interpretting the object as an instance of 'Query Search Condition'. |
java.lang.Object |
caseQueryValueExpression(QueryValueExpression object)
Returns the result of interpretting the object as an instance of 'Query Value Expression'. |
java.lang.Object |
caseSearchCondition(SearchCondition object)
Returns the result of interpretting the object as an instance of 'Search Condition'. |
java.lang.Object |
caseSQLObject(SQLObject object)
Returns the result of interpretting the object as an instance of 'SQL Object'. |
java.lang.Object |
caseSQLQueryObject(SQLQueryObject object)
Returns the result of interpretting the object as an instance of 'SQL Query Object'. |
java.lang.Object |
caseTableExpression(TableExpression object)
Returns the result of interpretting the object as an instance of 'Table Expression'. |
java.lang.Object |
caseTableFunction(TableFunction object)
Returns the result of interpretting the object as an instance of 'Table Function'. |
java.lang.Object |
caseTableReference(TableReference object)
Returns the result of interpretting the object as an instance of 'Table Reference'. |
java.lang.Object |
caseValueExpression(ValueExpression object)
Returns the result of interpretting the object as an instance of 'Value Expression'. |
java.lang.Object |
caseValueExpressionAtomic(ValueExpressionAtomic object)
Returns the result of interpretting the object as an instance of 'Value Expression Atomic'. |
java.lang.Object |
caseValueExpressionCast(ValueExpressionCast object)
Returns the result of interpretting the object as an instance of 'Value Expression Cast'. |
java.lang.Object |
caseValueExpressionFunction(ValueExpressionFunction object)
Returns the result of interpretting the object as an instance of 'Value Expression Function'. |
java.lang.Object |
caseXMLAggregateFunction(XMLAggregateFunction object)
Returns the result of interpretting the object as an instance of 'XML Aggregate Function'. |
java.lang.Object |
caseXMLAggregateSortSpecification(XMLAggregateSortSpecification object)
Returns the result of interpretting the object as an instance of 'XML Aggregate Sort Specification'. |
java.lang.Object |
caseXMLAttributeDeclarationItem(XMLAttributeDeclarationItem object)
Returns the result of interpretting the object as an instance of 'XML Attribute Declaration Item'. |
java.lang.Object |
caseXMLAttributesDeclaration(XMLAttributesDeclaration object)
Returns the result of interpretting the object as an instance of 'XML Attributes Declaration'. |
java.lang.Object |
caseXMLNamespaceDeclarationDefault(XMLNamespaceDeclarationDefault object)
Returns the result of interpretting the object as an instance of 'XML Namespace Declaration Default'. |
java.lang.Object |
caseXMLNamespaceDeclarationItem(XMLNamespaceDeclarationItem object)
Returns the result of interpretting the object as an instance of 'XML Namespace Declaration Item'. |
java.lang.Object |
caseXMLNamespaceDeclarationPrefix(XMLNamespaceDeclarationPrefix object)
Returns the result of interpretting the object as an instance of 'XML Namespace Declaration Prefix'. |
java.lang.Object |
caseXMLNamespacesDeclaration(XMLNamespacesDeclaration object)
Returns the result of interpretting the object as an instance of 'XML Namespaces Declaration'. |
java.lang.Object |
caseXMLPredicate(XMLPredicate object)
Returns the result of interpretting the object as an instance of 'XML Predicate'. |
java.lang.Object |
caseXMLPredicateContent(XMLPredicateContent object)
Returns the result of interpretting the object as an instance of 'XML Predicate Content'. |
java.lang.Object |
caseXMLPredicateDocument(XMLPredicateDocument object)
Returns the result of interpretting the object as an instance of 'XML Predicate Document'. |
java.lang.Object |
caseXMLPredicateExists(XMLPredicateExists object)
Returns the result of interpretting the object as an instance of 'XML Predicate Exists'. |
java.lang.Object |
caseXMLPredicateValid(XMLPredicateValid object)
Returns the result of interpretting the object as an instance of 'XML Predicate Valid'. |
java.lang.Object |
caseXMLQueryArgumentItem(XMLQueryArgumentItem object)
Returns the result of interpretting the object as an instance of 'XML Query Argument Item'. |
java.lang.Object |
caseXMLQueryArgumentList(XMLQueryArgumentList object)
Returns the result of interpretting the object as an instance of 'XML Query Argument List'. |
java.lang.Object |
caseXMLQueryExpression(XMLQueryExpression object)
Returns the result of interpretting the object as an instance of 'XML Query Expression'. |
java.lang.Object |
caseXMLSerializeFunction(XMLSerializeFunction object)
Returns the result of interpretting the object as an instance of 'XML Serialize Function'. |
java.lang.Object |
caseXMLSerializeFunctionEncoding(XMLSerializeFunctionEncoding object)
Returns the result of interpretting the object as an instance of 'XML Serialize Function Encoding'. |
java.lang.Object |
caseXMLSerializeFunctionTarget(XMLSerializeFunctionTarget object)
Returns the result of interpretting the object as an instance of 'XML Serialize Function Target'. |
java.lang.Object |
caseXMLTableColumnDefinitionDefault(XMLTableColumnDefinitionDefault object)
Returns the result of interpretting the object as an instance of 'XML Table Column Definition Default'. |
java.lang.Object |
caseXMLTableColumnDefinitionItem(XMLTableColumnDefinitionItem object)
Returns the result of interpretting the object as an instance of 'XML Table Column Definition Item'. |
java.lang.Object |
caseXMLTableColumnDefinitionOrdinality(XMLTableColumnDefinitionOrdinality object)
Returns the result of interpretting the object as an instance of 'XML Table Column Definition Ordinality'. |
java.lang.Object |
caseXMLTableColumnDefinitionRegular(XMLTableColumnDefinitionRegular object)
Returns the result of interpretting the object as an instance of 'XML Table Column Definition Regular'. |
java.lang.Object |
caseXMLTableFunction(XMLTableFunction object)
Returns the result of interpretting the object as an instance of 'XML Table Function'. |
java.lang.Object |
caseXMLValueExpressionCast(XMLValueExpressionCast object)
Returns the result of interpretting the object as an instance of 'XML Value Expression Cast'. |
java.lang.Object |
caseXMLValueFunction(XMLValueFunction object)
Returns the result of interpretting the object as an instance of 'XML Value Function'. |
java.lang.Object |
caseXMLValueFunctionComment(XMLValueFunctionComment object)
Returns the result of interpretting the object as an instance of 'XML Value Function Comment'. |
java.lang.Object |
caseXMLValueFunctionCommentContent(XMLValueFunctionCommentContent object)
Returns the result of interpretting the object as an instance of 'XML Value Function Comment Content'. |
java.lang.Object |
caseXMLValueFunctionConcat(XMLValueFunctionConcat object)
Returns the result of interpretting the object as an instance of 'XML Value Function Concat'. |
java.lang.Object |
caseXMLValueFunctionConcatContentItem(XMLValueFunctionConcatContentItem object)
Returns the result of interpretting the object as an instance of 'XML Value Function Concat Content Item'. |
java.lang.Object |
caseXMLValueFunctionDocument(XMLValueFunctionDocument object)
Returns the result of interpretting the object as an instance of 'XML Value Function Document'. |
java.lang.Object |
caseXMLValueFunctionDocumentContent(XMLValueFunctionDocumentContent object)
Returns the result of interpretting the object as an instance of 'XML Value Function Document Content'. |
java.lang.Object |
caseXMLValueFunctionElement(XMLValueFunctionElement object)
Returns the result of interpretting the object as an instance of 'XML Value Function Element'. |
java.lang.Object |
caseXMLValueFunctionElementContentItem(XMLValueFunctionElementContentItem object)
Returns the result of interpretting the object as an instance of 'XML Value Function Element Content Item'. |
java.lang.Object |
caseXMLValueFunctionElementContentList(XMLValueFunctionElementContentList object)
Returns the result of interpretting the object as an instance of 'XML Value Function Element Content List'. |
java.lang.Object |
caseXMLValueFunctionForest(XMLValueFunctionForest object)
Returns the result of interpretting the object as an instance of 'XML Value Function Forest'. |
java.lang.Object |
caseXMLValueFunctionForestContentItem(XMLValueFunctionForestContentItem object)
Returns the result of interpretting the object as an instance of 'XML Value Function Forest Content Item'. |
java.lang.Object |
caseXMLValueFunctionParse(XMLValueFunctionParse object)
Returns the result of interpretting the object as an instance of 'XML Value Function Parse'. |
java.lang.Object |
caseXMLValueFunctionParseContent(XMLValueFunctionParseContent object)
Returns the result of interpretting the object as an instance of 'XML Value Function Parse Content'. |
java.lang.Object |
caseXMLValueFunctionPI(XMLValueFunctionPI object)
Returns the result of interpretting the object as an instance of 'XML Value Function PI'. |
java.lang.Object |
caseXMLValueFunctionPIContent(XMLValueFunctionPIContent object)
Returns the result of interpretting the object as an instance of 'XML Value Function PI Content'. |
java.lang.Object |
caseXMLValueFunctionQuery(XMLValueFunctionQuery object)
Returns the result of interpretting the object as an instance of 'XML Value Function Query'. |
java.lang.Object |
caseXMLValueFunctionQueryReturning(XMLValueFunctionQueryReturning object)
Returns the result of interpretting the object as an instance of 'XML Value Function Query Returning'. |
java.lang.Object |
caseXMLValueFunctionText(XMLValueFunctionText object)
Returns the result of interpretting the object as an instance of 'XML Value Function Text'. |
java.lang.Object |
caseXMLValueFunctionTextContent(XMLValueFunctionTextContent object)
Returns the result of interpretting the object as an instance of 'XML Value Function Text Content'. |
java.lang.Object |
caseXMLValueFunctionValidate(XMLValueFunctionValidate object)
Returns the result of interpretting the object as an instance of 'XML Value Function Validate'. |
java.lang.Object |
caseXMLValueFunctionValidateAccordingTo(XMLValueFunctionValidateAccordingTo object)
Returns the result of interpretting the object as an instance of 'XML Value Function Validate According To'. |
java.lang.Object |
caseXMLValueFunctionValidateAccordingToIdentifier(XMLValueFunctionValidateAccordingToIdentifier object)
Returns the result of interpretting the object as an instance of 'XML Value Function Validate According To Identifier'. |
java.lang.Object |
caseXMLValueFunctionValidateAccordingToURI(XMLValueFunctionValidateAccordingToURI object)
Returns the result of interpretting the object as an instance of 'XML Value Function Validate According To URI'. |
java.lang.Object |
caseXMLValueFunctionValidateContent(XMLValueFunctionValidateContent object)
Returns the result of interpretting the object as an instance of 'XML Value Function Validate Content'. |
java.lang.Object |
caseXMLValueFunctionValidateElement(XMLValueFunctionValidateElement object)
Returns the result of interpretting the object as an instance of 'XML Value Function Validate Element'. |
java.lang.Object |
caseXMLValueFunctionValidateElementName(XMLValueFunctionValidateElementName object)
Returns the result of interpretting the object as an instance of 'XML Value Function Validate Element Name'. |
java.lang.Object |
caseXMLValueFunctionValidateElementNamespace(XMLValueFunctionValidateElementNamespace object)
Returns the result of interpretting the object as an instance of 'XML Value Function Validate Element Namespace'. |
java.lang.Object |
defaultCase(EObject object)
Returns the result of interpretting the object as an instance of 'EObject'. |
java.lang.Object |
doSwitch(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 SQLXMLQueryModelSwitch()
Method Detail |
---|
public java.lang.Object doSwitch(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 caseXMLValueFunctionConcat(XMLValueFunctionConcat object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunction(XMLValueFunction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLNamespaceDeclarationPrefix(XMLNamespaceDeclarationPrefix object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLNamespaceDeclarationDefault(XMLNamespaceDeclarationDefault object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLAttributeDeclarationItem(XMLAttributeDeclarationItem object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionElement(XMLValueFunctionElement object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLNamespaceDeclarationItem(XMLNamespaceDeclarationItem object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionElementContentItem(XMLValueFunctionElementContentItem object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionForest(XMLValueFunctionForest object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionComment(XMLValueFunctionComment object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionDocument(XMLValueFunctionDocument object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionParse(XMLValueFunctionParse object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionPI(XMLValueFunctionPI object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionQuery(XMLValueFunctionQuery object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionText(XMLValueFunctionText object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionValidate(XMLValueFunctionValidate object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueExpressionCast(XMLValueExpressionCast object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLPredicate(XMLPredicate object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLPredicateContent(XMLPredicateContent object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLPredicateDocument(XMLPredicateDocument object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLPredicateExists(XMLPredicateExists object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLPredicateValid(XMLPredicateValid object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLQueryExpression(XMLQueryExpression object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLQueryArgumentList(XMLQueryArgumentList object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLQueryArgumentItem(XMLQueryArgumentItem object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLSerializeFunction(XMLSerializeFunction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLSerializeFunctionTarget(XMLSerializeFunctionTarget object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLAggregateFunction(XMLAggregateFunction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionConcatContentItem(XMLValueFunctionConcatContentItem object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionCommentContent(XMLValueFunctionCommentContent object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionDocumentContent(XMLValueFunctionDocumentContent object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLAggregateSortSpecification(XMLAggregateSortSpecification object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionForestContentItem(XMLValueFunctionForestContentItem object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionParseContent(XMLValueFunctionParseContent object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionPIContent(XMLValueFunctionPIContent object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLTableFunction(XMLTableFunction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionTextContent(XMLValueFunctionTextContent object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionValidateContent(XMLValueFunctionValidateContent object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLTableColumnDefinitionItem(XMLTableColumnDefinitionItem object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLTableColumnDefinitionRegular(XMLTableColumnDefinitionRegular object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLTableColumnDefinitionOrdinality(XMLTableColumnDefinitionOrdinality object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionValidateAccordingTo(XMLValueFunctionValidateAccordingTo object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionValidateAccordingToURI(XMLValueFunctionValidateAccordingToURI object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionValidateAccordingToIdentifier(XMLValueFunctionValidateAccordingToIdentifier object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionValidateElementName(XMLValueFunctionValidateElementName object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionValidateElementNamespace(XMLValueFunctionValidateElementNamespace object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLNamespacesDeclaration(XMLNamespacesDeclaration object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLAttributesDeclaration(XMLAttributesDeclaration object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionElementContentList(XMLValueFunctionElementContentList object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionQueryReturning(XMLValueFunctionQueryReturning object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLValueFunctionValidateElement(XMLValueFunctionValidateElement object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLTableColumnDefinitionDefault(XMLTableColumnDefinitionDefault object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseXMLSerializeFunctionEncoding(XMLSerializeFunctionEncoding object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseEModelElement(EModelElement object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseENamedElement(ENamedElement object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSQLObject(SQLObject object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSQLQueryObject(SQLQueryObject object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseValueExpression(ValueExpression object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseQueryValueExpression(QueryValueExpression object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseValueExpressionAtomic(ValueExpressionAtomic object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseValueExpressionFunction(ValueExpressionFunction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseValueExpressionCast(ValueExpressionCast object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSearchCondition(SearchCondition object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseQuerySearchCondition(QuerySearchCondition object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePredicate(Predicate object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTableReference(TableReference object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTableExpression(TableExpression object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTableFunction(TableFunction object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object defaultCase(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 |