nl.cloudfarming.client.area.field.shape
Class ShapeNode

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.Geometry,Shape,ShapeLayerObject>
                          extended by nl.cloudfarming.client.area.field.shape.ShapeNode
All Implemented Interfaces:
PropertyChangeListener, EventListener, org.openide.util.HelpCtx.Provider, org.openide.util.Lookup.Provider

public class ShapeNode
extends LayerObjectNode<com.vividsolutions.jts.geom.Geometry,Shape,ShapeLayerObject>

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
ShapeNode(Layer layer, ShapeLayerObject layerObject, DataProvider dataProvider)
           
 
Method Summary
 
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, drag, 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

ShapeNode

public ShapeNode(Layer layer,
                 ShapeLayerObject layerObject,
                 DataProvider dataProvider)
          throws IntrospectionException
Throws:
IntrospectionException


Copyright © 2011. All Rights Reserved.