001
014
015 package com.liferay.portal.kernel.servlet.taglib.ui;
016
017 import com.liferay.portal.model.User;
018
019 import java.io.IOException;
020
021 import java.util.Locale;
022
023 import javax.servlet.http.HttpServletRequest;
024 import javax.servlet.http.HttpServletResponse;
025
026
029 public abstract class BaseFormNavigatorEntry<T>
030 implements FormNavigatorEntry<T> {
031
032 @Override
033 public abstract String getCategoryKey();
034
035 @Override
036 public abstract String getFormNavigatorId();
037
038 @Override
039 public abstract String getKey();
040
041 @Override
042 public abstract String getLabel(Locale locale);
043
044 @Override
045 public abstract void include(
046 HttpServletRequest request, HttpServletResponse response)
047 throws IOException;
048
049 @Override
050 public boolean isVisible(User user, T formModelBean) {
051 return true;
052 }
053
054 }