package org.brixcms.plugin.jpa.web.admin; import java.util.List; import org.apache.wicket.model.IModel; import org.brixcms.plugin.jpa.Persistable; import org.brixcms.web.tab.IBrixTab; /** * Factory for creating entity management tabs. * * @author dan.simko@gmail.com */ public interface ManageEntityTabFactory<T extends Persistable<?>> { /** * Returns list of management tabs for given entity. * * @param model * @return list of tabs */ List<IBrixTab> getManageNodeTabs(IModel<T> model); }