public class SemanticNodeProvider extends java.lang.Object implements ISemanticNodeProvider
Modifier and Type | Class and Description |
---|---|
static class |
SemanticNodeProvider.NodesForEObjectProvider |
ISemanticNodeProvider.INodesForEObjectProvider, ISemanticNodeProvider.NullNodesForEObjectProvider
NULL_NODES_PROVIDER
Constructor and Description |
---|
SemanticNodeProvider() |
Modifier and Type | Method and Description |
---|---|
protected SemanticNodeProvider.NodesForEObjectProvider |
createNodesForEObjectProvider(org.eclipse.emf.ecore.EObject semanticObject,
ICompositeNode node) |
ISemanticNodeProvider.INodesForEObjectProvider |
getNodesForSemanticObject(org.eclipse.emf.ecore.EObject semanticObject,
ICompositeNode suggestedComposite) |
protected SemanticNodeProvider.NodesForEObjectProvider createNodesForEObjectProvider(org.eclipse.emf.ecore.EObject semanticObject, ICompositeNode node)
public ISemanticNodeProvider.INodesForEObjectProvider getNodesForSemanticObject(org.eclipse.emf.ecore.EObject semanticObject, ICompositeNode suggestedComposite)
getNodesForSemanticObject
in interface ISemanticNodeProvider