Site updates

This commit is contained in:
James Agnew 2015-03-02 06:56:16 -05:00
parent a81e081798
commit 748efc4a97
20 changed files with 137 additions and 81 deletions

View File

@ -180,15 +180,40 @@
<id>SITE</id>
<reporting>
<plugins>
<!-- <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>findbugs-maven-plugin</artifactId>
<version>3.0.0</version> <configuration> </configuration> </plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jxr-plugin</artifactId>
<version>2.4</version> <reportSets> <reportSet> <id>normal</id> <reports>
<report>jxr</report> </reports> </reportSet> <reportSet> <id>restful-server-example</id>
<reports> <report>jxr</report> </reports> <configuration> <sourcePath>../restful-server-example/src/main/java</sourcePath>
<destDir>${project.reporting.outputDirectory}/rse-xref</destDir> <outputDirectory>tmp</outputDirectory>
<reportOutputDirectory>rse-xref</reportOutputDirectory> </configuration>
</reportSet> </reportSets> </plugin> -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>3.0.0</version>
<configuration>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.4</version>
<reportSets>
<reportSet>
<id>normal</id>
<reports>
<report>jxr</report>
</reports>
</reportSet>
<!--
<reportSet>
<id>restful-server-example</id>
<reports>
<report>jxr</report>
</reports>
<configuration>
<sourcePath>../restful-server-example/src/main/java</sourcePath>
<destDir>${project.reporting.outputDirectory}/rse-xref</destDir>
<outputDirectory>tmp</outputDirectory>
<reportOutputDirectory>rse-xref</reportOutputDirectory>
</configuration>
</reportSet>
-->
</reportSets>
</plugin>
<!-- <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-linkcheck-plugin</artifactId>
<version>1.1</version> <configuration> <forceSite>false</forceSite> </configuration>
</plugin> -->

View File

@ -27,7 +27,7 @@
<attribute name="org.eclipse.jst.component.nondependency" value=""/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6">
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7">
<attributes>
<attribute name="owner.project.facets" value="java"/>
</attributes>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<installed facet="jst.utility" version="1.0"/>
<installed facet="java" version="1.6"/>
<installed facet="java" version="1.7"/>
</faceted-project>

37
pom.xml
View File

@ -379,6 +379,9 @@
<copy todir="target/site/xref-jpaserver">
<fileset dir="hapi-fhir-jpaserver-base/target/site/xref"/>
</copy>
<copy todir="target/site/xref-base">
<fileset dir="hapi-fhir-base/target/site/xref"/>
</copy>
</target>
</configuration>
</execution>
@ -390,6 +393,40 @@
</goals>
<configuration>
<target>
<echo>Adding Fontawesome</echo>
<replace dir="target/site" summary="true">
<include name="*.html" />
<replacetoken><![CDATA[<a href="download.html" title="Download">Download</a>]]></replacetoken>
<replacevalue><![CDATA[<a href="download.html" title="Download"><i class="fa fa-download"></i> Download</a>]]></replacevalue>
</replace>
<replace dir="target/site" summary="true">
<include name="*.html" />
<replacetoken><![CDATA[<a href="https://github.com/jamesagnew/hapi-fhir/" title="GitHub Project" class="externalLink">GitHub Project</a>]]></replacetoken>
<replacevalue><![CDATA[<a href="https://github.com/jamesagnew/hapi-fhir/" title="GitHub Project" class="externalLink"><i class="fa fa-github"></i> GitHub Project</a>]]></replacevalue>
</replace>
<replace dir="target/site" summary="true">
<include name="*.html" />
<replacetoken><![CDATA[data-toggle="dropdown">Test Servers <]]></replacetoken>
<replacevalue><![CDATA[data-toggle="dropdown"><i class="fa fa-fire"></i>&nbsp;Test Servers&nbsp;<]]></replacevalue>
</replace>
<replace dir="target/site" summary="true">
<include name="*.html" />
<replacetoken><![CDATA[data-toggle="dropdown">Documentation <]]></replacetoken>
<replacevalue><![CDATA[data-toggle="dropdown"><i class="fa fa-book"></i>&nbsp;Documentation&nbsp;<]]></replacevalue>
</replace>
<replace dir="target/site" summary="true">
<include name="*.html" />
<replacetoken><![CDATA[data-toggle="dropdown">Get Help <]]></replacetoken>
<replacevalue><![CDATA[data-toggle="dropdown"><i class="fa fa-support"></i>&nbsp;Get Help&nbsp;<]]></replacevalue>
</replace>
<echo>Changing Breadcrumbs</echo>
<replace dir="target/site" summary="true">
<include name="doc_*.html"/>
<replacetoken><![CDATA[<li class="divider">/</li>]]></replacetoken>
<replacevalue><![CDATA[<li class="divider">/</li>
<li><a href="docindex.html" title="Documentation">Documentation</a></li>
<li class="divider">/</li>]]></replacevalue>
</replace>
<echo>Adding Syntax Highlighter</echo>
<replace dir="target/site" summary="true">
<include name="*.html"></include>

View File

@ -49,6 +49,8 @@
-->
<link rel="shortcut icon" href="https://github.com/jamesagnew/hapi-fhir/images/favicon.png" />
<link rel="stylesheet" type="text/css" href="hapi.css" />
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" />
</head>
<breadcrumbs>
@ -68,14 +70,15 @@
<item name="License" href="license.html" />
</menu>
<menu name="Test Server" inherit="bottom">
<item name="Test Server" href="http://fhirtest.uhn.ca"/>
<menu name="Test Servers">
<item name="Public Test Server" href="http://fhirtest.uhn.ca"/>
<item name="Vagrant Private Test Server" href="./doc_vagrant.html"/>
</menu>
<menu name="Documentation" inherit="top" >
<item name="Introduction" href="./doc_intro.html">
<item name="DSTU2 Support (new)" href="./doc_dstu2.html" />
</item>
<item name="Documentation Index" href="./docindex.html"/>
<item name="Introduction" href="./doc_intro.html"/>
<item name="Note on DSTU2 Support / FHIR Versions" href="./doc_dstu2.html" />
<item name="The Data Model" href="./doc_fhirobjects.html">
<item name="Working with Resources" href="./doc_fhirobjects.html" />
<item name="Resource References" href="./doc_resource_references.html" />
@ -99,19 +102,25 @@
<item name="ETags" href="./doc_rest_etag.html" />
<item name="Tinder Plugin" href="./doc_tinder.html" />
<item name="JPA/Database Server" href="./doc_jpa.html" />
</menu>
<menu name="JavaDocs" inherit="top">
<item name="Core API" href="./apidocs/index.html">
<item name="Source Code" href="https://github.com/jamesagnew/hapi-fhir" />
</item>
<item name="JavaDocs" href="./apidocs/index.html">
<item name="Core API" href="./apidocs/index.html" />
<item name="Model API (DSTU1)" href="./apidocs-dstu/index.html" />
<item name="Model API (DSTU2)" href="./apidocs-dstu2/index.html" />
<item name="JPA Server API" href="./apidocs-jpaserver/index.html">
<item name="Source Code" href="./xref-jpaserver/index.html" />
<item name="JPA Server API" href="./apidocs-jpaserver/index.html" />
</item>
</menu>
<!-- JavaDoc (with no "s") is for the bottom menu -->
<menu name="JavaDoc" inherit="top">
<item name="Core API" href="./apidocs/index.html" />
<item name="Model API (DSTU1)" href="./apidocs-dstu/index.html" />
<item name="Model API (DSTU2)" href="./apidocs-dstu2/index.html" />
</menu>
<menu name="JXR" inherit="top">
<item name="Core" href="./xref-base/index.html" />
<item name="JPA Server" href="./xref-jpaserver/index.html" />
</menu>
<menu name="Get Help" inherit="top">
<item name="Google Group" href="https://groups.google.com/d/forum/hapi-fhir" />
<item name="Issue Tracker" href="https://github.com/jamesagnew/hapi-fhir/issues" />
@ -163,18 +172,30 @@
<doc_cors>
<shortTitle>CORS</shortTitle>
</doc_cors>
<docindex>
<toc>false</toc>
</docindex>
</pages>
<theme>bootswatch-united</theme>
<toc>sidebar</toc>
<topNav>Test Server|Documentation|JavaDocs|Get Help</topNav>
<topNav>Documentation|Get Help|Test Servers</topNav>
<bottomNav maxSpan="9" >
<column>HAPI FHIR|Test Servers</column>
<column>Get Help|Reports</column>
<column>Maven Reports</column>
<column>JavaDoc|JXR</column>
<column>Get Help|Maven Reports</column>
</bottomNav>
<!--
<highlightJs>true</highlightJs>
-->
<bottomDescription>
<![CDATA[
HAPI FHIR is a Java implementation of the HL7 FHIR
(Fast Healthcare Interoperable Resources) specification.
This project is open source (licensed under the Apache Software
License 2.0) and 100% free to use.
]]>
</bottomDescription>
</reflowSkin>
<fluidoSkin>

View File

@ -8,13 +8,6 @@
<body>
<section name="Adding Extensions">
<macro name="toc">
</macro>
</section>
<section name="Undeclared Extensions">
<p>

View File

@ -11,9 +11,6 @@
<!-- The body of the document contains a number of sections -->
<section name="Working with Resources">
<macro name="toc">
</macro>
<p>
Every resource type defined by FHIR has a corresponding
class, which contains a number of getters and setters for

View File

@ -2,17 +2,14 @@
<document xmlns="http://maven.apache.org/XDOC/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd">
<properties>
<title>HAPI FHIR - Free/Open Source Implementation of HL7 FHIR for Java</title>
<title>Introduction</title>
<author email="jamesagnew@users.sourceforge.net">James Agnew</author>
</properties>
<body>
<!-- The body of the document contains a number of sections -->
<section name="Developing using HAPI FHIR">
<macro name="toc">
</macro>
<section name="Introduction to HAPI FHIR">
<p>
The HAPI FHIR library is an implementation of the
@ -62,6 +59,11 @@
already exists, you will probably want to implement the same version implemented
by that application.
</p>
<p>
See the
<a href="doc_dstu2.html">note on DSTU2 support</a>
for more information on supporting multiple versions of FHIR.
</p>
</subsection>

View File

@ -10,9 +10,6 @@
<section name="Logging">
<macro name="toc">
</macro>
<p>
Java has an abundance of logging frameworks, none of which are perfect. Many libraries
depend on one or more of these frameworks but also have dependencies who depend on a

View File

@ -10,9 +10,6 @@
<section name="Narrative Generation">
<macro name="toc">
</macro>
<p>
HAPI provides a several ways to add
<a href="http://hl7.org/implement/standards/fhir/narrative.html">Narrative Text</a>

View File

@ -11,9 +11,6 @@
<!-- The body of the document contains a number of sections -->
<section name="Resource References">
<macro name="toc">
</macro>
<p>
Resource references are a key part of the HAPI FHIR model,
since almost any resource will have references to other resources

View File

@ -11,9 +11,6 @@
<section name="Client Interceptors">
<macro name="toc">
</macro>
<p>
Both generic clients and annotation-driven clients support
<a href="./apidocs/ca/uhn/fhir/rest/client/IClientInterceptor.html">Client Interceptors</a>,

View File

@ -12,9 +12,6 @@
<!-- The body of the document contains a number of sections -->
<section name="ETags and Version Aware Operations">
<macro name="toc">
</macro>
<p>
HAPI provides support for
<a href="http://en.wikipedia.org/wiki/HTTP_ETag">HTTP ETags</a>, which are

View File

@ -115,7 +115,7 @@
<tr>
<td>
<a href="#type_search">Type - Search</a>
<macro name="toc">
<macro name="toc" >
<param name="section" value="8" />
<param name="fromDepth" value="2" />
</macro>

View File

@ -11,9 +11,6 @@
<!-- The body of the document contains a number of sections -->
<section name="Creating a RESTful Server">
<macro name="toc">
</macro>
<p>
HAPI provides a built-in mechanism for adding FHIR's RESTful Server
capabilities to your applications. The HAPI RESTful Server is Servlet

View File

@ -11,9 +11,6 @@
<!-- The body of the document contains a number of sections -->
<section name="Server Interceptors">
<macro name="toc">
</macro>
<img src="svg/restful-server-interceptors.svg" alt="Interceptors" align="right"/>
<p>

View File

@ -8,13 +8,6 @@
<body>
<section name="Upgrading to HAPI FHIR 0.8 - DRAFT">
<macro name="toc">
</macro>
</section>
<section name="Upgrading to HAPI FHIR 0.8">

View File

@ -12,9 +12,6 @@
<!-- The body of the document contains a number of sections -->
<section name="Resource Validation">
<macro name="toc">
</macro>
<p>
HAPI provides a built-in and configurable mechanism for validating resources.
This mechanism is called the <i>FHIR Validator</i>.

View File

@ -2,7 +2,7 @@
<document xmlns="http://maven.apache.org/XDOC/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd">
<properties>
<title>Documentation - HAPI FHIR</title>
<title>Documentation</title>
<author email="jamesagnew@users.sourceforge.net">James Agnew</author>
</properties>
@ -17,7 +17,7 @@
<ul>
<li><a href="./doc_intro.html">Introduction</a></li>
<li><a href="./doc_dstu2.html">DSTU2 Support (new)</a></li>
<li><a href="./doc_dstu2.html">Note on DSTU2 Support / FHIR Versions</a></li>
</ul>
<h4>The Data Model</h4>
@ -51,6 +51,19 @@
<li name="JPA/Database Server" href="./doc_jpa.html" />
</ul>
-->
<h4>JavaDocs</h4>
<ul>
<li><a href="./apidocs/index.html">Core API</a></li>
<li><a href="./apidocs-dstu/index.html">Model API (DSTU1)</a></li>
<li><a href="./apidocs-dstu2/index.html" >Model API (DSTU2)</a></li>
<li><a href="./apidocs-jpaserver/index.html">JPA Server API</a></li>
</ul>
<h4>Source Cross Reference</h4>
<ul>
<li><a href="./xref-base/index.html">Core</a></li>
<li><a href="./xref-jpaserver/index.html">JPA Server</a></li>
</ul>
</section>

View File

@ -2,8 +2,7 @@
<document xmlns="http://maven.apache.org/XDOC/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd">
<properties>
<title>Download - HAPI FHIR</title>
<author email="jamesagnew@users.sourceforge.net">James Agnew</author>
<title>Download</title>
</properties>
<body>