Example usage for com.jgoodies.binding.value ValueHolder interface-usage

List of usage examples for com.jgoodies.binding.value ValueHolder interface-usage

Introduction

In this page you can find the example usage for com.jgoodies.binding.value ValueHolder interface-usage.

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;