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

java.lang.Object
  extended by java.beans.FeatureDescriptor
      extended by org.openide.nodes.Node
          extended by org.openide.nodes.AbstractNode
              extended by org.openide.nodes.BeanNode<B>
                  extended by nl.cloudfarming.client.model.BeanNode<B>
                      extended by nl.cloudfarming.client.geoviewer.LayerObjectNode<com.vividsolutions.jts.geom.MultiPolygon,Field,FieldLayerObject>
                          extended by nl.cloudfarming.client.area.field.explorer.FieldNode
All Implemented Interfaces:
PropertyChangeListener, EventListener, org.openide.util.HelpCtx.Provider, org.openide.util.Lookup.Provider

public class FieldNode
extends LayerObjectNode<com.vividsolutions.jts.geom.MultiPolygon,Field,FieldLayerObject>

Author:
Timon Veenstra

Nested Class Summary
 
Nested classes/interfaces inherited from class nl.cloudfarming.client.geoviewer.LayerObjectNode
LayerObjectNode.EditAction, LayerObjectNode.ZoomToAction
 
Nested classes/interfaces inherited from class nl.cloudfarming.client.model.BeanNode
BeanNode.OpenPropertiesAction
 
Nested classes/interfaces inherited from class org.openide.nodes.BeanNode
org.openide.nodes.BeanNode.Descriptor
 
Nested classes/interfaces inherited from class org.openide.nodes.Node
org.openide.nodes.Node.Cookie, org.openide.nodes.Node.Handle, org.openide.nodes.Node.IndexedProperty<T,E>, org.openide.nodes.Node.Property<T>, org.openide.nodes.Node.PropertySet
 
Field Summary
 
Fields inherited from class org.openide.nodes.AbstractNode
displayFormat, systemActions
 
Fields inherited from class org.openide.nodes.Node
EMPTY, PROP_COOKIE, PROP_DISPLAY_NAME, PROP_ICON, PROP_LEAF, PROP_NAME, PROP_OPENED_ICON, PROP_PARENT_NODE, PROP_PROPERTY_SETS, PROP_SHORT_DESCRIPTION
 
Constructor Summary
FieldNode(Layer layer, FieldLayerObject layerObject, DataProvider dataProvider)
           
 
Method Summary
 Transferable drag()
           
 
Methods inherited from class nl.cloudfarming.client.geoviewer.LayerObjectNode
getActions, getHtmlDisplayName, getLayerObject, getPreferredAction
 
Methods inherited from class nl.cloudfarming.client.model.BeanNode
fire, getBean, propertyChange
 
Methods inherited from class org.openide.nodes.BeanNode
canCopy, canCut, canDestroy, canRename, computeProperties, createProperties, destroy, getCustomizer, getHelpCtx, getIcon, getOpenedIcon, hasCustomizer, setName, setSynchronizeName
 
Methods inherited from class org.openide.nodes.AbstractNode
clipboardCopy, clipboardCut, cloneNode, createActions, createPasteTypes, createSheet, getActions, getCookie, getCookieSet, getDefaultAction, getDropType, getHandle, getNewTypes, getPasteTypes, getPropertySets, getSheet, setCookieSet, setDefaultAction, setIconBase, setIconBaseWithExtension, setSheet
 
Methods inherited from class org.openide.nodes.Node
addNodeListener, addPropertyChangeListener, clone, equals, fireCookieChange, fireDisplayNameChange, fireIconChange, fireNameChange, fireNodeDestroyed, fireOpenedIconChange, firePropertyChange, firePropertySetsChange, fireShortDescriptionChange, getChildren, getContextActions, getContextMenu, getLookup, getParentNode, hashCode, hasPropertyChangeListener, isLeaf, removeNodeListener, removePropertyChangeListener, setChildren, setDisplayName, setHidden, setShortDescription, toString
 
Methods inherited from class java.beans.FeatureDescriptor
attributeNames, getDisplayName, getName, getShortDescription, getValue, isExpert, isHidden, isPreferred, setExpert, setPreferred, setValue
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FieldNode

public FieldNode(Layer layer,
                 FieldLayerObject layerObject,
                 DataProvider dataProvider)
          throws IntrospectionException
Throws:
IntrospectionException
Method Detail

drag

public Transferable drag()
                  throws IOException
Overrides:
drag in class org.openide.nodes.AbstractNode
Throws:
IOException


Copyright © 2011. All Rights Reserved.