/**
* <copyright>
* </copyright>
*
*
*/
package org.js.model.feature.resource.eft.analysis;
public class DiscreteDomainValuesReferenceResolver implements org.js.model.feature.resource.eft.IEftReferenceResolver<org.js.model.feature.DiscreteDomain, org.js.model.feature.DomainValue> {
private org.js.model.feature.resource.eft.analysis.EftDefaultResolverDelegate<org.js.model.feature.DiscreteDomain, org.js.model.feature.DomainValue> delegate = new org.js.model.feature.resource.eft.analysis.EftDefaultResolverDelegate<org.js.model.feature.DiscreteDomain, org.js.model.feature.DomainValue>();
public void resolve(String identifier, org.js.model.feature.DiscreteDomain container, org.eclipse.emf.ecore.EReference reference, int position, boolean resolveFuzzy, final org.js.model.feature.resource.eft.IEftReferenceResolveResult<org.js.model.feature.DomainValue> result) {
delegate.resolve(identifier, container, reference, position, resolveFuzzy, result);
}
public String deResolve(org.js.model.feature.DomainValue element, org.js.model.feature.DiscreteDomain container, org.eclipse.emf.ecore.EReference reference) {
return delegate.deResolve(element, container, reference);
}
public void setOptions(java.util.Map<?,?> options) {
// save options in a field or leave method empty if this resolver does not depend
// on any option
}
}