syn3d.nodes
Class PropertiesTransformGroupNode.ColorMapperManager

java.lang.Object
  extended by syn3d.nodes.PropertiesTransformGroupNode.ColorMapperManager
All Implemented Interfaces:
java.io.Serializable, EndNotificationListener
Enclosing class:
PropertiesTransformGroupNode

public class PropertiesTransformGroupNode.ColorMapperManager
extends java.lang.Object
implements java.io.Serializable, EndNotificationListener

See Also:
Serialized Form

Field Summary
protected  java.awt.Color color
           
protected  ColorMapper colorMapper
           
protected  boolean colorMapperEnabled
           
protected  DataSource colorMapperSource
           
protected  PropertyData colorProperty
           
 
Constructor Summary
PropertiesTransformGroupNode.ColorMapperManager(PropertyData colorProperty, boolean colorMapperEnabled)
          Factory for subclasses
 
Method Summary
 java.awt.Color getColor()
           
 ColorMapper getColorMapper()
           
 DataSource getColorMapperSource()
           
 boolean isColorMapperEnabled()
           
 void notificationEnd(java.lang.Object referer)
          This callback is called after all notifications were processed.
 void setColor(java.awt.Color color)
           
 void setColorMapper(ColorMapper colorMapper)
           
 void setColorMapperEnabled(boolean colorMapperEnabled)
           
 void setColorMapperSource(DataSource colorMapperSource)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

color

protected java.awt.Color color

colorMapperSource

protected transient DataSource colorMapperSource

colorMapper

protected ColorMapper colorMapper

colorProperty

protected PropertyData colorProperty

colorMapperEnabled

protected boolean colorMapperEnabled
Constructor Detail

PropertiesTransformGroupNode.ColorMapperManager

public PropertiesTransformGroupNode.ColorMapperManager(PropertyData colorProperty,
                                                       boolean colorMapperEnabled)
Factory for subclasses

Method Detail

notificationEnd

public void notificationEnd(java.lang.Object referer)
Description copied from interface: EndNotificationListener
This callback is called after all notifications were processed. The referer object is the one to decide what the end means. For example, it may be a single data source notifying both a range change and a value change. Or it could be a collection notifying all its sources.

Specified by:
notificationEnd in interface EndNotificationListener

getColor

public java.awt.Color getColor()
Returns:
Returns the color.

setColor

public void setColor(java.awt.Color color)
Parameters:
color - The color to set.

getColorMapper

public ColorMapper getColorMapper()
Returns:
Returns the colorMapper.

setColorMapper

public void setColorMapper(ColorMapper colorMapper)
Parameters:
colorMapper - The colorMapper to set.

getColorMapperSource

public DataSource getColorMapperSource()
Returns:
Returns the colorMapperSource.

setColorMapperSource

public void setColorMapperSource(DataSource colorMapperSource)
Parameters:
colorMapperSource - The colorMapperSource to set.

isColorMapperEnabled

public boolean isColorMapperEnabled()
Returns:
Returns the colorMapperEnabled.

setColorMapperEnabled

public void setColorMapperEnabled(boolean colorMapperEnabled)
Parameters:
colorMapperEnabled - The colorMapperEnabled to set.