public UIPropertyBinding setClasspathProperty(ListProperty<AntClasspathEntry> classpathProperty) {
    myClasspathProperty = classpathProperty;
    myBinding = new UIPropertyBinding.Composite();
    UIPropertyBinding.OrderListBinding<AntClasspathEntry> classpathBinding = myBinding.bindList(myForm.myClasspathList, myClasspathProperty);
    classpathBinding.addAddManyFacility(myForm.myAddButton,
                                        new SinglePathEntry.AddEntriesFactory(myForm.myClasspathList));
    classpathBinding.addAddManyFacility(myForm.myAddAllInDir,
                                        new AllJarsUnderDirEntry.AddEntriesFactory(myForm.myClasspathList));
    myBinding.addBinding(new UIPropertyBinding() {
      @Override
      public void loadValues(AbstractProperty.AbstractPropertyContainer container) {
      }

      @Override
      public void apply(AbstractProperty.AbstractPropertyContainer container) {
      }

      @Override
      public void beDisabled() {
        myForm.enableButtons(false);
      }

      @Override
      public void beEnabled() {
        myForm.enableButtons(true);
      }

      @Override
      public void addAllPropertiesTo(Collection<? super AbstractProperty> properties) {
      }
    });
    return myBinding;
  }
public UIPropertyBinding setClasspathProperty(ListProperty<AntClasspathEntry> classpathProperty)