@Override
	public List<User> getAllUsers() {
		
		
		InputStream is = Activator.class.getResourceAsStream(databaseFileName);
		InputStreamReader isr = new InputStreamReader(is);
		BufferedReader br = new BufferedReader(isr);
		
		users = new ArrayList<User>(100);
		try {
			String line = null;
			while((line = br.readLine()) != null) {
				if(line.startsWith("#"))
					continue;
				String[] array = line.split("::");
				User user = new User(array[0],array[1],array[2]);
				users.add(user);
			}
			br.close();
			isr.close();
			is.close();
		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
		
		return users;
	}