|
MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectch.ethz.mxquery.model.Iterator
ch.ethz.mxquery.xdmio.xmlAdapters.XDMImportAdapter
public abstract class XDMImportAdapter
| Field Summary |
|---|
| Fields inherited from interface ch.ethz.mxquery.model.XDMIterator |
|---|
EXPR_CATEGORY_SEQUENTIAL, EXPR_CATEGORY_SIMPLE, EXPR_CATEGORY_UPDATING, EXPR_CATEGORY_VACUOUS, EXPR_PARAM_CHEAPEVAL, EXPR_PARAM_VARIABLE, EXPR_PARAM_WINDOW, EXPR_PARAM_XDMGEN |
| Constructor Summary | |
|---|---|
XDMImportAdapter(Context ctx,
QueryLocation loc)
|
|
| Method Summary | |
|---|---|
int |
compare(Source store)
|
Source |
copySource(Context ctx,
java.util.Vector nestedPredCtxStack)
|
Window |
getIterator(Context ctx)
Returns Iterator that points on the first token in the store. |
java.lang.String |
getPublicID()
Provides access to the DTD PUBLIC ID |
java.lang.String |
getRootElemDTD()
Provides access to the DTD Root element name |
java.lang.String |
getSystemID()
Provides access to the DTD SYSTEM ID |
java.lang.String |
getURI()
Returns the URI of the source. |
boolean |
isIDREF(QName attrName,
QName elementName)
Checks whether an attribute is an IDREF attribute (based on DTD information) |
boolean |
isIDREFS(QName attrName,
QName elementName)
Checks whether an attribute is an IDREFS attribute (based on DTD information) |
boolean |
isXMLId(QName attrName,
QName elementName)
Checks whether an attribute is an ID attribute (based on attribute name or DTD information) |
void |
setURI(java.lang.String uriToSet)
|
| Methods inherited from class ch.ethz.mxquery.model.Iterator |
|---|
addPredicates, close, copy, copyInts, copyIterators, copyQNames, copyStrings, copyTypeInfos, getAllSubIters, getAllSubItersRecursive, getContext, getExpressionCategoryType, getLoc, getPendingUpdateList, getPredicates, getStaticType, getSubIters, hasPredicates, isConstModePreserve, isExprParameter, isOpen, isResettable, removePredicates, reset, setConstModePreserve, setContext, setLoc, setOrderByExpr, setParam, setResettable, setReturnExpr, setSubIters, setSubIters, setSubIters, setWhereExpr, traverse, traverseIteratorTree |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface ch.ethz.mxquery.model.XDMIterator |
|---|
close, copy, getAllSubIters, getAllSubItersRecursive, getContext, getExpressionCategoryType, getLoc, getPendingUpdateList, getStaticType, getSubIters, isConstModePreserve, isExprParameter, isOpen, isResettable, next, reset, setConstModePreserve, setContext, setLoc, setResettable, setSubIters, setSubIters, traverseIteratorTree |
| Methods inherited from interface ch.ethz.mxquery.util.Traversable |
|---|
traverse |
| Constructor Detail |
|---|
public XDMImportAdapter(Context ctx,
QueryLocation loc)
| Method Detail |
|---|
public java.lang.String getSystemID()
XMLSource
getSystemID in interface XMLSourcepublic java.lang.String getPublicID()
XMLSource
getPublicID in interface XMLSourcepublic java.lang.String getRootElemDTD()
XMLSource
getRootElemDTD in interface XMLSourcepublic int compare(Source store)
compare in interface Sourcepublic void setURI(java.lang.String uriToSet)
setURI in interface XMLSourcepublic java.lang.String getURI()
Source
getURI in interface Source
public Source copySource(Context ctx,
java.util.Vector nestedPredCtxStack)
throws MXQueryException
copySource in interface SourceMXQueryException
public boolean isXMLId(QName attrName,
QName elementName)
attrName - elementName -
public boolean isIDREF(QName attrName,
QName elementName)
attrName - elementName -
public boolean isIDREFS(QName attrName,
QName elementName)
attrName - elementName -
public Window getIterator(Context ctx)
throws MXQueryException
Source
getIterator in interface SourceMXQueryException
|
MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||