blob: aa095e52d4df564a16204cefae00fa1da96e133f [file] [log] [blame]
package org.eclipse.epf.library.edit.util;
import org.eclipse.emf.ecore.EReference;
import org.eclipse.epf.uma.Descriptor;
import org.eclipse.epf.uma.MethodConfiguration;
import org.eclipse.epf.uma.MethodElement;
public interface ILibraryEditUtilProvider {
boolean isSynFree();
MethodElement getMethodElement(String guid);
boolean isDynamicAndExclude(Object obj, Descriptor desc, EReference ref,
MethodConfiguration config);
boolean isDynamic(Object obj, Descriptor desc, EReference ref);
public boolean isGuidanceDynamic(Object obj, Descriptor desc,
MethodConfiguration config);
}