javax.jmi.reflect
Interface RefFeatured

All Superinterfaces:
RefBaseObject
All Known Subinterfaces:
AliasType, AliasTypeClass, Association, AssociationClass, AssociationEnd, AssociationEndClass, Attribute, AttributeClass, BehavioralFeature, BehavioralFeatureClass, Classifier, ClassifierClass, CollectionType, CollectionTypeClass, Constant, ConstantClass, Constraint, ConstraintClass, DataType, DataTypeClass, EnumerationType, EnumerationTypeClass, Feature, FeatureClass, GeneralizableElement, GeneralizableElementClass, Import, ImportClass, ModelElement, ModelElementClass, MofClass, MofClassClass, MofException, MofExceptionClass, MofPackage, MofPackageClass, Namespace, NamespaceClass, Operation, OperationClass, Parameter, ParameterClass, PrimitiveType, PrimitiveTypeClass, RefClass, Reference, ReferenceClass, RefObject, StructuralFeature, StructuralFeatureClass, StructureField, StructureFieldClass, StructureType, StructureTypeClass, Tag, TagClass, TypedElement, TypedElementClass

public interface RefFeatured
extends RefBaseObject


Method Summary
 java.lang.Object refGetValue(RefObject feature)
           
 java.lang.Object refGetValue(java.lang.String featureName)
           
 java.lang.Object refInvokeOperation(RefObject requestedOperation, java.util.List args)
           
 java.lang.Object refInvokeOperation(java.lang.String requestedOperation, java.util.List args)
           
 void refSetValue(RefObject feature, java.lang.Object value)
           
 void refSetValue(java.lang.String featureName, java.lang.Object value)
           
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

refSetValue

public void refSetValue(RefObject feature,
                        java.lang.Object value)

refSetValue

public void refSetValue(java.lang.String featureName,
                        java.lang.Object value)

refGetValue

public java.lang.Object refGetValue(RefObject feature)

refGetValue

public java.lang.Object refGetValue(java.lang.String featureName)

refInvokeOperation

public java.lang.Object refInvokeOperation(RefObject requestedOperation,
                                           java.util.List args)
                                    throws RefException
RefException

refInvokeOperation

public java.lang.Object refInvokeOperation(java.lang.String requestedOperation,
                                           java.util.List args)
                                    throws RefException
RefException