Class DeferredCallHierarchyViewTreeNode
- java.lang.Object
-
- com._1c.g5.v8.dt.bsl.ui.editor.callhierarchy.CallHierarchyViewTreeNode
-
- com._1c.g5.v8.dt.bsl.ui.editor.callhierarchy.DeferredCallHierarchyViewTreeNode
-
public class DeferredCallHierarchyViewTreeNode extends CallHierarchyViewTreeNode
Special implementation ofCallHierarchyViewTreeNode
with lazy computation of children nodes
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.bsl.ui.editor.callhierarchy.CallHierarchyViewTreeNode
children
-
-
Constructor Summary
Constructors Constructor Description DeferredCallHierarchyViewTreeNode(CallHierarchyViewPart viewPart, CallHierarchyViewTreeNode parent, List<org.eclipse.xtext.resource.IReferenceDescription> descriptions, org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.xtext.ui.editor.findrefs.IReferenceFinder finder, org.eclipse.xtext.ui.editor.findrefs.EditorResourceAccess localContextProvider, DynamicFeatureAccessComputer dynamicComputer)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<CallHierarchyViewTreeNode>
getChildren()
Gets children of this node-
Methods inherited from class com._1c.g5.v8.dt.bsl.ui.editor.callhierarchy.CallHierarchyViewTreeNode
addChild, getDescriptions, getParent, getViewPart, removeChild
-
-
-
-
Constructor Detail
-
DeferredCallHierarchyViewTreeNode
public DeferredCallHierarchyViewTreeNode(CallHierarchyViewPart viewPart, CallHierarchyViewTreeNode parent, List<org.eclipse.xtext.resource.IReferenceDescription> descriptions, org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.xtext.ui.editor.findrefs.IReferenceFinder finder, org.eclipse.xtext.ui.editor.findrefs.EditorResourceAccess localContextProvider, DynamicFeatureAccessComputer dynamicComputer)
Constructor- Parameters:
viewPart
- actualCallHierarchyViewPart
, can't benull
parent
- parent of this node, can benull
if it's root nodedescriptions
- list ofIReferenceDescription
corresponding to this node, can't benull
resourceSet
- resource set for getting built-in language semantic elements by uri, can't benull
finder
- actualIReferenceFinder
, can't benull
localContextProvider
- actualEditorResourceAccess
, can't benull
dynamicComputer
- actualDynamicFeatureAccessComputer
, can't benull
-
-
Method Detail
-
getChildren
public Collection<CallHierarchyViewTreeNode> getChildren()
Description copied from class:CallHierarchyViewTreeNode
Gets children of this node- Overrides:
getChildren
in classCallHierarchyViewTreeNode
- Returns:
- children of this node, never
null
-
-