View Javadoc

1   package org.ximtec.igesture.io;
2   
3   /**
4    * This interface defines the methods users must implement.
5    * @author Bjorn Puype, bpuype@gmail.com
6    *
7    */
8   public interface IUser {
9   	
10  	/**
11  	 * Get the name of the user.
12  	 * @return Name of the user.
13  	 */
14  	String getName();
15  	/**
16  	 * Set the name of the user.
17  	 * @param name	Name of the user.
18  	 */
19  	void setName(String name);
20  	
21  	/**
22  	 * Get the initials of the user.
23  	 * @return	Initials of the user.
24  	 */
25  	String getInitials();
26  	/**
27  	 * Set the initials of the user.
28  	 * @return	Initials of the user.
29  	 */
30  	void setInitials(String initials);
31  	
32  	/**
33  	 * Get a String representation of the user.
34  	 * @return	String representation of the user.
35  	 */
36  	String toString();
37  }