Package com.nomagic.uml2.ext.jmi.reflect
Interface DerivedPropertyOwner
- 
- All Known Implementing Classes:
 AbstractRefClass,com.nomagic.uml2.ext.jmi.reflect.AbstractRefFeaturedImpl
public interface DerivedPropertyOwnerDefines interface for objects that can have derived properties.- Version:
 - 1.0
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExpressiongetExpression(java.lang.String featureName)Returns expression by specified feature name.ValueSettergetValueSetter(java.lang.String featureName)Returns value setter by specified feature name.voidsetExpression(java.lang.String featureName, Expression expression)Sets expression by specified feature name.voidsetValueSetter(java.lang.String featureName, ValueSetter setter)Sets value setter by specified feature name. 
 - 
 
- 
- 
Method Detail
- 
getValueSetter
ValueSetter getValueSetter(java.lang.String featureName)
Returns value setter by specified feature name.- Parameters:
 featureName- name of a feature.- Returns:
 - value setter.
 
 
- 
setValueSetter
void setValueSetter(java.lang.String featureName, ValueSetter setter)Sets value setter by specified feature name.- Parameters:
 featureName- name of a feature.setter- value setter.
 
- 
setExpression
void setExpression(java.lang.String featureName, Expression expression)Sets expression by specified feature name.- Parameters:
 featureName- name of a feature.expression- an expression.
 
- 
getExpression
Expression getExpression(java.lang.String featureName)
Returns expression by specified feature name.- Parameters:
 featureName- name of a feature.- Returns:
 - expression.
 
 
 - 
 
 -