|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface XMLValueFunctionElement
A representation of the model object 'XML Value Function Element'. Generates an XML element with a given element name, list of XML attributes, and list of content values. See ISO SQL/XML sec. 6.13.
The following features are supported:
SQLXMLQueryModelPackage.getXMLValueFunctionElement()
Method Summary | |
---|---|
XMLAttributesDeclaration |
getAttributesDecl()
Returns the value of the 'Attributes Decl' containment reference. |
XMLValueFunctionElementContentList |
getElementContentList()
Returns the value of the 'Element Content List' containment reference. |
java.lang.String |
getElementName()
Returns the value of the 'Element Name' attribute. |
XMLNamespacesDeclaration |
getNamespacesDecl()
Returns the value of the 'Namespaces Decl' containment reference. |
XMLReturningType |
getReturningOption()
Returns the value of the 'Returning Option' attribute. |
void |
setAttributesDecl(XMLAttributesDeclaration value)
Sets the value of the ' Attributes Decl ' containment reference. |
void |
setElementContentList(XMLValueFunctionElementContentList value)
Sets the value of the ' Element Content List ' containment reference. |
void |
setElementName(java.lang.String value)
Sets the value of the ' Element Name ' attribute. |
void |
setNamespacesDecl(XMLNamespacesDeclaration value)
Sets the value of the ' Namespaces Decl ' containment reference. |
void |
setReturningOption(XMLReturningType value)
Sets the value of the ' Returning Option ' attribute. |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionFunction |
---|
getFunction, getParameterList, isColumnFunction, isDistinct, isSpecialRegister, setColumnFunction, setDistinct, setFunction, setSpecialRegister |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.query.SQLQueryObject |
---|
getSourceInfo, getSQL, setSourceInfo, setSQL |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getExtensions, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
---|
getName, setName |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
---|
getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.expressions.ValueExpression |
---|
getSQL, setSQL |
Method Detail |
---|
java.lang.String getElementName()
If the meaning of the 'Element Name' attribute isn't clear, there really should be more of a description here...
setElementName(String)
,
SQLXMLQueryModelPackage.getXMLValueFunctionElement_ElementName()
void setElementName(java.lang.String value)
Element Name
' attribute.
value
- the new value of the 'Element Name' attribute.getElementName()
XMLReturningType getReturningOption()
XMLReturningType
.
If the meaning of the 'Returning Option' attribute isn't clear, there really should be more of a description here...
XMLReturningType
,
setReturningOption(XMLReturningType)
,
SQLXMLQueryModelPackage.getXMLValueFunctionElement_ReturningOption()
void setReturningOption(XMLReturningType value)
Returning Option
' attribute.
value
- the new value of the 'Returning Option' attribute.XMLReturningType
,
getReturningOption()
XMLNamespacesDeclaration getNamespacesDecl()
Value Function Element
'.
If the meaning of the 'Namespaces Decl' containment reference isn't clear, there really should be more of a description here...
setNamespacesDecl(XMLNamespacesDeclaration)
,
SQLXMLQueryModelPackage.getXMLValueFunctionElement_NamespacesDecl()
,
XMLNamespacesDeclaration.getValueFunctionElement()
void setNamespacesDecl(XMLNamespacesDeclaration value)
Namespaces Decl
' containment reference.
value
- the new value of the 'Namespaces Decl' containment reference.getNamespacesDecl()
XMLAttributesDeclaration getAttributesDecl()
Value Function Element
'.
If the meaning of the 'Attributes Decl' containment reference isn't clear, there really should be more of a description here...
setAttributesDecl(XMLAttributesDeclaration)
,
SQLXMLQueryModelPackage.getXMLValueFunctionElement_AttributesDecl()
,
XMLAttributesDeclaration.getValueFunctionElement()
void setAttributesDecl(XMLAttributesDeclaration value)
Attributes Decl
' containment reference.
value
- the new value of the 'Attributes Decl' containment reference.getAttributesDecl()
XMLValueFunctionElementContentList getElementContentList()
Value Function Element
'.
If the meaning of the 'Element Content List' containment reference isn't clear, there really should be more of a description here...
setElementContentList(XMLValueFunctionElementContentList)
,
SQLXMLQueryModelPackage.getXMLValueFunctionElement_ElementContentList()
,
XMLValueFunctionElementContentList.getValueFunctionElement()
void setElementContentList(XMLValueFunctionElementContentList value)
Element Content List
' containment reference.
value
- the new value of the 'Element Content List' containment reference.getElementContentList()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |