List of usage examples for com.jgoodies.binding.value ValueHolder interface-usage
From source file org.drugis.addis.presentation.AbstractListValidator.java
public abstract class AbstractListValidator<E> extends AbstractValueModel implements ValueHolder<Boolean> { private static final long serialVersionUID = 391045513777444696L; protected final ObservableList<E> d_list; private boolean d_value; public AbstractListValidator(ObservableList<E> list) {
From source file org.drugis.addis.presentation.DomainChangedModel.java
@SuppressWarnings("serial") public class DomainChangedModel extends AbstractValueModel implements ValueHolder<Boolean> { private boolean d_changed; public DomainChangedModel(Domain domain, boolean changed) { d_changed = changed;
From source file org.drugis.addis.presentation.ListOfNamedValidator.java
/** * Validates an ObservableList of TypeWithName. The names should be unique and non-empty. It should contain at least minElms elements. */ @SuppressWarnings("serial") public class ListOfNamedValidator<T extends TypeWithName> extends AbstractValueModel implements ValueHolder<Boolean> {
From source file org.drugis.addis.presentation.ModifiableHolder.java
@SuppressWarnings("serial") public class ModifiableHolder<T> extends AbstractValueModel implements ValueHolder<T> { private T d_content = null; public ModifiableHolder(T content) { d_content = content;
From source file org.drugis.addis.presentation.UnmodifiableHolder.java
@SuppressWarnings("serial") public class UnmodifiableHolder<T> extends AbstractValueModel implements ValueHolder<T> { private T d_obj; public UnmodifiableHolder(T obj) { d_obj = obj;
From source file org.drugis.addis.presentation.ValueModelWrapper.java
/** * Wrap a ValueModel to conform to the typed ValueHolder<T> interface. * Does NOT make the ValueModel type safe. */ public class ValueModelWrapper<T> extends AbstractValueModel implements ValueHolder<T> { private static final long serialVersionUID = 1485871079580004731L;