From fe63e56917b1bc1f3412f5f513833aee6ff83f2a Mon Sep 17 00:00:00 2001 From: Thanh Ha Date: Fri, 5 Feb 2016 23:52:59 -0500 Subject: [PATCH] Enable site generation for mdsal Change-Id: I9c01bd8ac2a4d3c011e271535e435ab2412b5445 Signed-off-by: Thanh Ha --- binding/binding-parent/pom.xml | 17 + binding/maven-sal-api-gen-plugin/pom.xml | 17 + binding/mdsal-binding-api/pom.xml | 17 + binding/mdsal-binding-dom-adapter/pom.xml | 17 + binding/mdsal-binding-dom-codec/pom.xml | 17 + binding/mdsal-binding-generator-api/pom.xml | 17 + binding/mdsal-binding-generator-impl/pom.xml | 17 + binding/mdsal-binding-generator-util/pom.xml | 17 + .../mdsal-binding-java-api-generator/pom.xml | 17 + binding/mdsal-binding-test-model/pom.xml | 17 + binding/mdsal-binding-util/pom.xml | 17 + binding/pom.xml | 17 + binding/src/site/site.xml | 25 - binding/yang-binding/pom.xml | 17 + common/artifacts/pom.xml | 17 + common/features/pom.xml | 17 + common/mdsal-common-api/pom.xml | 17 + common/parent/pom.xml | 17 + common/pom.xml | 17 + deploy-site.xml | 50 ++ dom/mdsal-artifacts/pom.xml | 17 + dom/mdsal-dom-api/pom.xml | 17 + dom/mdsal-dom-broker/pom.xml | 17 + dom/mdsal-dom-inmemory-datastore/pom.xml | 17 + dom/mdsal-dom-spi/pom.xml | 17 + dom/pom.xml | 17 + dom/sal-test-model/pom.xml | 17 + model/artifacts/pom.xml | 17 + model/features/pom.xml | 17 + model/general-entity/pom.xml | 17 + model/iana/iana-afn-safi/pom.xml | 17 + model/iana/iana-if-type-2014-05-08/pom.xml | 17 + model/iana/iana-if-type/pom.xml | 17 + model/iana/pom.xml | 17 + model/ietf/ietf-inet-types-2013-07-15/pom.xml | 17 + model/ietf/ietf-inet-types/pom.xml | 17 + model/ietf/ietf-interfaces/pom.xml | 17 + model/ietf/ietf-network/pom.xml | 17 + model/ietf/ietf-restconf/pom.xml | 17 + model/ietf/ietf-ted/pom.xml | 17 + model/ietf/ietf-topology-isis/pom.xml | 17 + .../ietf/ietf-topology-l3-unicast-igp/pom.xml | 17 + model/ietf/ietf-topology-ospf/pom.xml | 17 + model/ietf/ietf-topology/pom.xml | 17 + model/ietf/ietf-yang-types-20130715/pom.xml | 17 + model/ietf/ietf-yang-types/pom.xml | 17 + model/ietf/pom.xml | 17 + model/l2-types/pom.xml | 17 + model/pom.xml | 17 + model/src/main/yang/.gitignore | 8 - model/src/site/site.xml | 25 - model/yang-ext/pom.xml | 17 + pom.xml | 52 ++ src/main/resources/stylesheet.css | 475 ++++++++++++++++++ src/site/site.xml | 9 + 55 files changed, 1402 insertions(+), 58 deletions(-) delete mode 100644 binding/src/site/site.xml create mode 100644 deploy-site.xml delete mode 100644 model/src/main/yang/.gitignore delete mode 100644 model/src/site/site.xml create mode 100644 src/main/resources/stylesheet.css create mode 100644 src/site/site.xml diff --git a/binding/binding-parent/pom.xml b/binding/binding-parent/pom.xml index e1aa60e088..29d284b463 100644 --- a/binding/binding-parent/pom.xml +++ b/binding/binding-parent/pom.xml @@ -147,4 +147,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/binding/maven-sal-api-gen-plugin/pom.xml b/binding/maven-sal-api-gen-plugin/pom.xml index 2f3c090b36..01c104aeaa 100644 --- a/binding/maven-sal-api-gen-plugin/pom.xml +++ b/binding/maven-sal-api-gen-plugin/pom.xml @@ -90,4 +90,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/binding/mdsal-binding-api/pom.xml b/binding/mdsal-binding-api/pom.xml index 165fac5474..4b0c902eec 100644 --- a/binding/mdsal-binding-api/pom.xml +++ b/binding/mdsal-binding-api/pom.xml @@ -57,4 +57,21 @@ HEAD https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/binding/mdsal-binding-dom-adapter/pom.xml b/binding/mdsal-binding-dom-adapter/pom.xml index 1a92b9a785..3793708fd3 100644 --- a/binding/mdsal-binding-dom-adapter/pom.xml +++ b/binding/mdsal-binding-dom-adapter/pom.xml @@ -120,4 +120,21 @@ HEAD https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/binding/mdsal-binding-dom-codec/pom.xml b/binding/mdsal-binding-dom-codec/pom.xml index 39c470dbca..46855b3770 100644 --- a/binding/mdsal-binding-dom-codec/pom.xml +++ b/binding/mdsal-binding-dom-codec/pom.xml @@ -87,4 +87,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/binding/mdsal-binding-generator-api/pom.xml b/binding/mdsal-binding-generator-api/pom.xml index 4e177a1641..301e5ba57e 100644 --- a/binding/mdsal-binding-generator-api/pom.xml +++ b/binding/mdsal-binding-generator-api/pom.xml @@ -42,4 +42,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/binding/mdsal-binding-generator-impl/pom.xml b/binding/mdsal-binding-generator-impl/pom.xml index dfda6dd904..e0e0e90dbf 100644 --- a/binding/mdsal-binding-generator-impl/pom.xml +++ b/binding/mdsal-binding-generator-impl/pom.xml @@ -108,4 +108,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/binding/mdsal-binding-generator-util/pom.xml b/binding/mdsal-binding-generator-util/pom.xml index 2d6e7a6c4d..80a287a79b 100644 --- a/binding/mdsal-binding-generator-util/pom.xml +++ b/binding/mdsal-binding-generator-util/pom.xml @@ -53,4 +53,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/binding/mdsal-binding-java-api-generator/pom.xml b/binding/mdsal-binding-java-api-generator/pom.xml index f1bd8747d3..32442af0ee 100644 --- a/binding/mdsal-binding-java-api-generator/pom.xml +++ b/binding/mdsal-binding-java-api-generator/pom.xml @@ -92,4 +92,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/binding/mdsal-binding-test-model/pom.xml b/binding/mdsal-binding-test-model/pom.xml index 6caef52835..83e3a2ca08 100644 --- a/binding/mdsal-binding-test-model/pom.xml +++ b/binding/mdsal-binding-test-model/pom.xml @@ -37,4 +37,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/binding/mdsal-binding-util/pom.xml b/binding/mdsal-binding-util/pom.xml index 8a91e255a8..f7ee688e03 100644 --- a/binding/mdsal-binding-util/pom.xml +++ b/binding/mdsal-binding-util/pom.xml @@ -26,4 +26,21 @@ HEAD https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/binding/pom.xml b/binding/pom.xml index 06e38a555e..df8753c47e 100644 --- a/binding/pom.xml +++ b/binding/pom.xml @@ -39,4 +39,21 @@ mdsal-binding-util mdsal-binding-dom-adapter + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/binding/src/site/site.xml b/binding/src/site/site.xml deleted file mode 100644 index d219e60f87..0000000000 --- a/binding/src/site/site.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - org.apache.maven.skins - maven-fluido-skin - 1.3.0 - - - - - - - - - - diff --git a/binding/yang-binding/pom.xml b/binding/yang-binding/pom.xml index d31ee01ec1..878e950972 100644 --- a/binding/yang-binding/pom.xml +++ b/binding/yang-binding/pom.xml @@ -48,4 +48,21 @@ test + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/common/artifacts/pom.xml b/common/artifacts/pom.xml index ea0eae28a6..e61a96c067 100644 --- a/common/artifacts/pom.xml +++ b/common/artifacts/pom.xml @@ -133,4 +133,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/common/features/pom.xml b/common/features/pom.xml index 5abe9f5a46..b891dd68eb 100644 --- a/common/features/pom.xml +++ b/common/features/pom.xml @@ -133,4 +133,21 @@ general-entity + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/common/mdsal-common-api/pom.xml b/common/mdsal-common-api/pom.xml index 3478ada59a..1b8ae0e4c0 100644 --- a/common/mdsal-common-api/pom.xml +++ b/common/mdsal-common-api/pom.xml @@ -41,4 +41,21 @@ HEAD https://wiki.opendaylight.org/view/MD-SAL:Main + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/common/parent/pom.xml b/common/parent/pom.xml index 45a840f509..46bcb5f011 100644 --- a/common/parent/pom.xml +++ b/common/parent/pom.xml @@ -427,4 +427,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/common/pom.xml b/common/pom.xml index e35931f44f..f9b5fda886 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -36,4 +36,21 @@ mdsal-common-api + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/deploy-site.xml b/deploy-site.xml new file mode 100644 index 0000000000..8633d69ed5 --- /dev/null +++ b/deploy-site.xml @@ -0,0 +1,50 @@ + + + + + 4.0.0 + + org.opendaylight.mdsal + deploy-site + 1.0.0-SNAPSHOT + pom + + + latest + dav:https://nexus.opendaylight.org/content/sites/site/${project.groupId}/${stream}/ + + + + + + org.apache.maven.wagon + wagon-webdav-jackrabbit + 2.9 + + + + + + org.apache.maven.plugins + maven-site-plugin + 3.4 + + ${project.build.directory}/staged-site + + + + + + + + opendaylight-site + ${nexus.site.url} + + + diff --git a/dom/mdsal-artifacts/pom.xml b/dom/mdsal-artifacts/pom.xml index 39e9e1b8c0..f141fbe8fa 100644 --- a/dom/mdsal-artifacts/pom.xml +++ b/dom/mdsal-artifacts/pom.xml @@ -297,4 +297,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/dom/mdsal-dom-api/pom.xml b/dom/mdsal-dom-api/pom.xml index 6c202590c7..311a4bf03f 100644 --- a/dom/mdsal-dom-api/pom.xml +++ b/dom/mdsal-dom-api/pom.xml @@ -51,4 +51,21 @@ HEAD https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/dom/mdsal-dom-broker/pom.xml b/dom/mdsal-dom-broker/pom.xml index c6619142a1..3839fdc8bc 100644 --- a/dom/mdsal-dom-broker/pom.xml +++ b/dom/mdsal-dom-broker/pom.xml @@ -88,4 +88,21 @@ HEAD https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/dom/mdsal-dom-inmemory-datastore/pom.xml b/dom/mdsal-dom-inmemory-datastore/pom.xml index f1f311f956..ea30a84b60 100644 --- a/dom/mdsal-dom-inmemory-datastore/pom.xml +++ b/dom/mdsal-dom-inmemory-datastore/pom.xml @@ -97,4 +97,21 @@ https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL:Architecture:Clustering + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/dom/mdsal-dom-spi/pom.xml b/dom/mdsal-dom-spi/pom.xml index 6c48f969a6..552d6bbe0c 100644 --- a/dom/mdsal-dom-spi/pom.xml +++ b/dom/mdsal-dom-spi/pom.xml @@ -22,4 +22,21 @@ HEAD https://wiki.opendaylight.org/view/MD-SAL:Main + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/dom/pom.xml b/dom/pom.xml index 3aadbbdac1..7dc13ae2f1 100644 --- a/dom/pom.xml +++ b/dom/pom.xml @@ -28,4 +28,21 @@ mdsal-dom-broker mdsal-dom-inmemory-datastore + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/dom/sal-test-model/pom.xml b/dom/sal-test-model/pom.xml index 75bff76249..8e88f055ff 100644 --- a/dom/sal-test-model/pom.xml +++ b/dom/sal-test-model/pom.xml @@ -56,4 +56,21 @@ https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + \ No newline at end of file diff --git a/model/artifacts/pom.xml b/model/artifacts/pom.xml index 5b3df0d2ee..b882165b64 100644 --- a/model/artifacts/pom.xml +++ b/model/artifacts/pom.xml @@ -125,4 +125,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/features/pom.xml b/model/features/pom.xml index 31f81a6db4..084d35bd3e 100644 --- a/model/features/pom.xml +++ b/model/features/pom.xml @@ -124,4 +124,21 @@ ietf-inet-types-2013-07-15 + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/general-entity/pom.xml b/model/general-entity/pom.xml index 45a69b704e..10926f89b3 100644 --- a/model/general-entity/pom.xml +++ b/model/general-entity/pom.xml @@ -21,4 +21,21 @@ ${project.artifactId} bundle + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/iana/iana-afn-safi/pom.xml b/model/iana/iana-afn-safi/pom.xml index cca18e0292..e6cdaae40a 100644 --- a/model/iana/iana-afn-safi/pom.xml +++ b/model/iana/iana-afn-safi/pom.xml @@ -21,4 +21,21 @@ 2013.07.04.9-SNAPSHOT bundle + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/iana/iana-if-type-2014-05-08/pom.xml b/model/iana/iana-if-type-2014-05-08/pom.xml index 34184b74c8..fbc0ca6168 100644 --- a/model/iana/iana-if-type-2014-05-08/pom.xml +++ b/model/iana/iana-if-type-2014-05-08/pom.xml @@ -29,4 +29,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/iana/iana-if-type/pom.xml b/model/iana/iana-if-type/pom.xml index 8ba0d404f0..2730991b98 100644 --- a/model/iana/iana-if-type/pom.xml +++ b/model/iana/iana-if-type/pom.xml @@ -21,4 +21,21 @@ 2013.07.04.9-SNAPSHOT bundle + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/iana/pom.xml b/model/iana/pom.xml index c108366b26..9b97e16fcc 100644 --- a/model/iana/pom.xml +++ b/model/iana/pom.xml @@ -29,4 +29,21 @@ ietf-topology-ospf --> + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/ietf/ietf-inet-types-2013-07-15/pom.xml b/model/ietf/ietf-inet-types-2013-07-15/pom.xml index a9ebeb57c6..ae4d2ce9d1 100644 --- a/model/ietf/ietf-inet-types-2013-07-15/pom.xml +++ b/model/ietf/ietf-inet-types-2013-07-15/pom.xml @@ -16,4 +16,21 @@ bundle + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + \ No newline at end of file diff --git a/model/ietf/ietf-inet-types/pom.xml b/model/ietf/ietf-inet-types/pom.xml index f7c603b42d..8d0e5b34b7 100644 --- a/model/ietf/ietf-inet-types/pom.xml +++ b/model/ietf/ietf-inet-types/pom.xml @@ -30,4 +30,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/ietf/ietf-interfaces/pom.xml b/model/ietf/ietf-interfaces/pom.xml index 41f0754128..92cd7aa65f 100644 --- a/model/ietf/ietf-interfaces/pom.xml +++ b/model/ietf/ietf-interfaces/pom.xml @@ -33,4 +33,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/ietf/ietf-network/pom.xml b/model/ietf/ietf-network/pom.xml index a5b3391191..36a6042314 100644 --- a/model/ietf/ietf-network/pom.xml +++ b/model/ietf/ietf-network/pom.xml @@ -44,4 +44,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/ietf/ietf-restconf/pom.xml b/model/ietf/ietf-restconf/pom.xml index 62a883c58b..c6b39069ef 100644 --- a/model/ietf/ietf-restconf/pom.xml +++ b/model/ietf/ietf-restconf/pom.xml @@ -41,4 +41,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/ietf/ietf-ted/pom.xml b/model/ietf/ietf-ted/pom.xml index 6075fc8263..df3941e82b 100644 --- a/model/ietf/ietf-ted/pom.xml +++ b/model/ietf/ietf-ted/pom.xml @@ -34,4 +34,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/ietf/ietf-topology-isis/pom.xml b/model/ietf/ietf-topology-isis/pom.xml index 3df359cf7d..53a5d458a2 100644 --- a/model/ietf/ietf-topology-isis/pom.xml +++ b/model/ietf/ietf-topology-isis/pom.xml @@ -33,4 +33,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/ietf/ietf-topology-l3-unicast-igp/pom.xml b/model/ietf/ietf-topology-l3-unicast-igp/pom.xml index f891b610ef..dc4a2c5a16 100644 --- a/model/ietf/ietf-topology-l3-unicast-igp/pom.xml +++ b/model/ietf/ietf-topology-l3-unicast-igp/pom.xml @@ -31,4 +31,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/ietf/ietf-topology-ospf/pom.xml b/model/ietf/ietf-topology-ospf/pom.xml index 3ad742a828..06eda44d35 100644 --- a/model/ietf/ietf-topology-ospf/pom.xml +++ b/model/ietf/ietf-topology-ospf/pom.xml @@ -34,4 +34,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/ietf/ietf-topology/pom.xml b/model/ietf/ietf-topology/pom.xml index 775e33b51f..1c39aa3dc1 100644 --- a/model/ietf/ietf-topology/pom.xml +++ b/model/ietf/ietf-topology/pom.xml @@ -32,4 +32,21 @@ + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/ietf/ietf-yang-types-20130715/pom.xml b/model/ietf/ietf-yang-types-20130715/pom.xml index b70bbd892d..587e4a8b81 100644 --- a/model/ietf/ietf-yang-types-20130715/pom.xml +++ b/model/ietf/ietf-yang-types-20130715/pom.xml @@ -23,4 +23,21 @@ ${project.artifactId} bundle + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/ietf/ietf-yang-types/pom.xml b/model/ietf/ietf-yang-types/pom.xml index 1473a36ab9..57df8dc3ed 100644 --- a/model/ietf/ietf-yang-types/pom.xml +++ b/model/ietf/ietf-yang-types/pom.xml @@ -22,4 +22,21 @@ ${project.artifactId} bundle + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/ietf/pom.xml b/model/ietf/pom.xml index ac1ab98b7c..4376c742b3 100644 --- a/model/ietf/pom.xml +++ b/model/ietf/pom.xml @@ -38,4 +38,21 @@ ietf-restconf ietf-inet-types-2013-07-15 + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/l2-types/pom.xml b/model/l2-types/pom.xml index 77d63dc082..0df8961d0b 100644 --- a/model/l2-types/pom.xml +++ b/model/l2-types/pom.xml @@ -21,4 +21,21 @@ 2013.08.27.9-SNAPSHOT bundle + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/pom.xml b/model/pom.xml index bdc9796f92..ac038d6eb8 100644 --- a/model/pom.xml +++ b/model/pom.xml @@ -59,4 +59,21 @@ yang-common + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/model/src/main/yang/.gitignore b/model/src/main/yang/.gitignore deleted file mode 100644 index e50f3cf32f..0000000000 --- a/model/src/main/yang/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -# -# Copyright (c) 2013 Cisco Systems, Inc. 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 -# - diff --git a/model/src/site/site.xml b/model/src/site/site.xml deleted file mode 100644 index d219e60f87..0000000000 --- a/model/src/site/site.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - org.apache.maven.skins - maven-fluido-skin - 1.3.0 - - - - - - - - - - diff --git a/model/yang-ext/pom.xml b/model/yang-ext/pom.xml index 9f966ac3ff..1aab5a3d96 100644 --- a/model/yang-ext/pom.xml +++ b/model/yang-ext/pom.xml @@ -23,4 +23,21 @@ ${project.artifactId} bundle + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + + diff --git a/pom.xml b/pom.xml index d6d2c70d6e..42ca78c749 100644 --- a/pom.xml +++ b/pom.xml @@ -69,4 +69,56 @@ + + + + + maven-site + + + ${user.dir}/deploy-site.xml + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + false + + + aggregate + + aggregate + + package + + + + + + + + + + + ${odl.site.url}/${project.groupId}/${stream}/ + + + + opendaylight-site + ${nexus.site.url}/ + + + diff --git a/src/main/resources/stylesheet.css b/src/main/resources/stylesheet.css new file mode 100644 index 0000000000..76de82bfe1 --- /dev/null +++ b/src/main/resources/stylesheet.css @@ -0,0 +1,475 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ +body { + background-color:#ffffff; + color:#353833; + font-family:Arial, Helvetica, sans-serif; + font-size:76%; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4c6b87; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4c6b87; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-size:1.3em; +} +h1 { + font-size:1.8em; +} +h2 { + font-size:1.5em; +} +h3 { + font-size:1.4em; +} +h4 { + font-size:1.3em; +} +h5 { + font-size:1.2em; +} +h6 { + font-size:1.1em; +} +ul { + list-style-type:disc; +} +code, tt { + font-size:1.2em; +} +dt code { + font-size:1.2em; +} +table tr td dt code { + font-size:1.2em; + vertical-align:top; +} +sup { + font-size:.6em; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:.8em; + z-index:200; + margin-top:-7px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + background-image:url(resources/titlebar.gif); + background-position:left top; + background-repeat:no-repeat; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:1em; + margin:0; +} +.topNav { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.bottomNav { + margin-top:10px; + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.subNav { + background-color:#dee3e9; + border-bottom:1px solid #9eadc0; + float:left; + width:100%; + overflow:hidden; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding:3px 6px; +} +ul.subNavList li{ + list-style:none; + float:left; + font-size:90%; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; +} +.navBarCell1Rev { + background-image:url(resources/tab.gif); + background-color:#a88834; + color:#FFFFFF; + margin: auto 5px; + border:1px solid #c9aa44; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader h1 { + font-size:1.3em; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 25px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:1.2em; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:1.0em; +} +.indexContainer h2 { + font-size:1.1em; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:1.1em; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:10px 0 10px 20px; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:25px; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #9eadc0; + background-color:#f9f9f9; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:1px solid #9eadc0; + border-top:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; + border-bottom:1px solid #9eadc0; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.contentContainer table, .classUseContainer table, .constantValuesContainer table { + border-bottom:1px solid #9eadc0; + width:100%; +} +.contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table { + width:100%; +} +.contentContainer .description table, .contentContainer .details table { + border-bottom:none; +} +.contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{ + vertical-align:top; + padding-right:20px; +} +.contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast, +.contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast, +.contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne, +.contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne { + padding-right:3px; +} +.overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#FFFFFF; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + margin:0px; +} +caption a:link, caption a:hover, caption a:active, caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span { + white-space:nowrap; + padding-top:8px; + padding-left:8px; + display:block; + float:left; + background-image:url(resources/titlebar.gif); + height:18px; +} +.overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd { + width:10px; + background-image:url(resources/titlebar_end.gif); + background-repeat:no-repeat; + background-position:top right; + position:relative; + float:left; +} +ul.blockList ul.blockList li.blockList table { + margin:0 0 12px 0px; + width:100%; +} +.tableSubHeadingColor { + background-color: #EEEEFF; +} +.altColor { + background-color:#eeeeef; +} +.rowColor { + background-color:#ffffff; +} +.overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td { + text-align:left; + padding:3px 3px 3px 7px; +} +th.colFirst, th.colLast, th.colOne, .constantValuesContainer th { + background:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + text-align:left; + padding:3px 3px 3px 7px; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +td.colFirst, th.colFirst { + border-left:1px solid #9eadc0; + white-space:nowrap; +} +td.colLast, th.colLast { + border-right:1px solid #9eadc0; +} +td.colOne, th.colOne { + border-right:1px solid #9eadc0; + border-left:1px solid #9eadc0; +} +table.overviewSummary { + padding:0px; + margin-left:0px; +} +table.overviewSummary td.colFirst, table.overviewSummary th.colFirst, +table.overviewSummary td.colOne, table.overviewSummary th.colOne { + width:25%; + vertical-align:middle; +} +table.packageSummary td.colFirst, table.overviewSummary th.colFirst { + width:25%; + vertical-align:middle; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:.9em; +} +.block { + display:block; + margin:3px 0 0 0; +} +.strong { + font-weight:bold; +} + diff --git a/src/site/site.xml b/src/site/site.xml new file mode 100644 index 0000000000..d15155d9b1 --- /dev/null +++ b/src/site/site.xml @@ -0,0 +1,9 @@ + + + + + + + + + -- 2.36.6