package org.eclipse.epf.library.edit.realization; import org.eclipse.emf.ecore.EStructuralFeature; import org.eclipse.epf.uma.MethodElement; import org.eclipse.epf.uma.ecore.util.OppositeFeature; public interface IRealizedElement { MethodElement getElement(); boolean handle(Object featureOrOFeature); boolean handleFeature(EStructuralFeature feature); boolean handleOFeature(OppositeFeature ofeature); Object getFeatureValue(EStructuralFeature feature); Object getOFeatureValue(OppositeFeature ofeature); String getName(); String getPresentationName(); String getBriefDescription(); }