public class ManagerPosizione {
	LinkPosizione link;

	private ManagerPosizione(LinkPosizione link) {
		this.link = link;
	}

	public LinkPosizione getLink() {
		return this.link;
	}

	public static void addPosizione(LinkPosizione link) {
		ManagerPosizione manager = new ManagerPosizione(link);
		link.getAutobus().setPerManagerPosizione(manager);
		link.getAutorimessa().addPerManagerPosizione(manager);
	}

	public static void removePosizione(LinkPosizione link) {
		ManagerPosizione manager;
		manager = new ManagerPosizione(null);
		link.getAutobus().setPerManagerPosizione(manager);
		manager = new ManagerPosizione(link);
		link.getAutorimessa().removePerManagerPosizione(manager);
	}
}
