org.objectweb.kilim.model
Interface ComponentProperty

All Superinterfaces:
ComponentElement, ComponentInterface, ComponentSource
All Known Implementing Classes:
RtComponentProperty

public interface ComponentProperty
extends ComponentInterface

Author:
horn

Method Summary
 void setValue(java.lang.Object aValue)
          sets the value of a property.
 
Methods inherited from interface org.objectweb.kilim.model.ComponentInterface
bindProvider, bindValue, isCollectionPort, isModified, isProperty, isProvider, isSingleValuePort, unbindProvider, unbindValue, update
 
Methods inherited from interface org.objectweb.kilim.model.ComponentSource
getValue, hasValue
 
Methods inherited from interface org.objectweb.kilim.model.ComponentElement
getContainingComponent, getContainingElement, getElementDescription, getLocalName, getQualifiedName, getTemplateDefHierarchy
 

Method Detail

setValue

public void setValue(java.lang.Object aValue)
              throws KilimException
sets the value of a property.

Parameters:
aValue - : the value to be assigned to the property.
Throws:
KilimException - : generated when aValue is illegal (in case of type mismatch, for example).