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

import devopsdistilled.operp.client.abstracts.SubTaskPaneController;
import devopsdistilled.operp.client.items.exceptions.EntityNameExistsException;
import devopsdistilled.operp.client.items.exceptions.NullFieldException;
import devopsdistilled.operp.client.items.exceptions.ProductBrandPairExistsException;
import devopsdistilled.operp.server.data.entity.items.Item;

public interface EditItemPaneController extends SubTaskPaneController {

	public void init(Item item);

	public Item save(Item item);

	public void validate(Item item) throws NullFieldException,
			ProductBrandPairExistsException, EntityNameExistsException;
}

@@ -106,268 +106,32 @@
 cts.
-SubTaskPaneController;%0Aimport devopsdistilled.operp.client.items.exceptions.EntityNameExistsException;%0Aimport devopsdistilled.operp.client.items.exceptions.NullFieldException;%0Aimport devopsdistilled.operp.client.items.exceptions.ProductBrandPairExistsException
+EditEntityPaneController
 ;%0Aim
@@ -241,15 +241,18 @@
 nds 
-SubTask
+EditEntity
 Pane
@@ -265,195 +265,16 @@
 ller
- %7B%0A%0A%09public void init(Item item);%0A%0A%09public Item save(Item item);%0A%0A%09public void validate(Item item) throws NullFieldException,%0A%09%09%09ProductBrandPairExistsException, EntityNameExistsException;
+%3CItem%3E %7B%0A
 %0A%7D%0A

Extend EditEntityPaneController