nl.cloudfarming.client.area.field.explorer
Class GeometryRootNodeFactory

java.lang.Object
  extended by org.openide.nodes.ChildFactory<Layer>
      extended by nl.cloudfarming.client.area.field.explorer.GeometryRootNodeFactory

public class GeometryRootNodeFactory
extends org.openide.nodes.ChildFactory<Layer>

2 nodes, one for fields, one for lines.

Author:
Gerben Feenstra

Nested Class Summary
 
Nested classes/interfaces inherited from class org.openide.nodes.ChildFactory
org.openide.nodes.ChildFactory.Detachable<T>
 
Constructor Summary
GeometryRootNodeFactory(FieldLayer fieldLayer, HelpLineLayer lineLayer)
           
 
Method Summary
protected  boolean createKeys(List<Layer> toPopulate)
           
protected  org.openide.nodes.Node createNodeForKey(Layer key)
           
 
Methods inherited from class org.openide.nodes.ChildFactory
createNodesForKey, createWaitNode, refresh
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeometryRootNodeFactory

public GeometryRootNodeFactory(FieldLayer fieldLayer,
                               HelpLineLayer lineLayer)
Method Detail

createKeys

protected boolean createKeys(List<Layer> toPopulate)
Specified by:
createKeys in class org.openide.nodes.ChildFactory<Layer>

createNodeForKey

protected org.openide.nodes.Node createNodeForKey(Layer key)
Overrides:
createNodeForKey in class org.openide.nodes.ChildFactory<Layer>


Copyright © 2011. All Rights Reserved.