/* ----------------------------------------
 * Origin  : GFI INFORMATIQUE 
 * Project : CDPP Propagation Tool 
 * ----------------------------------------
 * History 
 * Version : 01/05/2015 : SCA : V2.1
 * ----------------------------------------
 */
package fr.tlse.irap.pt.client.controller.tools;

import fr.tlse.irap.pt.client.controller.eclipticPlane.EclipticPlaneController;
import fr.tlse.irap.pt.client.controller.timestamp.TimestampController;
import javafx.beans.property.ObjectProperty;

public interface IToolController {

	public static enum Tool {RADIAL, COROTATION, SEP;}
	public static enum JMapTool {INSITU, FIT, CLICK;}
	
	public void setVisible(boolean isVisible);
	
	public void initComponentWith(EclipticPlaneController eclipticPlaneComponent, TimestampController timestampComponent);
	
	public ObjectProperty<JMapTool> getJMapTool();

	public void setJMapTool(JMapTool jMapTool);
}
