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

com.talk2object.plum.interaction.Form Maven / Gradle / Ivy

There is a newer version: 0.1.22
Show newest version
package com.talk2object.plum.interaction;

import java.util.List;

import com.talk2object.plum.interaction.rich.field.InteractiveField;
import com.talk2object.plum.view._abstract.components.containers.window.ModalResult;

/**
 * it is invisible. borrowed from HTML Form Tag. Any view component can
 * implement this interface. though usually a window component will implement
 * it.
 * 
 * @author jack
 * 
 */
public interface Form {

	List getAllInputs();

	InteractiveField getInput(String name);
	
	boolean contains(List inputs);
	
	ModalResult getModalResult();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy