public class SwingTreeViewNodeFactory extends StructureViewNodeFactory
| Constructor and Description |
|---|
SwingTreeViewNodeFactory(IconRegistry iconRegistry) |
| Modifier and Type | Method and Description |
|---|---|
protected IStructureViewNode |
createDeclaration(IProgramElement node,
AbstractIcon icon,
java.util.List children)
Implementors must override this method in order to create new nodes.
|
protected IStructureViewNode |
createLink(IProgramElement node,
AbstractIcon icon)
Implementors must override this method in order to create link new nodes.
|
protected IStructureViewNode |
createRelationship(IRelationship relationship,
AbstractIcon icon)
Implementors must override this method in order to create new relationship nodes.
|
acceptNode, createNode, createNodepublic SwingTreeViewNodeFactory(IconRegistry iconRegistry)
protected IStructureViewNode createDeclaration(IProgramElement node, AbstractIcon icon, java.util.List children)
StructureViewNodeFactorycreateDeclaration in class StructureViewNodeFactoryprotected IStructureViewNode createLink(IProgramElement node, AbstractIcon icon)
StructureViewNodeFactorycreateLink in class StructureViewNodeFactoryprotected IStructureViewNode createRelationship(IRelationship relationship, AbstractIcon icon)
StructureViewNodeFactorycreateRelationship in class StructureViewNodeFactory