|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface XMLQueryArgumentItem
A representation of the model object 'XML Query Argument Item'. Represents a single XML Query Argument within an XML Query Argument list. The name attribute, if used, indicates that this argument is an XML Query variable. The attached value expression must resolve to an XML datatype. See ISO SQL/XML sec. 6.17.
The following features are supported:
SQLXMLQueryModelPackage.getXMLQueryArgumentItem()
Method Summary | |
---|---|
XMLPassingType |
getPassingMechanism()
Returns the value of the 'Passing Mechanism' attribute. |
QueryValueExpression |
getValueExpr()
Returns the value of the 'Value Expr' containment reference. |
XMLQueryArgumentList |
getXqueryArgList()
Returns the value of the 'Xquery Arg List' container reference. |
void |
setPassingMechanism(XMLPassingType value)
Sets the value of the ' Passing Mechanism ' attribute. |
void |
setValueExpr(QueryValueExpression value)
Sets the value of the ' Value Expr ' containment reference. |
void |
setXqueryArgList(XMLQueryArgumentList value)
Sets the value of the ' Xquery Arg List ' container reference. |
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, 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 |
---|
XMLPassingType getPassingMechanism()
XMLPassingType
.
If the meaning of the 'Passing Mechanism' attribute isn't clear, there really should be more of a description here...
XMLPassingType
,
setPassingMechanism(XMLPassingType)
,
SQLXMLQueryModelPackage.getXMLQueryArgumentItem_PassingMechanism()
void setPassingMechanism(XMLPassingType value)
Passing Mechanism
' attribute.
value
- the new value of the 'Passing Mechanism' attribute.XMLPassingType
,
getPassingMechanism()
XMLQueryArgumentList getXqueryArgList()
Xquery Arg List Children
'.
If the meaning of the 'Xquery Arg List' container reference isn't clear, there really should be more of a description here...
setXqueryArgList(XMLQueryArgumentList)
,
SQLXMLQueryModelPackage.getXMLQueryArgumentItem_XqueryArgList()
,
XMLQueryArgumentList.getXqueryArgListChildren()
void setXqueryArgList(XMLQueryArgumentList value)
Xquery Arg List
' container reference.
value
- the new value of the 'Xquery Arg List' container reference.getXqueryArgList()
QueryValueExpression getValueExpr()
If the meaning of the 'Value Expr' containment reference isn't clear, there really should be more of a description here...
setValueExpr(QueryValueExpression)
,
SQLXMLQueryModelPackage.getXMLQueryArgumentItem_ValueExpr()
void setValueExpr(QueryValueExpression value)
Value Expr
' containment reference.
value
- the new value of the 'Value Expr' containment reference.getValueExpr()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |