blob: 01842b70bdb6c1e1030bc46e7681b777fa8e5431 [file] [log] [blame]
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();
}