summaryrefslogtreecommitdiff
path: root/src/client/GUI.java
blob: 8c561ee65f4c6675696e0f1bad52f23942b86711 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package org.manzerbredes.open_klm.client;

import org.manzerbredes.open_klm.drivers.Driver;

public interface GUI{
	
	/**
	 * Get the type of driver the GUI handle
	 * 
	 * @return class that represent the type of the driver the GUI handle
	 */
	public Class<?> getType();
	
	/**
	 * 
	 * Init the GUI with driver
	 * 
	 * @param driver
	 * @return
	 */
	public boolean initGUI(Driver driver);
}