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

xy.reflect.ui.control.plugin.IFieldControlPlugin Maven / Gradle / Ivy

package xy.reflect.ui.control.plugin;

import java.awt.Component;

import xy.reflect.ui.control.IFieldControlInput;

public interface IFieldControlPlugin {

	public String CHOSEN_PROPERTY_KEY = IFieldControlPlugin.class.getName() + ".CHOSEN";
	public String NONE_IDENTIFIER = IFieldControlPlugin.class.getName() + ".NONE";

	boolean handles(IFieldControlInput input);

	Component createControl(Object renderer, IFieldControlInput input);

	String getControlTitle();

	String getIdentifier();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy