ArrayList<Dependency> dependList = null;
if (node instanceof QElement) {
QElement qelt = (QElement) node;
QDocument doc = (QDocument) qelt.getOwnerDocument();
if (doc == null)
return null;
else if (doc == _dependDocument)
return _dependList;
_dependDocument = doc;
ArrayList<Path> pathList;
pathList = doc.getDependList();
if (pathList != null) {
dependList = new ArrayList<Dependency>();
for (int i = 0; i < pathList.size(); i++) {