return nextSubtreeDescriptor; return getSubtreeDescriptorFromPath(nextSubtreeDescriptor, treePath .subList(1, treePath.size())); } else if (treeLevelDescriptor instanceof ISimpleTreeLevelDescriptor) { return getSubtreeDescriptorFromPath(nextSubtreeDescriptor, treePath .subList(1, treePath.size()));
viewDescriptor = treeView.getDescriptor(); } else { viewDescriptor = TreeDescriptorHelper.getSubtreeDescriptorFromPath( ((ITreeViewDescriptor) treeView.getDescriptor()) .getRootSubtreeDescriptor(),
viewDescriptor = treeView.getDescriptor(); } else { viewDescriptor = TreeDescriptorHelper.getSubtreeDescriptorFromPath( ((ITreeViewDescriptor) treeView.getDescriptor()).getRootSubtreeDescriptor(), getDescriptorPathFromConnectorTreePath(path)).getNodeGroupDescriptor();
if (path != null) { nodeIcon = iconFactory.getIcon(TreeDescriptorHelper .getSubtreeDescriptorFromPath( viewDescriptor.getRootSubtreeDescriptor(), getDescriptorPathFromConnectorTreePath(path)) if (value instanceof ICollectionConnector) { IListViewDescriptor nodeGroupDescriptor = TreeDescriptorHelper .getSubtreeDescriptorFromPath( viewDescriptor.getRootSubtreeDescriptor(), getDescriptorPathFromConnectorTreePath(ConnectorTreeHelper
if (path != null) { nodeIcon = iconFactory.getIcon(TreeDescriptorHelper .getSubtreeDescriptorFromPath( viewDescriptor.getRootSubtreeDescriptor(), getDescriptorPathFromConnectorTreePath(path)) if (value instanceof ICollectionConnector) { IListViewDescriptor nodeGroupDescriptor = TreeDescriptorHelper .getSubtreeDescriptorFromPath( viewDescriptor.getRootSubtreeDescriptor(), getDescriptorPathFromConnectorTreePath(ConnectorTreeHelper
if (path != null) { nodeIcon = iconFactory.getIcon(TreeDescriptorHelper .getSubtreeDescriptorFromPath( viewDescriptor.getRootSubtreeDescriptor(), getDescriptorPathFromConnectorTreePath(path))
viewDescriptor = treeView.getDescriptor(); } else { viewDescriptor = TreeDescriptorHelper.getSubtreeDescriptorFromPath( ((ITreeViewDescriptor) treeView.getDescriptor()) .getRootSubtreeDescriptor(),