|
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 XMLSource
public java.lang.String getPublicID()
XMLSource
getPublicID
in interface XMLSource
public java.lang.String getRootElemDTD()
XMLSource
getRootElemDTD
in interface XMLSource
public int compare(Source store)
compare
in interface Source
public void setURI(java.lang.String uriToSet)
setURI
in interface XMLSource
public java.lang.String getURI()
Source
getURI
in interface Source
public Source copySource(Context ctx, java.util.Vector nestedPredCtxStack) throws MXQueryException
copySource
in interface Source
MXQueryException
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 Source
MXQueryException
|
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 |