+
+
\ No newline at end of file
diff --git a/WebContent/webcontent/birt/pages/control/NavigationbarFragment.jsp b/WebContent/webcontent/birt/pages/control/NavigationbarFragment.jsp
new file mode 100644
index 0000000..7cd958b
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/control/NavigationbarFragment.jsp
@@ -0,0 +1,118 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment,
+ org.eclipse.birt.report.context.BaseAttributeBean,
+ org.eclipse.birt.report.resource.BirtResources" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+
+<%-----------------------------------------------------------------------------
+ Navigation bar fragment
+-----------------------------------------------------------------------------%>
+
diff --git a/WebContent/webcontent/birt/pages/control/ProgressBarFragment.jsp b/WebContent/webcontent/birt/pages/control/ProgressBarFragment.jsp
new file mode 100644
index 0000000..64de864
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/control/ProgressBarFragment.jsp
@@ -0,0 +1,55 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment,
+ org.eclipse.birt.report.resource.BirtResources" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+<%-----------------------------------------------------------------------------
+ Progress bar fragment
+-----------------------------------------------------------------------------%>
+
\ No newline at end of file
diff --git a/WebContent/webcontent/birt/pages/control/TocFragment.jsp b/WebContent/webcontent/birt/pages/control/TocFragment.jsp
new file mode 100644
index 0000000..798c9a5
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/control/TocFragment.jsp
@@ -0,0 +1,24 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+<%-----------------------------------------------------------------------------
+ TOC fragment
+-----------------------------------------------------------------------------%>
+
+
diff --git a/WebContent/webcontent/birt/pages/control/ToolbarFragment.jsp b/WebContent/webcontent/birt/pages/control/ToolbarFragment.jsp
new file mode 100644
index 0000000..c45cb6e
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/control/ToolbarFragment.jsp
@@ -0,0 +1,98 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment,
+ org.eclipse.birt.report.resource.BirtResources,
+ org.eclipse.birt.report.utility.ParameterAccessor,
+ org.eclipse.birt.report.servlet.ViewerServlet" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+
+<%-----------------------------------------------------------------------------
+ Toolbar fragment
+-----------------------------------------------------------------------------%>
+
diff --git a/WebContent/webcontent/birt/pages/dialog/ConfirmationDialogFragment.jsp b/WebContent/webcontent/birt/pages/dialog/ConfirmationDialogFragment.jsp
new file mode 100644
index 0000000..768eb92
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/dialog/ConfirmationDialogFragment.jsp
@@ -0,0 +1,41 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment,
+ org.eclipse.birt.report.resource.ResourceConstants,
+ org.eclipse.birt.report.resource.BirtResources" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+
+<%-----------------------------------------------------------------------------
+ Confirmatin dialog fragment
+-----------------------------------------------------------------------------%>
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/WebContent/webcontent/birt/pages/dialog/DialogContainerFragment.jsp b/WebContent/webcontent/birt/pages/dialog/DialogContainerFragment.jsp
new file mode 100644
index 0000000..6e44a4d
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/dialog/DialogContainerFragment.jsp
@@ -0,0 +1,98 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment,
+ org.eclipse.birt.report.context.BaseAttributeBean,
+ org.eclipse.birt.report.IBirtConstants,
+ org.eclipse.birt.report.utility.ParameterAccessor,
+ org.eclipse.birt.report.resource.BirtResources" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+
+<%-----------------------------------------------------------------------------
+ Dialog container fragment, shared by all standard dialogs.
+-----------------------------------------------------------------------------%>
+
+
diff --git a/WebContent/webcontent/birt/pages/dialog/ExceptionDialogFragment.jsp b/WebContent/webcontent/birt/pages/dialog/ExceptionDialogFragment.jsp
new file mode 100644
index 0000000..02a8767
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/dialog/ExceptionDialogFragment.jsp
@@ -0,0 +1,82 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment,
+ org.eclipse.birt.report.resource.ResourceConstants,
+ org.eclipse.birt.report.resource.BirtResources" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+<%-----------------------------------------------------------------------------
+ Exception dialog fragment
+-----------------------------------------------------------------------------%>
+
\ No newline at end of file
diff --git a/WebContent/webcontent/birt/pages/dialog/ExportDataDialogFragment.jsp b/WebContent/webcontent/birt/pages/dialog/ExportDataDialogFragment.jsp
new file mode 100644
index 0000000..889d7cd
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/dialog/ExportDataDialogFragment.jsp
@@ -0,0 +1,116 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment,
+ org.eclipse.birt.report.resource.BirtResources" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+<%-----------------------------------------------------------------------------
+ Export data dialog fragment
+-----------------------------------------------------------------------------%>
+
\ No newline at end of file
diff --git a/WebContent/webcontent/birt/pages/dialog/ExportReportDialogFragment.jsp b/WebContent/webcontent/birt/pages/dialog/ExportReportDialogFragment.jsp
new file mode 100644
index 0000000..cf67064
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/dialog/ExportReportDialogFragment.jsp
@@ -0,0 +1,112 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8"%>
+<%@ page session="false" buffer="none"%>
+<%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment,
+ org.eclipse.birt.report.utility.ParameterAccessor,
+ org.eclipse.birt.report.resource.BirtResources"%>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+<%
+ String[] supportedFormats = ParameterAccessor.supportedFormats;
+%>
+<%-----------------------------------------------------------------------------
+ Export report dialog fragment
+-----------------------------------------------------------------------------%>
+
diff --git a/WebContent/webcontent/birt/pages/dialog/ParameterDialogFragment.jsp b/WebContent/webcontent/birt/pages/dialog/ParameterDialogFragment.jsp
new file mode 100644
index 0000000..466502f
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/dialog/ParameterDialogFragment.jsp
@@ -0,0 +1,73 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="java.util.Iterator,
+ java.util.Collection,
+ org.eclipse.birt.report.resource.BirtResources,
+ org.eclipse.birt.report.presentation.aggregation.IFragment" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+<%-----------------------------------------------------------------------------
+ Parameter dialog fragment
+-----------------------------------------------------------------------------%>
+
\ No newline at end of file
diff --git a/WebContent/webcontent/birt/pages/dialog/PrintReportDialogFragment.jsp b/WebContent/webcontent/birt/pages/dialog/PrintReportDialogFragment.jsp
new file mode 100644
index 0000000..ccedde1
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/dialog/PrintReportDialogFragment.jsp
@@ -0,0 +1,81 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8"%>
+<%@ page session="false" buffer="none"%>
+<%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment,
+ org.eclipse.birt.report.resource.BirtResources"%>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+<%-----------------------------------------------------------------------------
+ Print report dialog fragment
+-----------------------------------------------------------------------------%>
+
diff --git a/WebContent/webcontent/birt/pages/dialog/SimpleExportDataDialogFragment.jsp b/WebContent/webcontent/birt/pages/dialog/SimpleExportDataDialogFragment.jsp
new file mode 100644
index 0000000..41047f1
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/dialog/SimpleExportDataDialogFragment.jsp
@@ -0,0 +1,273 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment,
+ org.eclipse.birt.report.utility.ParameterAccessor,
+ org.eclipse.birt.report.context.BaseAttributeBean,
+ org.eclipse.birt.report.engine.api.DataExtractionFormatInfo,
+ org.eclipse.birt.report.resource.BirtResources" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+
+<%
+ DataExtractionFormatInfo[] dataExtractInfos = ParameterAccessor.supportedDataExtractions;
+%>
+<%-----------------------------------------------------------------------------
+ Export data dialog fragment
+-----------------------------------------------------------------------------%>
+
\ No newline at end of file
diff --git a/WebContent/webcontent/birt/pages/layout/DocumentFragment.jsp b/WebContent/webcontent/birt/pages/layout/DocumentFragment.jsp
new file mode 100644
index 0000000..e72fe7c
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/layout/DocumentFragment.jsp
@@ -0,0 +1,42 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+<%-----------------------------------------------------------------------------
+ Report content fragment
+-----------------------------------------------------------------------------%>
+
+
+
+ <%@include file="../common/Locale.jsp" %>
+ <%@include file="../common/Attributes.jsp" %>
+
+
+
+
+
+
+
+
diff --git a/WebContent/webcontent/birt/pages/layout/ParameterFragment.jsp b/WebContent/webcontent/birt/pages/layout/ParameterFragment.jsp
new file mode 100644
index 0000000..0527427
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/layout/ParameterFragment.jsp
@@ -0,0 +1,34 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+<%-----------------------------------------------------------------------------
+ Parameter Dialog fragment
+-----------------------------------------------------------------------------%>
+
\ No newline at end of file
diff --git a/WebContent/webcontent/birt/pages/layout/ReportContentFragment.jsp b/WebContent/webcontent/birt/pages/layout/ReportContentFragment.jsp
new file mode 100644
index 0000000..86e4397
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/layout/ReportContentFragment.jsp
@@ -0,0 +1,32 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+<%-----------------------------------------------------------------------------
+ Report content fragment
+-----------------------------------------------------------------------------%>
+
\ No newline at end of file
diff --git a/WebContent/webcontent/birt/pages/layout/ReportDialogFragment.jsp b/WebContent/webcontent/birt/pages/layout/ReportDialogFragment.jsp
new file mode 100644
index 0000000..3053700
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/layout/ReportDialogFragment.jsp
@@ -0,0 +1,32 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+<%-----------------------------------------------------------------------------
+ Report dialog fragment
+-----------------------------------------------------------------------------%>
+
+
+<%
+ if ( fragment != null )
+ {
+ fragment.callBack( request, response );
+ }
+%>
+
+
\ No newline at end of file
diff --git a/WebContent/webcontent/birt/pages/layout/ReportFragment.jsp b/WebContent/webcontent/birt/pages/layout/ReportFragment.jsp
new file mode 100644
index 0000000..3ecc9c6
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/layout/ReportFragment.jsp
@@ -0,0 +1,30 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+<%-----------------------------------------------------------------------------
+ Report fragment
+-----------------------------------------------------------------------------%>
+
+<%
+ if ( fragment != null )
+ {
+ fragment.callBack( request, response );
+ }
+%>
+
\ No newline at end of file
diff --git a/WebContent/webcontent/birt/pages/layout/RequesterFragment.jsp b/WebContent/webcontent/birt/pages/layout/RequesterFragment.jsp
new file mode 100644
index 0000000..9ce81ba
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/layout/RequesterFragment.jsp
@@ -0,0 +1,206 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004-2008 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.eclipse.birt.report.resource.BirtResources,
+ org.eclipse.birt.report.context.BaseAttributeBean,
+ org.eclipse.birt.report.utility.ParameterAccessor,
+ org.eclipse.birt.report.presentation.aggregation.IFragment" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+
+<%
+ // base href can be defined in config file for deployment.
+ String baseHref = request.getScheme( ) + "://" + request.getServerName( ) + ":" + request.getServerPort( );
+ if( !attributeBean.isDesigner( ) )
+ {
+ String baseURL = ParameterAccessor.getBaseURL( );
+ if( baseURL != null )
+ baseHref = baseURL;
+ }
+ baseHref += request.getContextPath( ) + fragment.getJSPRootPath( );
+%>
+
+
+
+
+ PARAMETER SELECTION PAGE
+
+
+
+
+ <%
+ if( attributeBean.isRtl() )
+ {
+ %>
+
+ <%
+ }
+ else
+ {
+ %>
+
+ <%
+ }
+ %>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <%
+ if( attributeBean.isRtl() )
+ {
+ %>
+
+
+
+ <%@include file="../common/Locale.jsp" %>
+ <%@include file="../common/Attributes.jsp" %>
+
+
+
+
+
+
+
+
diff --git a/WebContent/webcontent/birt/pages/layout/SidebarFragment.jsp b/WebContent/webcontent/birt/pages/layout/SidebarFragment.jsp
new file mode 100644
index 0000000..3119ef0
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/layout/SidebarFragment.jsp
@@ -0,0 +1,30 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+<%-----------------------------------------------------------------------------
+ Navigation fragment
+-----------------------------------------------------------------------------%>
+
+<%
+ if ( fragment != null )
+ {
+ fragment.callBack( request, response );
+ }
+%>
+
\ No newline at end of file
diff --git a/WebContent/webcontent/birt/pages/parameter/CheckboxParameterFragment.jsp b/WebContent/webcontent/birt/pages/parameter/CheckboxParameterFragment.jsp
new file mode 100644
index 0000000..6083009
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/parameter/CheckboxParameterFragment.jsp
@@ -0,0 +1,62 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.eclipse.birt.report.context.ScalarParameterBean,
+ org.eclipse.birt.report.context.BaseAttributeBean,
+ org.eclipse.birt.report.utility.ParameterAccessor" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+<%-----------------------------------------------------------------------------
+ Checkbox parameter control
+-----------------------------------------------------------------------------%>
+<%
+ ScalarParameterBean parameterBean = ( ScalarParameterBean ) attributeBean.getParameterBean( );
+ String encodedParameterName = ParameterAccessor.htmlEncode( parameterBean.getName( ) );
+%>
+
\ No newline at end of file
diff --git a/WebContent/webcontent/birt/pages/parameter/HiddenParameterFragment.jsp b/WebContent/webcontent/birt/pages/parameter/HiddenParameterFragment.jsp
new file mode 100644
index 0000000..51b584c
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/parameter/HiddenParameterFragment.jsp
@@ -0,0 +1,48 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.eclipse.birt.report.utility.ParameterAccessor,
+ org.eclipse.birt.report.context.BaseAttributeBean,
+ org.eclipse.birt.report.context.ScalarParameterBean" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+<%-----------------------------------------------------------------------------
+ Hidden parameter control
+-----------------------------------------------------------------------------%>
+<%
+ ScalarParameterBean parameterBean = ( ScalarParameterBean ) attributeBean.getParameterBean( );
+ String encodedParameterName = ParameterAccessor.htmlEncode( parameterBean.getName( ) );
+ String value = parameterBean.getValue( );
+ if( value != null )
+ {
+%>
+
+
+
+<%
+ }
+%>
\ No newline at end of file
diff --git a/WebContent/webcontent/birt/pages/parameter/ParameterGroupFragment.jsp b/WebContent/webcontent/birt/pages/parameter/ParameterGroupFragment.jsp
new file mode 100644
index 0000000..65efa35
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/parameter/ParameterGroupFragment.jsp
@@ -0,0 +1,81 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="java.util.Iterator,
+ java.util.Collection,
+ org.eclipse.birt.report.utility.ParameterAccessor,
+ org.eclipse.birt.report.context.ParameterGroupBean,
+ org.eclipse.birt.report.context.BaseAttributeBean,
+ org.eclipse.birt.report.presentation.aggregation.IFragment" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+
+<%-----------------------------------------------------------------------------
+ Content fragment
+-----------------------------------------------------------------------------%>
+<%
+ ParameterGroupBean parameterGroupBean = ( ParameterGroupBean ) attributeBean.getParameterBean( );
+%>
+
\ No newline at end of file
diff --git a/WebContent/webcontent/birt/pages/parameter/RadioButtonParameterFragment.jsp b/WebContent/webcontent/birt/pages/parameter/RadioButtonParameterFragment.jsp
new file mode 100644
index 0000000..8b212e0
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/parameter/RadioButtonParameterFragment.jsp
@@ -0,0 +1,96 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.eclipse.birt.report.context.ScalarParameterBean,
+ org.eclipse.birt.report.context.BaseAttributeBean,
+ org.eclipse.birt.report.service.api.ParameterSelectionChoice,
+ org.eclipse.birt.report.utility.ParameterAccessor,
+ org.eclipse.birt.report.utility.DataUtil,
+ org.eclipse.birt.report.IBirtConstants" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+<%-----------------------------------------------------------------------------
+ Radio button parameter control
+-----------------------------------------------------------------------------%>
+<%
+ ScalarParameterBean parameterBean = ( ScalarParameterBean ) attributeBean.getParameterBean( );
+ String encodedParameterName = ParameterAccessor.htmlEncode( parameterBean.getName( ) );
+ boolean isDisplayTextInList = parameterBean.isDisplayTextInList( );
+%>
+
\ No newline at end of file
diff --git a/WebContent/webcontent/birt/pages/parameter/TextBoxParameterFragment.jsp b/WebContent/webcontent/birt/pages/parameter/TextBoxParameterFragment.jsp
new file mode 100644
index 0000000..9cdedbc
--- /dev/null
+++ b/WebContent/webcontent/birt/pages/parameter/TextBoxParameterFragment.jsp
@@ -0,0 +1,99 @@
+<%-----------------------------------------------------------------------------
+ Copyright (c) 2004 Actuate Corporation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Actuate Corporation - Initial implementation.
+-----------------------------------------------------------------------------%>
+<%@ page contentType="text/html; charset=utf-8" %>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.eclipse.birt.report.utility.ParameterAccessor,
+ org.eclipse.birt.report.context.BaseAttributeBean,
+ org.eclipse.birt.report.context.ScalarParameterBean" %>
+
+<%-----------------------------------------------------------------------------
+ Expected java beans
+-----------------------------------------------------------------------------%>
+
+
+<%-----------------------------------------------------------------------------
+ Text box parameter control
+-----------------------------------------------------------------------------%>
+<%
+ ScalarParameterBean parameterBean = ( ScalarParameterBean ) attributeBean.getParameterBean( );
+ String encodedParameterName = ParameterAccessor.htmlEncode( parameterBean.getName( ) );
+%>
+