@@ -0,0 +1,1127 @@
+package dev.openshift.tapestry.angular.components;%0A%0Aimport dev.openshift.tapestry.angular.services.javascript.AngularJavaScriptStack;%0Aimport org.apache.tapestry5.BindingConstants;%0Aimport org.apache.tapestry5.ComponentResources;%0Aimport org.apache.tapestry5.MarkupWriter;%0Aimport org.apache.tapestry5.annotations.Import;%0Aimport org.apache.tapestry5.annotations.Parameter;%0Aimport org.apache.tapestry5.annotations.Property;%0Aimport org.apache.tapestry5.annotations.SetupRender;%0Aimport org.apache.tapestry5.ioc.annotations.Inject;%0Aimport org.apache.tapestry5.services.Request;%0Aimport org.apache.tapestry5.services.javascript.JavaScriptSupport;%0A%0A@Import(stylesheet=%7B%22context:/css/phonecat/app.css%22,%22context:/css/phonecat/bootstrap.css%22%7D)%0Apublic class T5Layout%0A%7B%0A%09@SuppressWarnings(%22unused%22)%0A%09@Property%0A    private String pageName;%0A%09%0A%09@Inject%0A%09private Request request;%0A%09%0A%09@Inject%0A%09private JavaScriptSupport support;%0A%0A    @SuppressWarnings(%22unused%22)%0A    @Property%0A    @Parameter(required = true, defaultPrefix = BindingConstants.LITERAL)%0A    private String pageTitle;%0A%0A    @Inject%0A    private ComponentResources resources;%0A    %0A   %0A   %7D%0A

add tapestry layout java class