diff --git a/docs/external.xml b/docs/external.xml new file mode 100644 index 0000000000..959b47313f --- /dev/null +++ b/docs/external.xml @@ -0,0 +1,59 @@ + + + 4.0.0 + + + 3.0.0 + + + + org.onlab.onos + onos + 1.0.0-SNAPSHOT + ../pom.xml + + + onos-docs-external + pom + + ONOS Java API documentation + + + .. + + + http://onlab.us/ + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.1 + + package + org.onlab.thirdparty:*.impl:*.impl.*:org.onlab.onos.provider.*:org.onlab.onos.gui:org.onlab.onos.rest:org.onlab.onos.cli*:org.onlab.onos.tvue:org.onlab.onos.foo:org.onlab.onos.mobility:org.onlab.onos.proxyarp:org.onlab.onos.fwd:org.onlab.onos.ifwd:org.onlab.onos.optical:org.onlab.onos.config:org.onlab.onos.calendar:org.onlab.onos.sdnip*:org.onlab.onos.metrics + true + ONOS Java API + + + Network Model & Services + + org.onlab.onos:org.onlab.onos.* + + + + Utilities + + org.onlab.* + + + + + + + + + diff --git a/docs/pom.xml b/docs/pom.xml new file mode 100644 index 0000000000..3a38f13eb0 --- /dev/null +++ b/docs/pom.xml @@ -0,0 +1,85 @@ + + + 4.0.0 + + + 3.0.0 + + + + org.onlab.onos + onos + 1.0.0-SNAPSHOT + ../pom.xml + + + onos-docs + pom + + ONOS Java API documentation + + + .. + + + http://onlab.us/ + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.1 + + package + true + ONOS Java API + + + Network Model & Services + + org.onlab.onos:org.onlab.onos.* + + + + Core Subsystems + + org.onlab.onos.impl:org.onlab.onos.cluster.impl:org.onlab.onos.net.device.impl:org.onlab.onos.net.link.impl:org.onlab.onos.net.host.impl:org.onlab.onos.net.topology.impl:org.onlab.onos.net.packet.impl:org.onlab.onos.net.flow.impl:org.onlab.onos.store.trivial.*:org.onlab.onos.net.*.impl:org.onlab.onos.event.impl:org.onlab.onos.store.*:org.onlab.onos.net.intent.impl:org.onlab.onos.net.proxyarp.impl:org.onlab.onos.mastership.impl:org.onlab.onos.json:org.onlab.onos.json.*:org.onlab.onos.provider.host.impl:org.onlab.onos.provider.lldp.impl:org.onlab.onos.net.statistic.impl + + + + OpenFlow Providers & Controller + + + org.onlab.onos.provider.of.*:org.onlab.onos.openflow.* + + + + Utilities + + org.onlab.* + + + + GUI, REST & Command-Line + + org.onlab.onos.gui:org.onlab.onos.rest:org.onlab.onos.cli:org.onlab.onos.gui.*:org.onlab.onos.rest.*:org.onlab.onos.cli.* + + + + Sample Applications + + org.onlab.onos.tvue:org.onlab.onos.fwd:org.onlab.onos.ifwd:org.onlab.onos.mobility:org.onlab.onos.proxyarp:org.onlab.onos.foo:org.onlab.onos.calendar:org.onlab.onos.sdnip:org.onlab.onos.sdnip.*:org.onlab.onos.optical:org.onlab.onos.optical.*:org.onlab.onos.metrics.*:org.onlab.onos.config + + + + org.onlab.thirdparty + + + + + + + diff --git a/src/main/javadoc/doc-files/onos-subsystem.png b/docs/src/main/javadoc/doc-files/onos-subsystem.png similarity index 100% rename from src/main/javadoc/doc-files/onos-subsystem.png rename to docs/src/main/javadoc/doc-files/onos-subsystem.png diff --git a/src/main/javadoc/doc-files/onos-tiers.png b/docs/src/main/javadoc/doc-files/onos-tiers.png similarity index 100% rename from src/main/javadoc/doc-files/onos-tiers.png rename to docs/src/main/javadoc/doc-files/onos-tiers.png diff --git a/src/main/javadoc/overview.html b/docs/src/main/javadoc/overview.html similarity index 100% rename from src/main/javadoc/overview.html rename to docs/src/main/javadoc/overview.html diff --git a/pom.xml b/pom.xml index 2e491abc3e..ce02451bf2 100644 --- a/pom.xml +++ b/pom.xml @@ -4,6 +4,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 + + 3.0.0 + + org.onlab.onos onos pom @@ -28,7 +32,6 @@ - Apache License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0.txt @@ -528,59 +531,6 @@ - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.10.1 - - package - true - ONOS Java API - - - Network Model & Services - - org.onlab.onos:org.onlab.onos.* - - - - Core Subsystems - - org.onlab.onos.impl:org.onlab.onos.cluster.impl:org.onlab.onos.net.device.impl:org.onlab.onos.net.link.impl:org.onlab.onos.net.host.impl:org.onlab.onos.net.topology.impl:org.onlab.onos.net.packet.impl:org.onlab.onos.net.flow.impl:org.onlab.onos.store.trivial.*:org.onlab.onos.net.*.impl:org.onlab.onos.event.impl:org.onlab.onos.store.*:org.onlab.onos.net.intent.impl:org.onlab.onos.net.proxyarp.impl:org.onlab.onos.mastership.impl:org.onlab.onos.json:org.onlab.onos.json.*:org.onlab.onos.provider.host.impl:org.onlab.onos.provider.lldp.impl:org.onlab.onos.net.statistic.impl - - - - OpenFlow Providers & Controller - - - org.onlab.onos.provider.of.*:org.onlab.onos.openflow.* - - - - Utilities - - org.onlab.* - - - - GUI, REST & Command-Line - - org.onlab.onos.gui:org.onlab.onos.rest:org.onlab.onos.cli:org.onlab.onos.gui.*:org.onlab.onos.rest.*:org.onlab.onos.cli.* - - - - Sample Applications - - org.onlab.onos.tvue:org.onlab.onos.fwd:org.onlab.onos.ifwd:org.onlab.onos.mobility:org.onlab.onos.proxyarp:org.onlab.onos.foo:org.onlab.onos.calendar:org.onlab.onos.sdnip:org.onlab.onos.sdnip.*:org.onlab.onos.optical:org.onlab.onos.optical.*:org.onlab.onos.metrics.* - - - - org.onlab.thirdparty - - - - @@ -607,10 +557,6 @@ - - - 3.0.0 -