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.Object
get(java.lang.String propertyName)
Expression
getExpression(java.lang.String featureName)
ValueSetter
getValueSetter(java.lang.String featureName)
boolean
isSet(java.lang.String propertyName)
boolean
isSet(java.lang.String propertyName, java.lang.Object expressionValueContext)
void
set(java.lang.String propertyName, java.lang.Object value)
void
setExpression(java.lang.String featureName, Expression expression)
void
setValueSetter(java.lang.String featureName, ValueSetter setter)
void
unSet(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)
-
-