org.eclipse.xtext.xtext.ui.wizard.releng
Class ProjectInfoBinder

java.lang.Object
  extended by org.eclipse.xtext.xtext.ui.wizard.releng.ProjectInfoBinder

public class ProjectInfoBinder
extends java.lang.Object

This class is responsible for binding RelengProjectInfo to the corresponding Controls.

Author:
dhuebner - Initial contribution and API

Constructor Summary
ProjectInfoBinder(org.eclipse.core.databinding.DataBindingContext dbc, RelengProjectInfo projectInfo)
           
 
Method Summary
 void bindBuckyLocationField(org.eclipse.swt.widgets.Text buckyField)
           
 org.eclipse.core.databinding.observable.value.IObservableValue bindFeatureProjectField(org.eclipse.swt.widgets.Control featureProjectField)
           
 void bindProjectField(org.eclipse.swt.widgets.Text prjField, org.eclipse.core.databinding.observable.value.IObservableValue featPrjObserv)
           
 void bindSiteProjectField(org.eclipse.swt.widgets.Text sitePrjField, org.eclipse.core.databinding.observable.value.IObservableValue featPrjObserv)
           
 void bindTestLaunchers(org.eclipse.jface.viewers.StructuredViewer testsList)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectInfoBinder

public ProjectInfoBinder(org.eclipse.core.databinding.DataBindingContext dbc,
                         RelengProjectInfo projectInfo)
Method Detail

bindFeatureProjectField

public org.eclipse.core.databinding.observable.value.IObservableValue bindFeatureProjectField(org.eclipse.swt.widgets.Control featureProjectField)

bindTestLaunchers

public void bindTestLaunchers(org.eclipse.jface.viewers.StructuredViewer testsList)

bindBuckyLocationField

public void bindBuckyLocationField(org.eclipse.swt.widgets.Text buckyField)

bindSiteProjectField

public void bindSiteProjectField(org.eclipse.swt.widgets.Text sitePrjField,
                                 org.eclipse.core.databinding.observable.value.IObservableValue featPrjObserv)

bindProjectField

public void bindProjectField(org.eclipse.swt.widgets.Text prjField,
                             org.eclipse.core.databinding.observable.value.IObservableValue featPrjObserv)