Package com.nomagic.uml2.ext.jmi.reflect
Interface AbstractRefFeatured
-
- All Superinterfaces:
AbstractRefBaseObject,MapOwner,javax.jmi.reflect.RefBaseObject,javax.jmi.reflect.RefFeatured,RepositoryProvider
- All Known Subinterfaces:
AbstractRefObject
- All Known Implementing Classes:
AbstractRefClass,com.nomagic.uml2.ext.jmi.reflect.AbstractRefFeaturedImpl
public interface AbstractRefFeatured extends AbstractRefBaseObject, javax.jmi.reflect.RefFeatured
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Objectget(java.lang.String propertyName)ExpressiongetExpression(java.lang.String featureName)ValueSettergetValueSetter(java.lang.String featureName)booleanisSet(java.lang.String propertyName)booleanisSet(java.lang.String propertyName, java.lang.Object expressionValueContext)voidset(java.lang.String propertyName, java.lang.Object value)voidsetExpression(java.lang.String featureName, Expression expression)voidsetValueSetter(java.lang.String featureName, ValueSetter setter)voidunSet(java.lang.String propertyName)-
Methods inherited from interface com.nomagic.uml2.ext.jmi.reflect.AbstractRefBaseObject
getRepository, mof_getRepository, setMofID, setOwner, setRepository
-
Methods inherited from interface com.nomagic.uml2.ext.jmi.MapOwner
mapClear, mapPut, mapPutAll, mapRemove
-
-
-
-
Method Detail
-
set
void set(java.lang.String propertyName, java.lang.Object value)
-
unSet
void unSet(java.lang.String propertyName)
-
get
java.lang.Object get(java.lang.String propertyName)
-
isSet
boolean isSet(java.lang.String propertyName)
-
isSet
boolean isSet(java.lang.String propertyName, @CheckForNull java.lang.Object expressionValueContext)
-
setExpression
void setExpression(java.lang.String featureName, @CheckForNull Expression expression)
-
getExpression
Expression getExpression(java.lang.String featureName)
-
setValueSetter
void setValueSetter(java.lang.String featureName, @CheckForNull ValueSetter setter)
-
getValueSetter
ValueSetter getValueSetter(java.lang.String featureName)
-
-