org.eclipse.datatools.modelbase.sql.xml.query
Interface SQLXMLQueryModelFactory

All Known Implementing Classes:
SQLXMLQueryModelFactoryImpl

public interface SQLXMLQueryModelFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
SQLXMLQueryModelPackage

Field Summary
static SQLXMLQueryModelFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 XMLAggregateFunction createXMLAggregateFunction()
          Returns a new object of class 'XML Aggregate Function'.
 XMLAggregateSortSpecification createXMLAggregateSortSpecification()
          Returns a new object of class 'XML Aggregate Sort Specification'.
 XMLAttributeDeclarationItem createXMLAttributeDeclarationItem()
          Returns a new object of class 'XML Attribute Declaration Item'.
 XMLAttributesDeclaration createXMLAttributesDeclaration()
          Returns a new object of class 'XML Attributes Declaration'.
 XMLNamespaceDeclarationDefault createXMLNamespaceDeclarationDefault()
          Returns a new object of class 'XML Namespace Declaration Default'.
 XMLNamespaceDeclarationItem createXMLNamespaceDeclarationItem()
          Returns a new object of class 'XML Namespace Declaration Item'.
 XMLNamespaceDeclarationPrefix createXMLNamespaceDeclarationPrefix()
          Returns a new object of class 'XML Namespace Declaration Prefix'.
 XMLNamespacesDeclaration createXMLNamespacesDeclaration()
          Returns a new object of class 'XML Namespaces Declaration'.
 XMLPredicateContent createXMLPredicateContent()
          Returns a new object of class 'XML Predicate Content'.
 XMLPredicateDocument createXMLPredicateDocument()
          Returns a new object of class 'XML Predicate Document'.
 XMLPredicateExists createXMLPredicateExists()
          Returns a new object of class 'XML Predicate Exists'.
 XMLPredicateValid createXMLPredicateValid()
          Returns a new object of class 'XML Predicate Valid'.
 XMLQueryArgumentItem createXMLQueryArgumentItem()
          Returns a new object of class 'XML Query Argument Item'.
 XMLQueryArgumentList createXMLQueryArgumentList()
          Returns a new object of class 'XML Query Argument List'.
 XMLQueryExpression createXMLQueryExpression()
          Returns a new object of class 'XML Query Expression'.
 XMLSerializeFunction createXMLSerializeFunction()
          Returns a new object of class 'XML Serialize Function'.
 XMLSerializeFunctionEncoding createXMLSerializeFunctionEncoding()
          Returns a new object of class 'XML Serialize Function Encoding'.
 XMLSerializeFunctionTarget createXMLSerializeFunctionTarget()
          Returns a new object of class 'XML Serialize Function Target'.
 XMLTableColumnDefinitionDefault createXMLTableColumnDefinitionDefault()
          Returns a new object of class 'XML Table Column Definition Default'.
 XMLTableColumnDefinitionItem createXMLTableColumnDefinitionItem()
          Returns a new object of class 'XML Table Column Definition Item'.
 XMLTableColumnDefinitionOrdinality createXMLTableColumnDefinitionOrdinality()
          Returns a new object of class 'XML Table Column Definition Ordinality'.
 XMLTableColumnDefinitionRegular createXMLTableColumnDefinitionRegular()
          Returns a new object of class 'XML Table Column Definition Regular'.
 XMLTableFunction createXMLTableFunction()
          Returns a new object of class 'XML Table Function'.
 XMLValueExpressionCast createXMLValueExpressionCast()
          Returns a new object of class 'XML Value Expression Cast'.
 XMLValueFunctionComment createXMLValueFunctionComment()
          Returns a new object of class 'XML Value Function Comment'.
 XMLValueFunctionCommentContent createXMLValueFunctionCommentContent()
          Returns a new object of class 'XML Value Function Comment Content'.
 XMLValueFunctionConcat createXMLValueFunctionConcat()
          Returns a new object of class 'XML Value Function Concat'.
 XMLValueFunctionConcatContentItem createXMLValueFunctionConcatContentItem()
          Returns a new object of class 'XML Value Function Concat Content Item'.
 XMLValueFunctionDocument createXMLValueFunctionDocument()
          Returns a new object of class 'XML Value Function Document'.
 XMLValueFunctionDocumentContent createXMLValueFunctionDocumentContent()
          Returns a new object of class 'XML Value Function Document Content'.
 XMLValueFunctionElement createXMLValueFunctionElement()
          Returns a new object of class 'XML Value Function Element'.
 XMLValueFunctionElementContentItem createXMLValueFunctionElementContentItem()
          Returns a new object of class 'XML Value Function Element Content Item'.
 XMLValueFunctionElementContentList createXMLValueFunctionElementContentList()
          Returns a new object of class 'XML Value Function Element Content List'.
 XMLValueFunctionForest createXMLValueFunctionForest()
          Returns a new object of class 'XML Value Function Forest'.
 XMLValueFunctionForestContentItem createXMLValueFunctionForestContentItem()
          Returns a new object of class 'XML Value Function Forest Content Item'.
 XMLValueFunctionParse createXMLValueFunctionParse()
          Returns a new object of class 'XML Value Function Parse'.
 XMLValueFunctionParseContent createXMLValueFunctionParseContent()
          Returns a new object of class 'XML Value Function Parse Content'.
 XMLValueFunctionPI createXMLValueFunctionPI()
          Returns a new object of class 'XML Value Function PI'.
 XMLValueFunctionPIContent createXMLValueFunctionPIContent()
          Returns a new object of class 'XML Value Function PI Content'.
 XMLValueFunctionQuery createXMLValueFunctionQuery()
          Returns a new object of class 'XML Value Function Query'.
 XMLValueFunctionQueryReturning createXMLValueFunctionQueryReturning()
          Returns a new object of class 'XML Value Function Query Returning'.
 XMLValueFunctionText createXMLValueFunctionText()
          Returns a new object of class 'XML Value Function Text'.
 XMLValueFunctionTextContent createXMLValueFunctionTextContent()
          Returns a new object of class 'XML Value Function Text Content'.
 XMLValueFunctionValidate createXMLValueFunctionValidate()
          Returns a new object of class 'XML Value Function Validate'.
 XMLValueFunctionValidateAccordingTo createXMLValueFunctionValidateAccordingTo()
          Returns a new object of class 'XML Value Function Validate According To'.
 XMLValueFunctionValidateAccordingToIdentifier createXMLValueFunctionValidateAccordingToIdentifier()
          Returns a new object of class 'XML Value Function Validate According To Identifier'.
 XMLValueFunctionValidateAccordingToURI createXMLValueFunctionValidateAccordingToURI()
          Returns a new object of class 'XML Value Function Validate According To URI'.
 XMLValueFunctionValidateContent createXMLValueFunctionValidateContent()
          Returns a new object of class 'XML Value Function Validate Content'.
 XMLValueFunctionValidateElement createXMLValueFunctionValidateElement()
          Returns a new object of class 'XML Value Function Validate Element'.
 XMLValueFunctionValidateElementName createXMLValueFunctionValidateElementName()
          Returns a new object of class 'XML Value Function Validate Element Name'.
 XMLValueFunctionValidateElementNamespace createXMLValueFunctionValidateElementNamespace()
          Returns a new object of class 'XML Value Function Validate Element Namespace'.
 SQLXMLQueryModelPackage getSQLXMLQueryModelPackage()
          Returns the package supported by this factory.
 

Field Detail

eINSTANCE

public static final SQLXMLQueryModelFactory eINSTANCE
The singleton instance of the factory.

Method Detail

createXMLValueFunctionConcat

public XMLValueFunctionConcat createXMLValueFunctionConcat()
Returns a new object of class 'XML Value Function Concat'.

Returns:
a new object of class 'XML Value Function Concat'.

createXMLNamespaceDeclarationPrefix

public XMLNamespaceDeclarationPrefix createXMLNamespaceDeclarationPrefix()
Returns a new object of class 'XML Namespace Declaration Prefix'.

Returns:
a new object of class 'XML Namespace Declaration Prefix'.

createXMLNamespaceDeclarationDefault

public XMLNamespaceDeclarationDefault createXMLNamespaceDeclarationDefault()
Returns a new object of class 'XML Namespace Declaration Default'.

Returns:
a new object of class 'XML Namespace Declaration Default'.

createXMLAttributeDeclarationItem

public XMLAttributeDeclarationItem createXMLAttributeDeclarationItem()
Returns a new object of class 'XML Attribute Declaration Item'.

Returns:
a new object of class 'XML Attribute Declaration Item'.

createXMLValueFunctionElement

public XMLValueFunctionElement createXMLValueFunctionElement()
Returns a new object of class 'XML Value Function Element'.

Returns:
a new object of class 'XML Value Function Element'.

createXMLNamespaceDeclarationItem

public XMLNamespaceDeclarationItem createXMLNamespaceDeclarationItem()
Returns a new object of class 'XML Namespace Declaration Item'.

Returns:
a new object of class 'XML Namespace Declaration Item'.

createXMLValueFunctionElementContentItem

public XMLValueFunctionElementContentItem createXMLValueFunctionElementContentItem()
Returns a new object of class 'XML Value Function Element Content Item'.

Returns:
a new object of class 'XML Value Function Element Content Item'.

createXMLValueFunctionForest

public XMLValueFunctionForest createXMLValueFunctionForest()
Returns a new object of class 'XML Value Function Forest'.

Returns:
a new object of class 'XML Value Function Forest'.

createXMLValueFunctionComment

public XMLValueFunctionComment createXMLValueFunctionComment()
Returns a new object of class 'XML Value Function Comment'.

Returns:
a new object of class 'XML Value Function Comment'.

createXMLValueFunctionDocument

public XMLValueFunctionDocument createXMLValueFunctionDocument()
Returns a new object of class 'XML Value Function Document'.

Returns:
a new object of class 'XML Value Function Document'.

createXMLValueFunctionParse

public XMLValueFunctionParse createXMLValueFunctionParse()
Returns a new object of class 'XML Value Function Parse'.

Returns:
a new object of class 'XML Value Function Parse'.

createXMLValueFunctionPI

public XMLValueFunctionPI createXMLValueFunctionPI()
Returns a new object of class 'XML Value Function PI'.

Returns:
a new object of class 'XML Value Function PI'.

createXMLValueFunctionQuery

public XMLValueFunctionQuery createXMLValueFunctionQuery()
Returns a new object of class 'XML Value Function Query'.

Returns:
a new object of class 'XML Value Function Query'.

createXMLValueFunctionText

public XMLValueFunctionText createXMLValueFunctionText()
Returns a new object of class 'XML Value Function Text'.

Returns:
a new object of class 'XML Value Function Text'.

createXMLValueFunctionValidate

public XMLValueFunctionValidate createXMLValueFunctionValidate()
Returns a new object of class 'XML Value Function Validate'.

Returns:
a new object of class 'XML Value Function Validate'.

createXMLValueExpressionCast

public XMLValueExpressionCast createXMLValueExpressionCast()
Returns a new object of class 'XML Value Expression Cast'.

Returns:
a new object of class 'XML Value Expression Cast'.

createXMLPredicateContent

public XMLPredicateContent createXMLPredicateContent()
Returns a new object of class 'XML Predicate Content'.

Returns:
a new object of class 'XML Predicate Content'.

createXMLPredicateDocument

public XMLPredicateDocument createXMLPredicateDocument()
Returns a new object of class 'XML Predicate Document'.

Returns:
a new object of class 'XML Predicate Document'.

createXMLPredicateExists

public XMLPredicateExists createXMLPredicateExists()
Returns a new object of class 'XML Predicate Exists'.

Returns:
a new object of class 'XML Predicate Exists'.

createXMLPredicateValid

public XMLPredicateValid createXMLPredicateValid()
Returns a new object of class 'XML Predicate Valid'.

Returns:
a new object of class 'XML Predicate Valid'.

createXMLQueryExpression

public XMLQueryExpression createXMLQueryExpression()
Returns a new object of class 'XML Query Expression'.

Returns:
a new object of class 'XML Query Expression'.

createXMLQueryArgumentList

public XMLQueryArgumentList createXMLQueryArgumentList()
Returns a new object of class 'XML Query Argument List'.

Returns:
a new object of class 'XML Query Argument List'.

createXMLQueryArgumentItem

public XMLQueryArgumentItem createXMLQueryArgumentItem()
Returns a new object of class 'XML Query Argument Item'.

Returns:
a new object of class 'XML Query Argument Item'.

createXMLSerializeFunction

public XMLSerializeFunction createXMLSerializeFunction()
Returns a new object of class 'XML Serialize Function'.

Returns:
a new object of class 'XML Serialize Function'.

createXMLSerializeFunctionTarget

public XMLSerializeFunctionTarget createXMLSerializeFunctionTarget()
Returns a new object of class 'XML Serialize Function Target'.

Returns:
a new object of class 'XML Serialize Function Target'.

createXMLAggregateFunction

public XMLAggregateFunction createXMLAggregateFunction()
Returns a new object of class 'XML Aggregate Function'.

Returns:
a new object of class 'XML Aggregate Function'.

createXMLValueFunctionConcatContentItem

public XMLValueFunctionConcatContentItem createXMLValueFunctionConcatContentItem()
Returns a new object of class 'XML Value Function Concat Content Item'.

Returns:
a new object of class 'XML Value Function Concat Content Item'.

createXMLValueFunctionCommentContent

public XMLValueFunctionCommentContent createXMLValueFunctionCommentContent()
Returns a new object of class 'XML Value Function Comment Content'.

Returns:
a new object of class 'XML Value Function Comment Content'.

createXMLValueFunctionDocumentContent

public XMLValueFunctionDocumentContent createXMLValueFunctionDocumentContent()
Returns a new object of class 'XML Value Function Document Content'.

Returns:
a new object of class 'XML Value Function Document Content'.

createXMLAggregateSortSpecification

public XMLAggregateSortSpecification createXMLAggregateSortSpecification()
Returns a new object of class 'XML Aggregate Sort Specification'.

Returns:
a new object of class 'XML Aggregate Sort Specification'.

createXMLValueFunctionForestContentItem

public XMLValueFunctionForestContentItem createXMLValueFunctionForestContentItem()
Returns a new object of class 'XML Value Function Forest Content Item'.

Returns:
a new object of class 'XML Value Function Forest Content Item'.

createXMLValueFunctionParseContent

public XMLValueFunctionParseContent createXMLValueFunctionParseContent()
Returns a new object of class 'XML Value Function Parse Content'.

Returns:
a new object of class 'XML Value Function Parse Content'.

createXMLValueFunctionPIContent

public XMLValueFunctionPIContent createXMLValueFunctionPIContent()
Returns a new object of class 'XML Value Function PI Content'.

Returns:
a new object of class 'XML Value Function PI Content'.

createXMLTableFunction

public XMLTableFunction createXMLTableFunction()
Returns a new object of class 'XML Table Function'.

Returns:
a new object of class 'XML Table Function'.

createXMLValueFunctionTextContent

public XMLValueFunctionTextContent createXMLValueFunctionTextContent()
Returns a new object of class 'XML Value Function Text Content'.

Returns:
a new object of class 'XML Value Function Text Content'.

createXMLValueFunctionValidateContent

public XMLValueFunctionValidateContent createXMLValueFunctionValidateContent()
Returns a new object of class 'XML Value Function Validate Content'.

Returns:
a new object of class 'XML Value Function Validate Content'.

createXMLTableColumnDefinitionItem

public XMLTableColumnDefinitionItem createXMLTableColumnDefinitionItem()
Returns a new object of class 'XML Table Column Definition Item'.

Returns:
a new object of class 'XML Table Column Definition Item'.

createXMLTableColumnDefinitionRegular

public XMLTableColumnDefinitionRegular createXMLTableColumnDefinitionRegular()
Returns a new object of class 'XML Table Column Definition Regular'.

Returns:
a new object of class 'XML Table Column Definition Regular'.

createXMLTableColumnDefinitionOrdinality

public XMLTableColumnDefinitionOrdinality createXMLTableColumnDefinitionOrdinality()
Returns a new object of class 'XML Table Column Definition Ordinality'.

Returns:
a new object of class 'XML Table Column Definition Ordinality'.

createXMLValueFunctionValidateAccordingTo

public XMLValueFunctionValidateAccordingTo createXMLValueFunctionValidateAccordingTo()
Returns a new object of class 'XML Value Function Validate According To'.

Returns:
a new object of class 'XML Value Function Validate According To'.

createXMLValueFunctionValidateAccordingToURI

public XMLValueFunctionValidateAccordingToURI createXMLValueFunctionValidateAccordingToURI()
Returns a new object of class 'XML Value Function Validate According To URI'.

Returns:
a new object of class 'XML Value Function Validate According To URI'.

createXMLValueFunctionValidateAccordingToIdentifier

public XMLValueFunctionValidateAccordingToIdentifier createXMLValueFunctionValidateAccordingToIdentifier()
Returns a new object of class 'XML Value Function Validate According To Identifier'.

Returns:
a new object of class 'XML Value Function Validate According To Identifier'.

createXMLValueFunctionValidateElementName

public XMLValueFunctionValidateElementName createXMLValueFunctionValidateElementName()
Returns a new object of class 'XML Value Function Validate Element Name'.

Returns:
a new object of class 'XML Value Function Validate Element Name'.

createXMLValueFunctionValidateElementNamespace

public XMLValueFunctionValidateElementNamespace createXMLValueFunctionValidateElementNamespace()
Returns a new object of class 'XML Value Function Validate Element Namespace'.

Returns:
a new object of class 'XML Value Function Validate Element Namespace'.

createXMLNamespacesDeclaration

public XMLNamespacesDeclaration createXMLNamespacesDeclaration()
Returns a new object of class 'XML Namespaces Declaration'.

Returns:
a new object of class 'XML Namespaces Declaration'.

createXMLAttributesDeclaration

public XMLAttributesDeclaration createXMLAttributesDeclaration()
Returns a new object of class 'XML Attributes Declaration'.

Returns:
a new object of class 'XML Attributes Declaration'.

createXMLValueFunctionElementContentList

public XMLValueFunctionElementContentList createXMLValueFunctionElementContentList()
Returns a new object of class 'XML Value Function Element Content List'.

Returns:
a new object of class 'XML Value Function Element Content List'.

createXMLValueFunctionQueryReturning

public XMLValueFunctionQueryReturning createXMLValueFunctionQueryReturning()
Returns a new object of class 'XML Value Function Query Returning'.

Returns:
a new object of class 'XML Value Function Query Returning'.

createXMLValueFunctionValidateElement

public XMLValueFunctionValidateElement createXMLValueFunctionValidateElement()
Returns a new object of class 'XML Value Function Validate Element'.

Returns:
a new object of class 'XML Value Function Validate Element'.

createXMLTableColumnDefinitionDefault

public XMLTableColumnDefinitionDefault createXMLTableColumnDefinitionDefault()
Returns a new object of class 'XML Table Column Definition Default'.

Returns:
a new object of class 'XML Table Column Definition Default'.

createXMLSerializeFunctionEncoding

public XMLSerializeFunctionEncoding createXMLSerializeFunctionEncoding()
Returns a new object of class 'XML Serialize Function Encoding'.

Returns:
a new object of class 'XML Serialize Function Encoding'.

getSQLXMLQueryModelPackage

public SQLXMLQueryModelPackage getSQLXMLQueryModelPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.


Copyright © 2006 Actuate, IBM Corporation, Sybase, Inc. and others. All rights reserved.