Eclipse Platform
Release 3.5

org.eclipse.core.databinding
Class BindingProperties

java.lang.Object
  extended by org.eclipse.core.databinding.BindingProperties

public class BindingProperties
extends Object

A factory for creating properties for core types in the DataBinding framework e.g. DataBindingContext or ValidationStatusProvider.

Since:
1.2

Constructor Summary
BindingProperties()
           
 
Method Summary
static org.eclipse.core.databinding.property.list.IListProperty bindings()
          Returns an IListProperty < Binding > for observing the bindings of a DataBindingContext.
static org.eclipse.core.databinding.property.value.IValueProperty model()
          Returns an IValueProperty < IObservable > for observing the model of a Binding.
static org.eclipse.core.databinding.property.list.IListProperty models()
          Returns an IListProperty < IObservable > for observing the models of a ValidationStatusProvider.
static org.eclipse.core.databinding.property.value.IValueProperty target()
          Returns an IValueProperty < IObservable > for observing the target of a Binding.
static org.eclipse.core.databinding.property.list.IListProperty targets()
          Returns an IListProperty < IObservable > for observing the targets of a ValidationStatusProvider.
static org.eclipse.core.databinding.property.value.IValueProperty validationStatus()
          Returns an IValueProperty < IStatus > for observing the validation status of a ValidationStatusProvider.
static org.eclipse.core.databinding.property.list.IListProperty validationStatusProviders()
          Returns an IListProperty < ValidationStatusProvider > for observing the validation status providers of a DataBindingContext.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BindingProperties

public BindingProperties()
Method Detail

bindings

public static org.eclipse.core.databinding.property.list.IListProperty bindings()
Returns an IListProperty < Binding > for observing the bindings of a DataBindingContext.

Returns:
an IListProperty < Binding > for observing the bindings of a DataBindingContext.

model

public static org.eclipse.core.databinding.property.value.IValueProperty model()
Returns an IValueProperty < IObservable > for observing the model of a Binding.

Returns:
an IValueProperty < IObservable > for observing the model of a Binding.

models

public static org.eclipse.core.databinding.property.list.IListProperty models()
Returns an IListProperty < IObservable > for observing the models of a ValidationStatusProvider.

Returns:
an IListProperty < IObservable > for observing the models of a ValidationStatusProvider.

target

public static org.eclipse.core.databinding.property.value.IValueProperty target()
Returns an IValueProperty < IObservable > for observing the target of a Binding.

Returns:
an IValueProperty < IObservable > for observing the target of a Binding.

targets

public static org.eclipse.core.databinding.property.list.IListProperty targets()
Returns an IListProperty < IObservable > for observing the targets of a ValidationStatusProvider.

Returns:
an IListProperty < IObservable > for observing the targets of a ValidationStatusProvider.

validationStatus

public static org.eclipse.core.databinding.property.value.IValueProperty validationStatus()
Returns an IValueProperty < IStatus > for observing the validation status of a ValidationStatusProvider.

Returns:
an IValueProperty < IStatus > for observing the validation status of a ValidationStatusProvider.

validationStatusProviders

public static org.eclipse.core.databinding.property.list.IListProperty validationStatusProviders()
Returns an IListProperty < ValidationStatusProvider > for observing the validation status providers of a DataBindingContext.

Returns:
an IListProperty < ValidationStatusProvider > for observing the validation status providers of a DataBindingContext.

Eclipse Platform
Release 3.5

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.