All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.pelle.mango.client.base.modules.dictionary.controls.IReferenceControl Maven / Gradle / Ivy

The newest version!
package io.pelle.mango.client.base.modules.dictionary.controls;

import io.pelle.mango.client.base.modules.dictionary.model.controls.IReferenceControlModel;
import io.pelle.mango.client.base.vo.IBaseVO;

import java.util.List;

import com.google.gwt.user.client.rpc.AsyncCallback;

public interface IReferenceControl extends IBaseControl {

	public static class Suggestion {

		private final String label;

		private final SUGGESTVOTYPE vo;

		public Suggestion(SUGGESTVOTYPE vo, String label) {
			super();
			this.vo = vo;
			this.label = label;
		}

		public String getLabel() {
			return label;
		}

		public SUGGESTVOTYPE getVo() {
			return vo;
		}
	}

	void parseValue(String valueString, AsyncCallback>> callback);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy