package devopsdistilled.operp.client.items.controllers.impl;

import javax.inject.Inject;

import devopsdistilled.operp.client.items.controllers.ListItemPaneController;
import devopsdistilled.operp.client.items.models.ListItemPaneModel;
import devopsdistilled.operp.client.items.views.ListItemPane;

public class ListItemPaneControllerImpl implements ListItemPaneController {

	@Inject
	private ListItemPane view;

	@Inject
	private ListItemPaneModel model;

	@Override
	public void init() {

	}

}

package devopsdistilled.operp.client.items.controllers.impl;

import javax.inject.Inject;

import devopsdistilled.operp.client.items.controllers.ListItemPaneController;
import devopsdistilled.operp.client.items.models.ListItemPaneModel;
import devopsdistilled.operp.client.items.views.ListItemPane;

public class ListItemPaneControllerImpl implements ListItemPaneController {

	@Inject
	private ListItemPane view;

	@Inject
	private ListItemPaneModel model;

	@Override
	public void init() {
		view.init();
		model.registerObserver(view);
	}

}

Define init() method