|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.openide.src.nodes.FilterFactory
A factory used to create instances of hierarchy node implementations. Loaders that use the element hierarchy should implement this factory so as to provide their own implementations of hierarchy element nodes.
ClassChildren
,
SourceChildren
Constructor Summary | |
FilterFactory()
|
Method Summary | |
void |
attachTo(ElementNodeFactory factory)
|
Node |
createClassNode(ClassElement element)
Make a node representing a class. |
Node |
createConstructorNode(ConstructorElement element)
Make a node representing a constructor. |
Node |
createErrorNode()
Make a node indicating that there was an error creating the element children. |
Node |
createFieldNode(FieldElement element)
Make a node representing a field. |
Node |
createInitializerNode(InitializerElement element)
Make a node representing an initializer. |
Node |
createMethodNode(MethodElement element)
Make a node representing a method. |
Node |
createWaitNode()
Make a node indicating that the creation of children is still under way. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public FilterFactory()
Method Detail |
public final void attachTo(ElementNodeFactory factory)
public Node createConstructorNode(ConstructorElement element)
createConstructorNode
in interface ElementNodeFactory
element
- the constructorpublic Node createMethodNode(MethodElement element)
createMethodNode
in interface ElementNodeFactory
element
- the methodpublic Node createFieldNode(FieldElement element)
createFieldNode
in interface ElementNodeFactory
element
- the fieldpublic Node createInitializerNode(InitializerElement element)
createInitializerNode
in interface ElementNodeFactory
element
- the initializerpublic Node createClassNode(ClassElement element)
createClassNode
in interface ElementNodeFactory
element
- the classpublic Node createWaitNode()
createWaitNode
in interface ElementNodeFactory
public Node createErrorNode()
createErrorNode
in interface ElementNodeFactory
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |