Author: objectiser
Date: 2010-08-24 15:19:27 -0400 (Tue, 24 Aug 2010)
New Revision: 363
Added:
trunk/tools/plugins/org.jboss.savara.tap.model/
trunk/tools/plugins/org.jboss.savara.tap.model/.classpath
trunk/tools/plugins/org.jboss.savara.tap.model/.project
trunk/tools/plugins/org.jboss.savara.tap.model/.settings/
trunk/tools/plugins/org.jboss.savara.tap.model/.settings/org.eclipse.jdt.core.prefs
trunk/tools/plugins/org.jboss.savara.tap.model/.settings/org.eclipse.pde.core.prefs
trunk/tools/plugins/org.jboss.savara.tap.model/Copyright.txt
trunk/tools/plugins/org.jboss.savara.tap.model/META-INF/
trunk/tools/plugins/org.jboss.savara.tap.model/META-INF/MANIFEST.MF
trunk/tools/plugins/org.jboss.savara.tap.model/build.properties
trunk/tools/plugins/org.jboss.savara.tap.model/pom.xml
trunk/tools/plugins/org.jboss.savara.tap.model/schema/
trunk/tools/plugins/org.jboss.savara.tap.model/schema/tap.xsd
trunk/tools/plugins/org.jboss.savara.tap.model/src/
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Link.java
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/ObjectFactory.java
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Phase.java
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Project.java
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Relationship.java
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Resource.java
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Root.java
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/URI.java
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/osgi/
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/osgi/Activator.java
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/package-info.java
Modified:
trunk/pom.xml
trunk/tools/plugins/pom.xml
trunk/tools/pom.xml
Log:
Add TAP model.
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2010-08-24 11:38:42 UTC (rev 362)
+++ trunk/pom.xml 2010-08-24 19:19:27 UTC (rev 363)
@@ -44,6 +44,7 @@
<rosetta.version>4.7</rosetta.version>
<log4j.version>1.2.14</log4j.version>
<mvel.version>1.3.4-java1.5</mvel.version>
+ <jaxb.version>2.1</jaxb.version>
</properties>
<modules>
@@ -123,9 +124,9 @@
<repositories>
<repository>
- <id>jboss-public-repository-group</id>
- <name>JBoss Public Maven Repository Group</name>
- <
url>https://repository.jboss.org/nexus/content/groups/public/</url>
+ <id>jboss-developer-repository-group</id>
+ <name>JBoss Developer Maven Repository Group</name>
+ <
url>https://repository.jboss.org/nexus/content/groups/developer/</u...
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
Added: trunk/tools/plugins/org.jboss.savara.tap.model/.classpath
===================================================================
--- trunk/tools/plugins/org.jboss.savara.tap.model/.classpath (rev
0)
+++ trunk/tools/plugins/org.jboss.savara.tap.model/.classpath 2010-08-24 19:19:27 UTC (rev
363)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <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.pde.core.requiredPlugins"/>
+ <classpathentry kind="src" path="src/java"/>
+ <classpathentry kind="var"
path="M2_REPO/javax/xml/jaxb-impl/2.1/jaxb-impl-2.1.jar"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
Added: trunk/tools/plugins/org.jboss.savara.tap.model/.project
===================================================================
--- trunk/tools/plugins/org.jboss.savara.tap.model/.project (rev
0)
+++ trunk/tools/plugins/org.jboss.savara.tap.model/.project 2010-08-24 19:19:27 UTC (rev
363)
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.jboss.savara.tap.model</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added:
trunk/tools/plugins/org.jboss.savara.tap.model/.settings/org.eclipse.jdt.core.prefs
===================================================================
--- trunk/tools/plugins/org.jboss.savara.tap.model/.settings/org.eclipse.jdt.core.prefs
(rev 0)
+++
trunk/tools/plugins/org.jboss.savara.tap.model/.settings/org.eclipse.jdt.core.prefs 2010-08-24
19:19:27 UTC (rev 363)
@@ -0,0 +1,8 @@
+#Tue Aug 24 15:14:42 BST 2010
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+org.eclipse.jdt.core.compiler.compliance=1.6
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.6
Added:
trunk/tools/plugins/org.jboss.savara.tap.model/.settings/org.eclipse.pde.core.prefs
===================================================================
--- trunk/tools/plugins/org.jboss.savara.tap.model/.settings/org.eclipse.pde.core.prefs
(rev 0)
+++
trunk/tools/plugins/org.jboss.savara.tap.model/.settings/org.eclipse.pde.core.prefs 2010-08-24
19:19:27 UTC (rev 363)
@@ -0,0 +1,5 @@
+#Tue Aug 24 15:14:42 BST 2010
+eclipse.preferences.version=1
+pluginProject.equinox=false
+pluginProject.extensions=false
+resolve.requirebundle=false
Added: trunk/tools/plugins/org.jboss.savara.tap.model/Copyright.txt
===================================================================
--- trunk/tools/plugins/org.jboss.savara.tap.model/Copyright.txt
(rev 0)
+++ trunk/tools/plugins/org.jboss.savara.tap.model/Copyright.txt 2010-08-24 19:19:27 UTC
(rev 363)
@@ -0,0 +1,17 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2010, Red Hat Middleware LLC, and others contributors as indicated
+ * by the @authors tag. All rights reserved.
+ * See the copyright.txt in the distribution for a
+ * full listing of individual contributors.
+ * This copyrighted material is made available to anyone wishing to use,
+ * modify, copy, or redistribute it subject to the terms and conditions
+ * of the GNU Lesser General Public License, v. 2.1.
+ * This program is distributed in the hope that it will be useful, but WITHOUT A
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+ * PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
+ * You should have received a copy of the GNU Lesser General Public License,
+ * v.2.1 along with this distribution; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ */
Added: trunk/tools/plugins/org.jboss.savara.tap.model/META-INF/MANIFEST.MF
===================================================================
--- trunk/tools/plugins/org.jboss.savara.tap.model/META-INF/MANIFEST.MF
(rev 0)
+++ trunk/tools/plugins/org.jboss.savara.tap.model/META-INF/MANIFEST.MF 2010-08-24
19:19:27 UTC (rev 363)
@@ -0,0 +1,9 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: SAVARA TAP Model
+Bundle-SymbolicName: org.jboss.savara.tap.model
+Bundle-Version: 1.1.0.qualifier
+Bundle-Activator: org.jboss.savara.tap.model.osgi.Activator
+Bundle-Vendor:
www.savara.org
+Bundle-RequiredExecutionEnvironment: JavaSE-1.6
+Import-Package: org.osgi.framework;version="1.3.0"
Added: trunk/tools/plugins/org.jboss.savara.tap.model/build.properties
===================================================================
--- trunk/tools/plugins/org.jboss.savara.tap.model/build.properties
(rev 0)
+++ trunk/tools/plugins/org.jboss.savara.tap.model/build.properties 2010-08-24 19:19:27
UTC (rev 363)
@@ -0,0 +1,15 @@
+source.. = src/java/
+output.. = bin/
+bin.includes = META-INF/,\
+ .,\
+ schema/,\
+ Copyright.txt
+src.includes = schema/,\
+ pom.xml,\
+ src/,\
+ Copyright.txt,\
+ META-INF/,\
+ build.properties,\
+ .classpath,\
+ .project,\
+ .settings/
Added: trunk/tools/plugins/org.jboss.savara.tap.model/pom.xml
===================================================================
--- trunk/tools/plugins/org.jboss.savara.tap.model/pom.xml (rev
0)
+++ trunk/tools/plugins/org.jboss.savara.tap.model/pom.xml 2010-08-24 19:19:27 UTC (rev
363)
@@ -0,0 +1,35 @@
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.savara.tools</groupId>
+ <artifactId>org.jboss.savara.tap.model</artifactId>
+ <version>1.1.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+ <name>Savara::Tools::Plugins::ToolsTAPModel</name>
+
+ <parent>
+ <groupId>org.jboss.savara.tools</groupId>
+ <artifactId>plugins</artifactId>
+ <version>1.1.0-SNAPSHOT</version>
+ </parent>
+
+ <dependencies>
+ <dependency>
+ <groupId>javax.xml</groupId>
+ <artifactId>jaxb-api</artifactId>
+ <version>${jaxb.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>javax.xml</groupId>
+ <artifactId>jaxb-impl</artifactId>
+ <version>${jaxb.version}</version>
+ </dependency>
+ <!--
+ <dependency>
+ <groupId>javax.xml</groupId>
+ <artifactId>jaxb-xjc</artifactId>
+ <version>${jaxb.version}</version>
+ </dependency>
+ -->
+ </dependencies>
+</project>
Added: trunk/tools/plugins/org.jboss.savara.tap.model/schema/tap.xsd
===================================================================
--- trunk/tools/plugins/org.jboss.savara.tap.model/schema/tap.xsd
(rev 0)
+++ trunk/tools/plugins/org.jboss.savara.tap.model/schema/tap.xsd 2010-08-24 19:19:27 UTC
(rev 363)
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<schema
targetNamespace="http://www.savara.org/ta/project"
elementFormDefault="qualified"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:tns="http://www.savara.org/ta/project">
+
+
+ <complexType name="Project">
+ <complexContent>
+ <extension base="tns:Root">
+ <sequence>
+ <element name="phase" type="tns:Phase"
+ maxOccurs="unbounded" minOccurs="0">
+ </element>
+ </sequence>
+ <attribute name="name" type="string"></attribute>
+ <attribute name="version"
type="string"></attribute>
+ </extension>
+ </complexContent>
+ </complexType>
+
+ <complexType name="Phase">
+ <complexContent>
+ <extension base="tns:Root">
+ <sequence>
+ <element name="resource" type="tns:Resource"
maxOccurs="unbounded" minOccurs="0"></element>
+ </sequence>
+ <attribute name="name" type="string"></attribute>
+
+ </extension>
+ </complexContent>
+ </complexType>
+
+ <complexType name="Resource">
+ <complexContent>
+ <extension base="tns:Root">
+ <sequence>
+ <element name="uri" type="tns:URI"
+ maxOccurs="unbounded" minOccurs="0">
+ </element>
+ <element name="relationship" type="tns:Relationship"
maxOccurs="unbounded" minOccurs="0"></element>
+ </sequence>
+ <attribute name="id" type="ID"></attribute>
+ </extension>
+ </complexContent>
+ </complexType>
+
+ <complexType name="Relationship">
+ <complexContent>
+ <extension base="tns:Root">
+ <sequence>
+ <element name="link" type="tns:Link"
+ maxOccurs="unbounded" minOccurs="0">
+ </element>
+ </sequence>
+ <attribute name="ref" type="IDREF"></attribute>
+ <attribute name="type" type="string"></attribute>
+ </extension>
+ </complexContent>
+ </complexType>
+
+ <complexType name="Link">
+ <complexContent>
+ <extension base="tns:Root">
+ <attribute name="fromModelName"
type="string"></attribute>
+
+ <attribute name="toModelName"
type="string"></attribute>
+
+ <attribute name="modelType"
type="string"></attribute>
+
+ </extension>
+ </complexContent>
+ </complexType>
+
+
+ <complexType name="Root">
+ <sequence>
+ <element name="description" type="string"
maxOccurs="1"
+ minOccurs="0">
+ </element>
+ <any namespace="##other" processContents="lax"
maxOccurs="100"
+ minOccurs="0" />
+ </sequence>
+ <anyAttribute namespace="##other" processContents="lax"/>
+ </complexType>
+
+ <complexType name="URI">
+ <complexContent>
+ <extension base="tns:Root">
+ <attribute name="type" type="string"></attribute>
+ <attribute name="context"
type="string"></attribute>
+ <attribute name="locator"
type="string"></attribute>
+ </extension>
+ </complexContent>
+ </complexType>
+
+ <element name="project"
type="tns:Project"></element>
+</schema>
Added:
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Link.java
===================================================================
---
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Link.java
(rev 0)
+++
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Link.java 2010-08-24
19:19:27 UTC (rev 363)
@@ -0,0 +1,122 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference
Implementation, vhudson-jaxb-ri-2.1-833
+// See <a
href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/...
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.08.24 at 03:42:04 PM BST
+//
+
+
+package org.jboss.savara.tap.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for Link complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType name="Link">
+ * <complexContent>
+ * <extension
base="{http://www.savara.org/ta/project}Root">
+ * <attribute name="fromModelName"
type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="toModelName"
type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="modelType"
type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <anyAttribute processContents='lax'
namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "Link")
+public class Link
+ extends Root
+{
+
+ @XmlAttribute
+ protected String fromModelName;
+ @XmlAttribute
+ protected String toModelName;
+ @XmlAttribute
+ protected String modelType;
+
+ /**
+ * Gets the value of the fromModelName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getFromModelName() {
+ return fromModelName;
+ }
+
+ /**
+ * Sets the value of the fromModelName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setFromModelName(String value) {
+ this.fromModelName = value;
+ }
+
+ /**
+ * Gets the value of the toModelName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getToModelName() {
+ return toModelName;
+ }
+
+ /**
+ * Sets the value of the toModelName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setToModelName(String value) {
+ this.toModelName = value;
+ }
+
+ /**
+ * Gets the value of the modelType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getModelType() {
+ return modelType;
+ }
+
+ /**
+ * Sets the value of the modelType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setModelType(String value) {
+ this.modelType = value;
+ }
+
+}
Added:
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/ObjectFactory.java
===================================================================
---
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/ObjectFactory.java
(rev 0)
+++
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/ObjectFactory.java 2010-08-24
19:19:27 UTC (rev 363)
@@ -0,0 +1,108 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference
Implementation, vhudson-jaxb-ri-2.1-833
+// See <a
href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/...
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.08.24 at 03:42:04 PM BST
+//
+
+
+package org.jboss.savara.tap.model;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlElementDecl;
+import javax.xml.bind.annotation.XmlRegistry;
+import javax.xml.namespace.QName;
+
+
+/**
+ * This object contains factory methods for each
+ * Java content interface and Java element interface
+ * generated in the org.jboss.savara.tap.model package.
+ * <p>An ObjectFactory allows you to programatically
+ * construct new instances of the Java representation
+ * for XML content. The Java representation of XML
+ * content can consist of schema derived interfaces
+ * and classes representing the binding of schema
+ * type definitions, element declarations and model
+ * groups. Factory methods for each of these are
+ * provided in this class.
+ *
+ */
+@XmlRegistry
+public class ObjectFactory {
+
+ private final static QName _Project_QNAME = new
QName("http://www.savara.org/ta/project", "project");
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema
derived classes for package: org.jboss.savara.tap.model
+ *
+ */
+ public ObjectFactory() {
+ }
+
+ /**
+ * Create an instance of {@link Relationship }
+ *
+ */
+ public Relationship createRelationship() {
+ return new Relationship();
+ }
+
+ /**
+ * Create an instance of {@link Root }
+ *
+ */
+ public Root createRoot() {
+ return new Root();
+ }
+
+ /**
+ * Create an instance of {@link URI }
+ *
+ */
+ public URI createURI() {
+ return new URI();
+ }
+
+ /**
+ * Create an instance of {@link Resource }
+ *
+ */
+ public Resource createResource() {
+ return new Resource();
+ }
+
+ /**
+ * Create an instance of {@link Phase }
+ *
+ */
+ public Phase createPhase() {
+ return new Phase();
+ }
+
+ /**
+ * Create an instance of {@link Link }
+ *
+ */
+ public Link createLink() {
+ return new Link();
+ }
+
+ /**
+ * Create an instance of {@link Project }
+ *
+ */
+ public Project createProject() {
+ return new Project();
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Project }{@code
>}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://www.savara.org/ta/project", name =
"project")
+ public JAXBElement<Project> createProject(Project value) {
+ return new JAXBElement<Project>(_Project_QNAME, Project.class, null,
value);
+ }
+
+}
Added:
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Phase.java
===================================================================
---
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Phase.java
(rev 0)
+++
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Phase.java 2010-08-24
19:19:27 UTC (rev 363)
@@ -0,0 +1,105 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference
Implementation, vhudson-jaxb-ri-2.1-833
+// See <a
href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/...
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.08.24 at 03:42:04 PM BST
+//
+
+
+package org.jboss.savara.tap.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for Phase complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType name="Phase">
+ * <complexContent>
+ * <extension
base="{http://www.savara.org/ta/project}Root">
+ * <sequence>
+ * <element name="resource"
type="{http://www.savara.org/ta/project}Resource"
maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="name"
type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <anyAttribute processContents='lax'
namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "Phase", propOrder = {
+ "resource"
+})
+public class Phase
+ extends Root
+{
+
+ protected List<Resource> resource;
+ @XmlAttribute
+ protected String name;
+
+ /**
+ * Gets the value of the resource property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the resource
property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getResource().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Resource }
+ *
+ *
+ */
+ public List<Resource> getResource() {
+ if (resource == null) {
+ resource = new ArrayList<Resource>();
+ }
+ return this.resource;
+ }
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setName(String value) {
+ this.name = value;
+ }
+
+}
Added:
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Project.java
===================================================================
---
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Project.java
(rev 0)
+++
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Project.java 2010-08-24
19:19:27 UTC (rev 363)
@@ -0,0 +1,132 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference
Implementation, vhudson-jaxb-ri-2.1-833
+// See <a
href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/...
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.08.24 at 03:42:04 PM BST
+//
+
+
+package org.jboss.savara.tap.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for Project complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType name="Project">
+ * <complexContent>
+ * <extension
base="{http://www.savara.org/ta/project}Root">
+ * <sequence>
+ * <element name="phase"
type="{http://www.savara.org/ta/project}Phase" maxOccurs="unbounded"
minOccurs="0"/>
+ * </sequence>
+ * <attribute name="name"
type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="version"
type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <anyAttribute processContents='lax'
namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "Project", propOrder = {
+ "phase"
+})
+public class Project
+ extends Root
+{
+
+ protected List<Phase> phase;
+ @XmlAttribute
+ protected String name;
+ @XmlAttribute
+ protected String version;
+
+ /**
+ * Gets the value of the phase property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the phase
property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getPhase().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Phase }
+ *
+ *
+ */
+ public List<Phase> getPhase() {
+ if (phase == null) {
+ phase = new ArrayList<Phase>();
+ }
+ return this.phase;
+ }
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setName(String value) {
+ this.name = value;
+ }
+
+ /**
+ * Gets the value of the version property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVersion() {
+ return version;
+ }
+
+ /**
+ * Sets the value of the version property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVersion(String value) {
+ this.version = value;
+ }
+
+}
Added:
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Relationship.java
===================================================================
---
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Relationship.java
(rev 0)
+++
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Relationship.java 2010-08-24
19:19:27 UTC (rev 363)
@@ -0,0 +1,136 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference
Implementation, vhudson-jaxb-ri-2.1-833
+// See <a
href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/...
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.08.24 at 03:42:04 PM BST
+//
+
+
+package org.jboss.savara.tap.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlIDREF;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for Relationship complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType name="Relationship">
+ * <complexContent>
+ * <extension
base="{http://www.savara.org/ta/project}Root">
+ * <sequence>
+ * <element name="link"
type="{http://www.savara.org/ta/project}Link" maxOccurs="unbounded"
minOccurs="0"/>
+ * </sequence>
+ * <attribute name="ref"
type="{http://www.w3.org/2001/XMLSchema}IDREF" />
+ * <attribute name="type"
type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <anyAttribute processContents='lax'
namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "Relationship", propOrder = {
+ "link"
+})
+public class Relationship
+ extends Root
+{
+
+ protected List<Link> link;
+ @XmlAttribute
+ @XmlIDREF
+ @XmlSchemaType(name = "IDREF")
+ protected Object ref;
+ @XmlAttribute
+ protected String type;
+
+ /**
+ * Gets the value of the link property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the link
property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getLink().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Link }
+ *
+ *
+ */
+ public List<Link> getLink() {
+ if (link == null) {
+ link = new ArrayList<Link>();
+ }
+ return this.link;
+ }
+
+ /**
+ * Gets the value of the ref property.
+ *
+ * @return
+ * possible object is
+ * {@link Object }
+ *
+ */
+ public Object getRef() {
+ return ref;
+ }
+
+ /**
+ * Sets the value of the ref property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Object }
+ *
+ */
+ public void setRef(Object value) {
+ this.ref = value;
+ }
+
+ /**
+ * Gets the value of the type property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getType() {
+ return type;
+ }
+
+ /**
+ * Sets the value of the type property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setType(String value) {
+ this.type = value;
+ }
+
+}
Added:
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Resource.java
===================================================================
---
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Resource.java
(rev 0)
+++
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Resource.java 2010-08-24
19:19:27 UTC (rev 363)
@@ -0,0 +1,144 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference
Implementation, vhudson-jaxb-ri-2.1-833
+// See <a
href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/...
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.08.24 at 03:42:04 PM BST
+//
+
+
+package org.jboss.savara.tap.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlID;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for Resource complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType name="Resource">
+ * <complexContent>
+ * <extension
base="{http://www.savara.org/ta/project}Root">
+ * <sequence>
+ * <element name="uri"
type="{http://www.savara.org/ta/project}URI" maxOccurs="unbounded"
minOccurs="0"/>
+ * <element name="relationship"
type="{http://www.savara.org/ta/project}Relationship"
maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="id"
type="{http://www.w3.org/2001/XMLSchema}ID" />
+ * <anyAttribute processContents='lax'
namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "Resource", propOrder = {
+ "uri",
+ "relationship"
+})
+public class Resource
+ extends Root
+{
+
+ protected List<URI> uri;
+ protected List<Relationship> relationship;
+ @XmlAttribute
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlID
+ @XmlSchemaType(name = "ID")
+ protected String id;
+
+ /**
+ * Gets the value of the uri property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the uri
property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getUri().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link URI }
+ *
+ *
+ */
+ public List<URI> getUri() {
+ if (uri == null) {
+ uri = new ArrayList<URI>();
+ }
+ return this.uri;
+ }
+
+ /**
+ * Gets the value of the relationship property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the
relationship property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getRelationship().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Relationship }
+ *
+ *
+ */
+ public List<Relationship> getRelationship() {
+ if (relationship == null) {
+ relationship = new ArrayList<Relationship>();
+ }
+ return this.relationship;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+ this.id = value;
+ }
+
+}
Added:
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Root.java
===================================================================
---
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Root.java
(rev 0)
+++
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/Root.java 2010-08-24
19:19:27 UTC (rev 363)
@@ -0,0 +1,139 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference
Implementation, vhudson-jaxb-ri-2.1-833
+// See <a
href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/...
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.08.24 at 03:42:04 PM BST
+//
+
+
+package org.jboss.savara.tap.model;
+
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAnyAttribute;
+import javax.xml.bind.annotation.XmlAnyElement;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.namespace.QName;
+import org.w3c.dom.Element;
+
+
+/**
+ * <p>Java class for Root complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType name="Root">
+ * <complexContent>
+ * <restriction
base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="description"
type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <any processContents='lax' namespace='##other'
maxOccurs="100" minOccurs="0"/>
+ * </sequence>
+ * <anyAttribute processContents='lax'
namespace='##other'/>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "Root", propOrder = {
+ "description",
+ "any"
+})
+@XmlSeeAlso({
+ Project.class,
+ Resource.class,
+ Link.class,
+ Relationship.class,
+ Phase.class,
+ URI.class
+})
+public class Root {
+
+ protected String description;
+ @XmlAnyElement(lax = true)
+ protected List<Object> any;
+ @XmlAnyAttribute
+ private Map<QName, String> otherAttributes = new HashMap<QName,
String>();
+
+ /**
+ * Gets the value of the description property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDescription() {
+ return description;
+ }
+
+ /**
+ * Sets the value of the description property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDescription(String value) {
+ this.description = value;
+ }
+
+ /**
+ * Gets the value of the any property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the any
property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getAny().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Element }
+ * {@link Object }
+ *
+ *
+ */
+ public List<Object> getAny() {
+ if (any == null) {
+ any = new ArrayList<Object>();
+ }
+ return this.any;
+ }
+
+ /**
+ * Gets a map that contains attributes that aren't bound to any typed property on
this class.
+ *
+ * <p>
+ * the map is keyed by the name of the attribute and
+ * the value is the string value of the attribute.
+ *
+ * the map returned by this method is live, and you can add new attribute
+ * by updating the map directly. Because of this design, there's no setter.
+ *
+ *
+ * @return
+ * always non-null
+ */
+ public Map<QName, String> getOtherAttributes() {
+ return otherAttributes;
+ }
+
+}
Added:
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/URI.java
===================================================================
---
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/URI.java
(rev 0)
+++
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/URI.java 2010-08-24
19:19:27 UTC (rev 363)
@@ -0,0 +1,122 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference
Implementation, vhudson-jaxb-ri-2.1-833
+// See <a
href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/...
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.08.24 at 03:42:04 PM BST
+//
+
+
+package org.jboss.savara.tap.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for URI complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within
this class.
+ *
+ * <pre>
+ * <complexType name="URI">
+ * <complexContent>
+ * <extension
base="{http://www.savara.org/ta/project}Root">
+ * <attribute name="type"
type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="context"
type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="locator"
type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <anyAttribute processContents='lax'
namespace='##other'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+(a)XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "URI")
+public class URI
+ extends Root
+{
+
+ @XmlAttribute
+ protected String type;
+ @XmlAttribute
+ protected String context;
+ @XmlAttribute
+ protected String locator;
+
+ /**
+ * Gets the value of the type property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getType() {
+ return type;
+ }
+
+ /**
+ * Sets the value of the type property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setType(String value) {
+ this.type = value;
+ }
+
+ /**
+ * Gets the value of the context property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getContext() {
+ return context;
+ }
+
+ /**
+ * Sets the value of the context property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setContext(String value) {
+ this.context = value;
+ }
+
+ /**
+ * Gets the value of the locator property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLocator() {
+ return locator;
+ }
+
+ /**
+ * Sets the value of the locator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLocator(String value) {
+ this.locator = value;
+ }
+
+}
Added:
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/osgi/Activator.java
===================================================================
---
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/osgi/Activator.java
(rev 0)
+++
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/osgi/Activator.java 2010-08-24
19:19:27 UTC (rev 363)
@@ -0,0 +1,47 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2010, Red Hat Middleware LLC, and others contributors as indicated
+ * by the @authors tag. All rights reserved.
+ * See the copyright.txt in the distribution for a
+ * full listing of individual contributors.
+ * This copyrighted material is made available to anyone wishing to use,
+ * modify, copy, or redistribute it subject to the terms and conditions
+ * of the GNU Lesser General Public License, v. 2.1.
+ * This program is distributed in the hope that it will be useful, but WITHOUT A
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+ * PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
+ * You should have received a copy of the GNU Lesser General Public License,
+ * v.2.1 along with this distribution; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ */
+package org.jboss.savara.tap.model.osgi;
+
+import org.osgi.framework.BundleActivator;
+import org.osgi.framework.BundleContext;
+
+public class Activator implements BundleActivator {
+
+ private static BundleContext context;
+
+ static BundleContext getContext() {
+ return context;
+ }
+
+ /*
+ * (non-Javadoc)
+ * @see org.osgi.framework.BundleActivator#start(org.osgi.framework.BundleContext)
+ */
+ public void start(BundleContext bundleContext) throws Exception {
+ Activator.context = bundleContext;
+ }
+
+ /*
+ * (non-Javadoc)
+ * @see org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext)
+ */
+ public void stop(BundleContext bundleContext) throws Exception {
+ Activator.context = null;
+ }
+
+}
Added:
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/package-info.java
===================================================================
---
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/package-info.java
(rev 0)
+++
trunk/tools/plugins/org.jboss.savara.tap.model/src/java/org/jboss/savara/tap/model/package-info.java 2010-08-24
19:19:27 UTC (rev 363)
@@ -0,0 +1,9 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference
Implementation, vhudson-jaxb-ri-2.1-833
+// See <a
href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/...
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2010.08.24 at 03:42:04 PM BST
+//
+
+(a)javax.xml.bind.annotation.XmlSchema(namespace =
"http://www.savara.org/ta/project", elementFormDefault =
javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
+package org.jboss.savara.tap.model;
Modified: trunk/tools/plugins/pom.xml
===================================================================
--- trunk/tools/plugins/pom.xml 2010-08-24 11:38:42 UTC (rev 362)
+++ trunk/tools/plugins/pom.xml 2010-08-24 19:19:27 UTC (rev 363)
@@ -18,6 +18,7 @@
<module>org.jboss.savara.contract.model</module>
<module>org.jboss.savara.pi4soa.cdm</module>
<module>org.jboss.savara.protocol.contract</module>
+ <module>org.jboss.savara.tap.model</module>
<module>org.jboss.savara.tools.bpel</module>
<module>org.jboss.savara.tools.validator</module>
<module>org.jboss.savara.tools.wsdl</module>
Modified: trunk/tools/pom.xml
===================================================================
--- trunk/tools/pom.xml 2010-08-24 11:38:42 UTC (rev 362)
+++ trunk/tools/pom.xml 2010-08-24 19:19:27 UTC (rev 363)
@@ -15,6 +15,10 @@
<version>0.0.1-SNAPSHOT</version>
</parent>
+ <properties>
+ <jaxb.version>2.1</jaxb.version>
+ </properties>
+
<modules>
<module>plugins</module>
<module>features</module>
@@ -22,6 +26,7 @@
<module>site</module>
</modules>
+
<!-- No need for distribution details as there are no artifacts to publish
<distributionManagement>
<repository>
@@ -38,6 +43,19 @@
-->
<repositories>
+ <repository>
+ <id>jboss-developer-repository-group</id>
+ <name>JBoss Developer Maven Repository Group</name>
+ <
url>https://repository.jboss.org/nexus/content/groups/developer/</u...
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </snapshots>
+ </repository>
<repository>
<id>pi4soa</id>
<
url>http://download.jboss.org/jbosstools/builds/nightly/3.2.helios/jbo...