Skip to content

Commit

Permalink
Renamed MasterPage to PageDecorator.
Browse files Browse the repository at this point in the history
  • Loading branch information
nmihajlovski committed Sep 1, 2016
1 parent 5fe4434 commit 3165a04
Show file tree
Hide file tree
Showing 8 changed files with 24 additions and 24 deletions.
4 changes: 2 additions & 2 deletions rapidoid-commons/src/main/resources/rapidoid-classes.txt
Expand Up @@ -298,7 +298,7 @@ org.rapidoid.http.customize.defaults.DefaultErrorHandler
org.rapidoid.http.customize.defaults.DefaultJsonRequestBodyParser org.rapidoid.http.customize.defaults.DefaultJsonRequestBodyParser
org.rapidoid.http.customize.defaults.DefaultJsonResponseRenderer org.rapidoid.http.customize.defaults.DefaultJsonResponseRenderer
org.rapidoid.http.customize.defaults.DefaultLoginProvider org.rapidoid.http.customize.defaults.DefaultLoginProvider
org.rapidoid.http.customize.defaults.DefaultMasterPage org.rapidoid.http.customize.defaults.DefaultPageDecorator
org.rapidoid.http.customize.defaults.DefaultRolesProvider org.rapidoid.http.customize.defaults.DefaultRolesProvider
org.rapidoid.http.customize.defaults.Defaults org.rapidoid.http.customize.defaults.Defaults
org.rapidoid.http.customize.defaults.DefaultSessionManager org.rapidoid.http.customize.defaults.DefaultSessionManager
Expand All @@ -311,7 +311,7 @@ org.rapidoid.http.customize.ErrorHandler
org.rapidoid.http.customize.JsonRequestBodyParser org.rapidoid.http.customize.JsonRequestBodyParser
org.rapidoid.http.customize.JsonResponseRenderer org.rapidoid.http.customize.JsonResponseRenderer
org.rapidoid.http.customize.LoginProvider org.rapidoid.http.customize.LoginProvider
org.rapidoid.http.customize.MasterPage org.rapidoid.http.customize.PageDecorator
org.rapidoid.http.customize.ResourceLoader org.rapidoid.http.customize.ResourceLoader
org.rapidoid.http.customize.RolesProvider org.rapidoid.http.customize.RolesProvider
org.rapidoid.http.customize.SessionManager org.rapidoid.http.customize.SessionManager
Expand Down
Expand Up @@ -132,7 +132,7 @@ public interface Resp {
String view(); String view();


/** /**
* Disables the view rendering for the target MVC route. The master page rendering remains enabled. * Disables the view rendering for the target MVC route. The page decorator remains enabled.
*/ */
Resp noView(); Resp noView();


Expand Down
Expand Up @@ -51,7 +51,7 @@ public class Customization extends RapidoidThing {


private volatile ViewResolver viewResolver; private volatile ViewResolver viewResolver;


private volatile MasterPage masterPage; private volatile PageDecorator pageDecorator;


private volatile JsonResponseRenderer jsonResponseRenderer; private volatile JsonResponseRenderer jsonResponseRenderer;


Expand Down Expand Up @@ -92,7 +92,7 @@ public synchronized void reset() {
staticFilesPath = null; staticFilesPath = null;
errorHandler = null; errorHandler = null;
viewResolver = null; viewResolver = null;
masterPage = null; pageDecorator = null;
jsonResponseRenderer = null; jsonResponseRenderer = null;
beanParameterFactory = null; beanParameterFactory = null;
loginProvider = null; loginProvider = null;
Expand Down Expand Up @@ -184,12 +184,12 @@ public Customization viewResolver(ViewResolver viewResolver) {
return this; return this;
} }


public MasterPage masterPage() { public PageDecorator pageDecorator() {
return masterPage != null || defaults == null ? masterPage : defaults.masterPage(); return pageDecorator != null || defaults == null ? pageDecorator : defaults.pageDecorator();
} }


public Customization masterPage(MasterPage masterPage) { public Customization pageDecorator(PageDecorator pageDecorator) {
this.masterPage = masterPage; this.pageDecorator = pageDecorator;
return this; return this;
} }


Expand Down
Expand Up @@ -28,7 +28,7 @@


@Authors("Nikolche Mihajlovski") @Authors("Nikolche Mihajlovski")
@Since("5.2.0") @Since("5.2.0")
public interface MasterPage { public interface PageDecorator {


void renderPage(Req req, String content, OutputStream out) throws Exception; void renderPage(Req req, String content, OutputStream out) throws Exception;


Expand Down
Expand Up @@ -6,7 +6,7 @@
import org.rapidoid.gui.GUI; import org.rapidoid.gui.GUI;
import org.rapidoid.http.Req; import org.rapidoid.http.Req;
import org.rapidoid.http.Resp; import org.rapidoid.http.Resp;
import org.rapidoid.http.customize.MasterPage; import org.rapidoid.http.customize.PageDecorator;
import org.rapidoid.u.U; import org.rapidoid.u.U;
import org.rapidoid.util.StreamUtils; import org.rapidoid.util.StreamUtils;
import org.rapidoid.web.Screen; import org.rapidoid.web.Screen;
Expand Down Expand Up @@ -36,7 +36,7 @@


@Authors("Nikolche Mihajlovski") @Authors("Nikolche Mihajlovski")
@Since("5.2.0") @Since("5.2.0")
public class DefaultMasterPage extends RapidoidThing implements MasterPage { public class DefaultPageDecorator extends RapidoidThing implements PageDecorator {


private static final String FULL_PAGE_REGEX = "(?s)^(?:\\s*(<!--(?:.*?)-->)*?)*?<(!DOCTYPE\\s+html|html)>"; private static final String FULL_PAGE_REGEX = "(?s)^(?:\\s*(<!--(?:.*?)-->)*?)*?<(!DOCTYPE\\s+html|html)>";


Expand Down
Expand Up @@ -49,7 +49,7 @@ public class Defaults extends RapidoidThing {


private static final RolesProvider rolesProvider = new DefaultRolesProvider(); private static final RolesProvider rolesProvider = new DefaultRolesProvider();


private static final MasterPage masterPage = new DefaultMasterPage(); private static final PageDecorator pageDecorator = new DefaultPageDecorator();


private static final ResourceLoader templateLoader = new DefaultTemplateLoader(Templates.DEFAULT_PATH); private static final ResourceLoader templateLoader = new DefaultTemplateLoader(Templates.DEFAULT_PATH);


Expand Down Expand Up @@ -95,8 +95,8 @@ public static RolesProvider rolesProvider() {
return rolesProvider; return rolesProvider;
} }


public static MasterPage masterPage() { public static PageDecorator pageDecorator() {
return masterPage; return pageDecorator;
} }


public static ViewResolver viewResolver() { public static ViewResolver viewResolver() {
Expand Down
Expand Up @@ -31,7 +31,7 @@
import org.rapidoid.http.Resp; import org.rapidoid.http.Resp;
import org.rapidoid.http.View; import org.rapidoid.http.View;
import org.rapidoid.http.customize.Customization; import org.rapidoid.http.customize.Customization;
import org.rapidoid.http.customize.MasterPage; import org.rapidoid.http.customize.PageDecorator;
import org.rapidoid.http.customize.ViewResolver; import org.rapidoid.http.customize.ViewResolver;
import org.rapidoid.u.U; import org.rapidoid.u.U;
import org.rapidoid.util.Msc; import org.rapidoid.util.Msc;
Expand Down Expand Up @@ -123,13 +123,13 @@ public static String renderView(ReqImpl req, Resp resp, Object result) {


public static byte[] renderPage(ReqImpl req, String content) { public static byte[] renderPage(ReqImpl req, String content) {


MasterPage masterPage = Customization.of(req).masterPage(); PageDecorator pageDecorator = Customization.of(req).pageDecorator();
U.must(masterPage != null, "A page renderer wasn't configured!"); U.must(pageDecorator != null, "A page decorator wasn't configured!");


ByteArrayOutputStream out = Msc.locals().pageRenderingStream(); ByteArrayOutputStream out = Msc.locals().pageRenderingStream();


try { try {
masterPage.renderPage(req, content, out); pageDecorator.renderPage(req, content, out);


} catch (Exception e) { } catch (Exception e) {
throw U.rte("Error while rendering page!", e); throw U.rte("Error while rendering page!", e);
Expand Down
10 changes: 5 additions & 5 deletions rapidoid-http-fast/src/main/java/org/rapidoid/setup/My.java
Expand Up @@ -44,7 +44,7 @@ public static void reset() {
GLOBAL.staticFilesPath(Defaults.staticFilesPath()); GLOBAL.staticFilesPath(Defaults.staticFilesPath());
GLOBAL.errorHandler(Defaults.errorHandler()); GLOBAL.errorHandler(Defaults.errorHandler());
GLOBAL.viewResolver(Defaults.viewResolver()); GLOBAL.viewResolver(Defaults.viewResolver());
GLOBAL.masterPage(Defaults.masterPage()); GLOBAL.pageDecorator(Defaults.pageDecorator());
GLOBAL.jsonResponseRenderer(Defaults.jsonResponseRenderer()); GLOBAL.jsonResponseRenderer(Defaults.jsonResponseRenderer());
GLOBAL.jsonRequestBodyParser(Defaults.jsonRequestBodyParser()); GLOBAL.jsonRequestBodyParser(Defaults.jsonRequestBodyParser());
GLOBAL.beanParameterFactory(Defaults.beanParameterFactory()); GLOBAL.beanParameterFactory(Defaults.beanParameterFactory());
Expand Down Expand Up @@ -113,8 +113,8 @@ public static void rolesProvider(RolesProvider rolesProvider) {
GLOBAL.rolesProvider(rolesProvider); GLOBAL.rolesProvider(rolesProvider);
} }


public static void masterPage(MasterPage masterPage) { public static void pageDecorator(PageDecorator pageDecorator) {
GLOBAL.masterPage(masterPage); GLOBAL.pageDecorator(pageDecorator);
} }


public static void viewResolver(ViewResolver viewResolver) { public static void viewResolver(ViewResolver viewResolver) {
Expand Down Expand Up @@ -149,8 +149,8 @@ public static RolesProvider rolesProvider() {
return GLOBAL.rolesProvider(); return GLOBAL.rolesProvider();
} }


public static MasterPage masterPage() { public static PageDecorator pageDecorator() {
return GLOBAL.masterPage(); return GLOBAL.pageDecorator();
} }


public static ViewResolver viewResolver() { public static ViewResolver viewResolver() {
Expand Down

0 comments on commit 3165a04

Please sign in to comment.