blob: 964904514e7e89cd454719ca52a0ef53e6d7d6bc [file] [log] [blame]
package org.eclipse.osbp.ui.api.datamart;
import com.vaadin.data.Property.ValueChangeListener;
import com.vaadin.ui.AbstractField;
public interface IDatamartBetweenInput {
String getFrom();
void setFrom(String from);
String getUntil();
void setUntil(String until);
<T> AbstractField<T> getFromInput();
<T> AbstractField<T> getUntilInput();
/**
* Sets the caption.
*
* @param caption the new caption
*/
void setCaption(String caption);
/**
* Sets the description.
*
* @param description the new description
*/
void setDescription(String description);
/**
* Adds the value change listener.
*
* @param listener the listener
*/
void addValueChangeListener(ValueChangeListener listener);
/**
* Removes the value change listener.
*
* @param listener the listener
*/
void removeValueChangeListener(ValueChangeListener listener);
}