blob: 671d6944e89f470003e7d0257bd6609ce11154a4 [file] [log] [blame]
package org.eclipse.emf.parsley.examples.maven.binding;
import org.eclipse.core.databinding.observable.value.IObservableValue;
import org.eclipse.emf.ecore.EStructuralFeature;
import org.eclipse.emf.parsley.composite.DialogControlFactory;
import org.eclipse.emf.parsley.util.DatabindingUtil;
import org.eclipse.swt.widgets.Control;
@SuppressWarnings("all")
public class MavenDialogControlFactory extends DialogControlFactory {
public Control control_EClass_name(final IObservableValue observableValue, final EStructuralFeature feature) {
Control control = createControl_EClass_name();
bindValue(
feature,
createTarget_EClass_name(control),
observableValue);
return control;
}
protected Control createControl_EClass_name() {
return this.createText("");
}
protected IObservableValue createTarget_EClass_name(final Control it) {
return DatabindingUtil.observeText(it);
}
}