org.globus.cog.gui.grapheditor.properties
Class ComponentProperty

java.lang.Object
  extended byorg.globus.cog.gui.grapheditor.properties.AbstractProperty
      extended byorg.globus.cog.gui.grapheditor.properties.IntrospectiveProperty
          extended byorg.globus.cog.gui.grapheditor.properties.ComponentProperty
All Implemented Interfaces:
Property

public class ComponentProperty
extends IntrospectiveProperty

This type of property is specific to graph components. It is introspective and it fires a property change event.


Field Summary
 
Fields inherited from interface org.globus.cog.gui.grapheditor.properties.Property
HIDDEN, NONPERSISTENT, R, RW, RWH, W, X
 
Constructor Summary
  ComponentProperty(Object owner, String name)
           
  ComponentProperty(PropertyHolder owner, String name, int access)
           
protected ComponentProperty(PropertyHolder owner, String name, int access, Class propertyClass)
           
 
Method Summary
 void setValue(Object value)
           
 
Methods inherited from class org.globus.cog.gui.grapheditor.properties.IntrospectiveProperty
getPropertyClass, getValue
 
Methods inherited from class org.globus.cog.gui.grapheditor.properties.AbstractProperty
equals, getAccess, getDisplayName, getName, getOwner, hasAccess, hashCode, isHidden, isInteractive, isWritable, setAccess, setName, setOwner
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentProperty

protected ComponentProperty(PropertyHolder owner,
                            String name,
                            int access,
                            Class propertyClass)

ComponentProperty

public ComponentProperty(PropertyHolder owner,
                         String name,
                         int access)

ComponentProperty

public ComponentProperty(Object owner,
                         String name)
Method Detail

setValue

public void setValue(Object value)
Specified by:
setValue in interface Property
Overrides:
setValue in class IntrospectiveProperty