protected static class DocumentSymbols.DocumentSymbolIterator extends DocumentSymbols.BreadthFirstIterator<DocumentSymbol>
| Modifier | Constructor and Description |
|---|---|
protected |
DocumentSymbolIterator(DocumentSymbol documentSymbol) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Iterable<DocumentSymbol> |
getChildren(DocumentSymbol node)
Returns with the children (direct descendants) of the
node argument. |
hasNext, next, removeprotected DocumentSymbolIterator(DocumentSymbol documentSymbol)
protected java.lang.Iterable<DocumentSymbol> getChildren(DocumentSymbol node)
DocumentSymbols.BreadthFirstIteratornode argument.
If the argument does not have any children, clients are allowed to return
null.getChildren in class DocumentSymbols.BreadthFirstIterator<DocumentSymbol>