net.infonode.properties.types
Class IconProperty

java.lang.Object
  extended bynet.infonode.properties.util.AbstractProperty
      extended bynet.infonode.properties.util.ValueHandlerProperty
          extended bynet.infonode.properties.types.IconProperty
All Implemented Interfaces:
Property

public class IconProperty
extends ValueHandlerProperty

A property of type Icon.

Version:
$Revision: 1.7 $

Constructor Summary
IconProperty(PropertyGroup group, String name, String description, PropertyValueHandler valueHandler)
          Constructor.
 
Method Summary
 Icon get(Object valueContainer)
          Returns the icon value of this property in a value container.
 void set(Object valueContainer, Icon icon)
          Sets the icon value of this property in a value container.
 
Methods inherited from class net.infonode.properties.util.ValueHandlerProperty
getValue, removeValue, setValue, valueIsRemovable, valueIsSet
 
Methods inherited from class net.infonode.properties.util.AbstractProperty
canBeAssiged, getDescription, getGroup, getName, getType, isMutable, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IconProperty

public IconProperty(PropertyGroup group,
                    String name,
                    String description,
                    PropertyValueHandler valueHandler)
Constructor.

Parameters:
group - the property group
name - the property name
description - the property description
valueHandler - handles values for this property
Method Detail

set

public void set(Object valueContainer,
                Icon icon)
Sets the icon value of this property in a value container.

Parameters:
valueContainer - the value container
icon - the icon value

get

public Icon get(Object valueContainer)
Returns the icon value of this property in a value container.

Parameters:
valueContainer - the value container
Returns:
the icon value of this property


Copyright © 2007 NNL Technology AB. All Rights Reserved.