Return-Path: Delivered-To: apmail-geronimo-scm-archive@www.apache.org Received: (qmail 66779 invoked from network); 13 Sep 2010 17:00:41 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 13 Sep 2010 17:00:41 -0000 Received: (qmail 57640 invoked by uid 500); 13 Sep 2010 17:00:40 -0000 Delivered-To: apmail-geronimo-scm-archive@geronimo.apache.org Received: (qmail 57561 invoked by uid 500); 13 Sep 2010 17:00:40 -0000 Mailing-List: contact scm-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list scm@geronimo.apache.org Received: (qmail 57188 invoked by uid 99); 13 Sep 2010 17:00:40 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Sep 2010 17:00:40 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Sep 2010 17:00:34 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 29DC32388C43; Mon, 13 Sep 2010 16:59:30 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r996601 [18/25] - in /geronimo/devtools/eclipse-plugin/trunk/plugins: org.apache.geronimo.st.schemas/v30/ org.apache.geronimo.st.v11.ui/META-INF/ org.apache.geronimo.st.v30.core/META-INF/ org.apache.geronimo.st.v30.jaxbmodel/META-INF/ org.a... Date: Mon, 13 Sep 2010 16:59:26 -0000 To: scm@geronimo.apache.org From: delos@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20100913165930.29DC32388C43@eris.apache.org> Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ObjectFactory.java URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ObjectFactory.java?rev=996601&view=auto ============================================================================== --- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ObjectFactory.java (added) +++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ObjectFactory.java Mon Sep 13 16:59:20 2010 @@ -0,0 +1,345 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.geronimo.jee.naming; + +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.apache.geronimo.xml.ns.naming_1 package. + *

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 _ResourceEnvRef_QNAME = new QName("http://geronimo.apache.org/xml/ns/naming-1.2", "resource-env-ref"); + private final static QName _PersistenceContextRef_QNAME = new QName("http://geronimo.apache.org/xml/ns/naming-1.2", "persistence-context-ref"); + private final static QName _ResourceAdapter_QNAME = new QName("http://geronimo.apache.org/xml/ns/naming-1.2", "resource-adapter"); + private final static QName _EjbLocalRef_QNAME = new QName("http://geronimo.apache.org/xml/ns/naming-1.2", "ejb-local-ref"); + private final static QName _ServiceRef_QNAME = new QName("http://geronimo.apache.org/xml/ns/naming-1.2", "service-ref"); + private final static QName _EjbRef_QNAME = new QName("http://geronimo.apache.org/xml/ns/naming-1.2", "ejb-ref"); + private final static QName _ResourceRef_QNAME = new QName("http://geronimo.apache.org/xml/ns/naming-1.2", "resource-ref"); + private final static QName _EnvEntry_QNAME = new QName("http://geronimo.apache.org/xml/ns/naming-1.2", "env-entry"); + private final static QName _AbstractNamingEntry_QNAME = new QName("http://geronimo.apache.org/xml/ns/naming-1.2", "abstract-naming-entry"); + private final static QName _MessageDestination_QNAME = new QName("http://geronimo.apache.org/xml/ns/naming-1.2", "message-destination"); + private final static QName _PersistenceUnitRef_QNAME = new QName("http://geronimo.apache.org/xml/ns/naming-1.2", "persistence-unit-ref"); + private final static QName _Workmanager_QNAME = new QName("http://geronimo.apache.org/xml/ns/naming-1.2", "workmanager"); + private final static QName _CmpConnectionFactory_QNAME = new QName("http://geronimo.apache.org/xml/ns/naming-1.2", "cmp-connection-factory"); + private final static QName _GbeanRef_QNAME = new QName("http://geronimo.apache.org/xml/ns/naming-1.2", "gbean-ref"); + private final static QName _WebContainer_QNAME = new QName("http://geronimo.apache.org/xml/ns/naming-1.2", "web-container"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.geronimo.xml.ns.naming_1 + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link ResourceEnvRef } + * + */ + public ResourceEnvRef createResourceEnvRef() { + return new ResourceEnvRef(); + } + + /** + * Create an instance of {@link PortProperty } + * + */ + public PortProperty createPortProperty() { + return new PortProperty(); + } + + /** + * Create an instance of {@link MessageDestination } + * + */ + public MessageDestination createMessageDestination() { + return new MessageDestination(); + } + + /** + * Create an instance of {@link Port } + * + */ + public Port createPort() { + return new Port(); + } + + /** + * Create an instance of {@link PersistenceContextRef } + * + */ + public PersistenceContextRef createPersistenceContextRef() { + return new PersistenceContextRef(); + } + + /** + * Create an instance of {@link PortCompletion } + * + */ + public PortCompletion createPortCompletion() { + return new PortCompletion(); + } + + /** + * Create an instance of {@link ServiceRef } + * + */ + public ServiceRef createServiceRef() { + return new ServiceRef(); + } + + /** + * Create an instance of {@link ResourceRef } + * + */ + public ResourceRef createResourceRef() { + return new ResourceRef(); + } + + /** + * Create an instance of {@link GbeanRef } + * + */ + public GbeanRef createGbeanRef() { + return new GbeanRef(); + } + + /** + * Create an instance of {@link ServiceCompletion } + * + */ + public ServiceCompletion createServiceCompletion() { + return new ServiceCompletion(); + } + + /** + * Create an instance of {@link EjbLocalRef } + * + */ + public EjbLocalRef createEjbLocalRef() { + return new EjbLocalRef(); + } + + /** + * Create an instance of {@link PersistenceUnitRef } + * + */ + public PersistenceUnitRef createPersistenceUnitRef() { + return new PersistenceUnitRef(); + } + + /** + * Create an instance of {@link EjbRef } + * + */ + public EjbRef createEjbRef() { + return new EjbRef(); + } + + /** + * Create an instance of {@link ResourceLocator } + * + */ + public ResourceLocator createResourceLocator() { + return new ResourceLocator(); + } + + /** + * Create an instance of {@link EnvEntry } + * + */ + public EnvEntry createEnvEntry() { + return new EnvEntry(); + } + + /** + * Create an instance of {@link Property } + * + */ + public Property createProperty() { + return new Property(); + } + + /** + * Create an instance of {@link Pattern } + * + */ + public Pattern createPattern() { + return new Pattern(); + } + + /** + * Create an instance of {@link GbeanLocator } + * + */ + public GbeanLocator createGbeanLocator() { + return new GbeanLocator(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ResourceEnvRef }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://geronimo.apache.org/xml/ns/naming-1.2", name = "resource-env-ref") + public JAXBElement createResourceEnvRef(ResourceEnvRef value) { + return new JAXBElement(_ResourceEnvRef_QNAME, ResourceEnvRef.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link PersistenceContextRef }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://geronimo.apache.org/xml/ns/naming-1.2", name = "persistence-context-ref", substitutionHeadNamespace = "http://geronimo.apache.org/xml/ns/naming-1.2", substitutionHeadName = "abstract-naming-entry") + public JAXBElement createPersistenceContextRef(PersistenceContextRef value) { + return new JAXBElement(_PersistenceContextRef_QNAME, PersistenceContextRef.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ResourceLocator }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://geronimo.apache.org/xml/ns/naming-1.2", name = "resource-adapter") + public JAXBElement createResourceAdapter(ResourceLocator value) { + return new JAXBElement(_ResourceAdapter_QNAME, ResourceLocator.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link EjbLocalRef }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://geronimo.apache.org/xml/ns/naming-1.2", name = "ejb-local-ref") + public JAXBElement createEjbLocalRef(EjbLocalRef value) { + return new JAXBElement(_EjbLocalRef_QNAME, EjbLocalRef.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ServiceRef }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://geronimo.apache.org/xml/ns/naming-1.2", name = "service-ref") + public JAXBElement createServiceRef(ServiceRef value) { + return new JAXBElement(_ServiceRef_QNAME, ServiceRef.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link EjbRef }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://geronimo.apache.org/xml/ns/naming-1.2", name = "ejb-ref") + public JAXBElement createEjbRef(EjbRef value) { + return new JAXBElement(_EjbRef_QNAME, EjbRef.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ResourceRef }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://geronimo.apache.org/xml/ns/naming-1.2", name = "resource-ref") + public JAXBElement createResourceRef(ResourceRef value) { + return new JAXBElement(_ResourceRef_QNAME, ResourceRef.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link EnvEntry }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://geronimo.apache.org/xml/ns/naming-1.2", name = "env-entry") + public JAXBElement createEnvEntry(EnvEntry value) { + return new JAXBElement(_EnvEntry_QNAME, EnvEntry.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link AbstractNamingEntry }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://geronimo.apache.org/xml/ns/naming-1.2", name = "abstract-naming-entry") + public JAXBElement createAbstractNamingEntry(AbstractNamingEntry value) { + return new JAXBElement(_AbstractNamingEntry_QNAME, AbstractNamingEntry.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link MessageDestination }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://geronimo.apache.org/xml/ns/naming-1.2", name = "message-destination") + public JAXBElement createMessageDestination(MessageDestination value) { + return new JAXBElement(_MessageDestination_QNAME, MessageDestination.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link PersistenceUnitRef }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://geronimo.apache.org/xml/ns/naming-1.2", name = "persistence-unit-ref", substitutionHeadNamespace = "http://geronimo.apache.org/xml/ns/naming-1.2", substitutionHeadName = "abstract-naming-entry") + public JAXBElement createPersistenceUnitRef(PersistenceUnitRef value) { + return new JAXBElement(_PersistenceUnitRef_QNAME, PersistenceUnitRef.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GbeanLocator }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://geronimo.apache.org/xml/ns/naming-1.2", name = "workmanager") + public JAXBElement createWorkmanager(GbeanLocator value) { + return new JAXBElement(_Workmanager_QNAME, GbeanLocator.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ResourceLocator }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://geronimo.apache.org/xml/ns/naming-1.2", name = "cmp-connection-factory") + public JAXBElement createCmpConnectionFactory(ResourceLocator value) { + return new JAXBElement(_CmpConnectionFactory_QNAME, ResourceLocator.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GbeanRef }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://geronimo.apache.org/xml/ns/naming-1.2", name = "gbean-ref", substitutionHeadNamespace = "http://geronimo.apache.org/xml/ns/naming-1.2", substitutionHeadName = "abstract-naming-entry") + public JAXBElement createGbeanRef(GbeanRef value) { + return new JAXBElement(_GbeanRef_QNAME, GbeanRef.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GbeanLocator }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://geronimo.apache.org/xml/ns/naming-1.2", name = "web-container") + public JAXBElement createWebContainer(GbeanLocator value) { + return new JAXBElement(_WebContainer_QNAME, GbeanLocator.class, null, value); + } + +} Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/Pattern.java URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/Pattern.java?rev=996601&view=auto ============================================================================== --- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/Pattern.java (added) +++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/Pattern.java Mon Sep 13 16:59:20 2010 @@ -0,0 +1,190 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.geronimo.jee.naming; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for patternType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="patternType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="groupId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="artifactId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="module" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "patternType", propOrder = { + "groupId", + "artifactId", + "version", + "module", + "name" +}) +public class Pattern + implements Serializable +{ + + private final static long serialVersionUID = 12343L; + protected String groupId; + protected String artifactId; + protected String version; + protected String module; + @XmlElement(required = true) + protected String name; + + /** + * Gets the value of the groupId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getGroupId() { + return groupId; + } + + /** + * Sets the value of the groupId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGroupId(String value) { + this.groupId = value; + } + + /** + * Gets the value of the artifactId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getArtifactId() { + return artifactId; + } + + /** + * Sets the value of the artifactId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setArtifactId(String value) { + this.artifactId = 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; + } + + /** + * Gets the value of the module property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getModule() { + return module; + } + + /** + * Sets the value of the module property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setModule(String value) { + this.module = value; + } + + /** + * 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: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/PersistenceContextRef.java URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/PersistenceContextRef.java?rev=996601&view=auto ============================================================================== --- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/PersistenceContextRef.java (added) +++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/PersistenceContextRef.java Mon Sep 13 16:59:20 2010 @@ -0,0 +1,202 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.geronimo.jee.naming; + +import java.io.Serializable; +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.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for persistence-context-refType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="persistence-context-refType">
+ *   <complexContent>
+ *     <extension base="{http://geronimo.apache.org/xml/ns/naming-1.2}abstract-naming-entryType">
+ *       <sequence>
+ *         <element name="persistence-context-ref-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <choice>
+ *           <element name="persistence-unit-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *           <element name="pattern" type="{http://geronimo.apache.org/xml/ns/naming-1.2}patternType"/>
+ *         </choice>
+ *         <element name="persistence-context-type" type="{http://geronimo.apache.org/xml/ns/naming-1.2}persistence-context-typeType" minOccurs="0"/>
+ *         <element name="property" type="{http://geronimo.apache.org/xml/ns/naming-1.2}propertyType" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "persistence-context-refType", propOrder = { + "persistenceContextRefName", + "persistenceUnitName", + "pattern", + "persistenceContextType", + "property" +}) +public class PersistenceContextRef + extends AbstractNamingEntry + implements Serializable +{ + + private final static long serialVersionUID = 12343L; + @XmlElement(name = "persistence-context-ref-name", required = true) + protected String persistenceContextRefName; + @XmlElement(name = "persistence-unit-name") + protected String persistenceUnitName; + protected Pattern pattern; + @XmlElement(name = "persistence-context-type") + protected PersistenceContextType persistenceContextType; + protected List property; + + /** + * Gets the value of the persistenceContextRefName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPersistenceContextRefName() { + return persistenceContextRefName; + } + + /** + * Sets the value of the persistenceContextRefName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPersistenceContextRefName(String value) { + this.persistenceContextRefName = value; + } + + /** + * Gets the value of the persistenceUnitName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPersistenceUnitName() { + return persistenceUnitName; + } + + /** + * Sets the value of the persistenceUnitName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPersistenceUnitName(String value) { + this.persistenceUnitName = value; + } + + /** + * Gets the value of the pattern property. + * + * @return + * possible object is + * {@link Pattern } + * + */ + public Pattern getPattern() { + return pattern; + } + + /** + * Sets the value of the pattern property. + * + * @param value + * allowed object is + * {@link Pattern } + * + */ + public void setPattern(Pattern value) { + this.pattern = value; + } + + /** + * Gets the value of the persistenceContextType property. + * + * @return + * possible object is + * {@link PersistenceContextType } + * + */ + public PersistenceContextType getPersistenceContextType() { + return persistenceContextType; + } + + /** + * Sets the value of the persistenceContextType property. + * + * @param value + * allowed object is + * {@link PersistenceContextType } + * + */ + public void setPersistenceContextType(PersistenceContextType value) { + this.persistenceContextType = value; + } + + /** + * Gets the value of the property property. + * + *

+ * 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 set method for the property property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getProperty().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Property } + * + * + */ + public List getProperty() { + if (property == null) { + property = new ArrayList(); + } + return this.property; + } + +} Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/PersistenceContextType.java URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/PersistenceContextType.java?rev=996601&view=auto ============================================================================== --- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/PersistenceContextType.java (added) +++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/PersistenceContextType.java Mon Sep 13 16:59:20 2010 @@ -0,0 +1,65 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.geronimo.jee.naming; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; + + +/** + *

Java class for persistence-context-typeType. + * + *

The following schema fragment specifies the expected content contained within this class. + *

+ *

+ * <simpleType name="persistence-context-typeType">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="Transactional"/>
+ *     <enumeration value="Extended"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlEnum +public enum PersistenceContextType { + + @XmlEnumValue("Transactional") + TRANSACTIONAL("Transactional"), + @XmlEnumValue("Extended") + EXTENDED("Extended"); + private final String value; + + PersistenceContextType(String v) { + value = v; + } + + public String value() { + return value; + } + + public static PersistenceContextType fromValue(String v) { + for (PersistenceContextType c: PersistenceContextType.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v.toString()); + } + +} Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/PersistenceUnitRef.java URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/PersistenceUnitRef.java?rev=996601&view=auto ============================================================================== --- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/PersistenceUnitRef.java (added) +++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/PersistenceUnitRef.java Mon Sep 13 16:59:20 2010 @@ -0,0 +1,140 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.geronimo.jee.naming; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for persistence-unit-refType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="persistence-unit-refType">
+ *   <complexContent>
+ *     <extension base="{http://geronimo.apache.org/xml/ns/naming-1.2}abstract-naming-entryType">
+ *       <sequence>
+ *         <element name="persistence-unit-ref-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <choice>
+ *           <element name="persistence-unit-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *           <element name="pattern" type="{http://geronimo.apache.org/xml/ns/naming-1.2}patternType"/>
+ *         </choice>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "persistence-unit-refType", propOrder = { + "persistenceUnitRefName", + "persistenceUnitName", + "pattern" +}) +public class PersistenceUnitRef + extends AbstractNamingEntry + implements Serializable +{ + + private final static long serialVersionUID = 12343L; + @XmlElement(name = "persistence-unit-ref-name", required = true) + protected String persistenceUnitRefName; + @XmlElement(name = "persistence-unit-name") + protected String persistenceUnitName; + protected Pattern pattern; + + /** + * Gets the value of the persistenceUnitRefName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPersistenceUnitRefName() { + return persistenceUnitRefName; + } + + /** + * Sets the value of the persistenceUnitRefName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPersistenceUnitRefName(String value) { + this.persistenceUnitRefName = value; + } + + /** + * Gets the value of the persistenceUnitName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPersistenceUnitName() { + return persistenceUnitName; + } + + /** + * Sets the value of the persistenceUnitName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPersistenceUnitName(String value) { + this.persistenceUnitName = value; + } + + /** + * Gets the value of the pattern property. + * + * @return + * possible object is + * {@link Pattern } + * + */ + public Pattern getPattern() { + return pattern; + } + + /** + * Sets the value of the pattern property. + * + * @param value + * allowed object is + * {@link Pattern } + * + */ + public void setPattern(Pattern value) { + this.pattern = value; + } + +} Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/Port.java URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/Port.java?rev=996601&view=auto ============================================================================== --- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/Port.java (added) +++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/Port.java Mon Sep 13 16:59:20 2010 @@ -0,0 +1,251 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.geronimo.jee.naming; + +import java.io.Serializable; +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.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for portType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="portType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="port-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <group ref="{http://geronimo.apache.org/xml/ns/naming-1.2}serverGroup" minOccurs="0"/>
+ *         <element name="uri" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="credentials-name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="property" type="{http://geronimo.apache.org/xml/ns/naming-1.2}portPropertyType" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "portType", propOrder = { + "portName", + "protocol", + "host", + "port", + "uri", + "credentialsName", + "property" +}) +public class Port + implements Serializable +{ + + private final static long serialVersionUID = 12343L; + @XmlElement(name = "port-name", required = true) + protected String portName; + protected String protocol; + protected String host; + protected Integer port; + @XmlElement(required = true) + protected String uri; + @XmlElement(name = "credentials-name") + protected String credentialsName; + protected List property; + + /** + * Gets the value of the portName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPortName() { + return portName; + } + + /** + * Sets the value of the portName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPortName(String value) { + this.portName = value; + } + + /** + * Gets the value of the protocol property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProtocol() { + return protocol; + } + + /** + * Sets the value of the protocol property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProtocol(String value) { + this.protocol = value; + } + + /** + * Gets the value of the host property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getHost() { + return host; + } + + /** + * Sets the value of the host property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHost(String value) { + this.host = value; + } + + /** + * Gets the value of the port property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getPort() { + return port; + } + + /** + * Sets the value of the port property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setPort(Integer value) { + this.port = value; + } + + /** + * Gets the value of the uri property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUri() { + return uri; + } + + /** + * Sets the value of the uri property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUri(String value) { + this.uri = value; + } + + /** + * Gets the value of the credentialsName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCredentialsName() { + return credentialsName; + } + + /** + * Sets the value of the credentialsName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCredentialsName(String value) { + this.credentialsName = value; + } + + /** + * Gets the value of the property property. + * + *

+ * 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 set method for the property property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getProperty().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PortProperty } + * + * + */ + public List getProperty() { + if (property == null) { + property = new ArrayList(); + } + return this.property; + } + +} Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/PortCompletion.java URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/PortCompletion.java?rev=996601&view=auto ============================================================================== --- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/PortCompletion.java (added) +++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/PortCompletion.java Mon Sep 13 16:59:20 2010 @@ -0,0 +1,110 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.geronimo.jee.naming; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for port-completionType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="port-completionType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="port" type="{http://geronimo.apache.org/xml/ns/naming-1.2}portType"/>
+ *         <element name="binding-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "port-completionType", propOrder = { + "port", + "bindingName" +}) +public class PortCompletion + implements Serializable +{ + + private final static long serialVersionUID = 12343L; + @XmlElement(required = true) + protected Port port; + @XmlElement(name = "binding-name", required = true) + protected String bindingName; + + /** + * Gets the value of the port property. + * + * @return + * possible object is + * {@link Port } + * + */ + public Port getPort() { + return port; + } + + /** + * Sets the value of the port property. + * + * @param value + * allowed object is + * {@link Port } + * + */ + public void setPort(Port value) { + this.port = value; + } + + /** + * Gets the value of the bindingName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBindingName() { + return bindingName; + } + + /** + * Sets the value of the bindingName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBindingName(String value) { + this.bindingName = value; + } + +} Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/PortProperty.java URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/PortProperty.java?rev=996601&view=auto ============================================================================== --- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/PortProperty.java (added) +++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/PortProperty.java Mon Sep 13 16:59:20 2010 @@ -0,0 +1,108 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + + +package org.apache.geronimo.jee.naming; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + *

Java class for portPropertyType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="portPropertyType">
+ *   <simpleContent>
+ *     <extension base="<http://www.w3.org/2001/XMLSchema>string">
+ *       <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *     </extension>
+ *   </simpleContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "portPropertyType", propOrder = { + "value" +}) +public class PortProperty + implements Serializable +{ + + private final static long serialVersionUID = 12343L; + @XmlValue + protected String value; + @XmlAttribute(required = true) + protected String name; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + + /** + * 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: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/Property.java URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/Property.java?rev=996601&view=auto ============================================================================== --- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/Property.java (added) +++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/Property.java Mon Sep 13 16:59:20 2010 @@ -0,0 +1,110 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.geronimo.jee.naming; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for propertyType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="propertyType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="key" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="value" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "propertyType", propOrder = { + "key", + "value" +}) +public class Property + implements Serializable +{ + + private final static long serialVersionUID = 12343L; + @XmlElement(required = true) + protected String key; + @XmlElement(required = true) + protected String value; + + /** + * Gets the value of the key property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getKey() { + return key; + } + + /** + * Sets the value of the key property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setKey(String value) { + this.key = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + +} Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ResourceEnvRef.java URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ResourceEnvRef.java?rev=996601&view=auto ============================================================================== --- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ResourceEnvRef.java (added) +++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ResourceEnvRef.java Mon Sep 13 16:59:20 2010 @@ -0,0 +1,340 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.geronimo.jee.naming; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for resource-env-refType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="resource-env-refType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ref-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <choice>
+ *           <element name="pattern" type="{http://geronimo.apache.org/xml/ns/naming-1.2}patternType"/>
+ *           <element name="message-destination-link" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *           <sequence>
+ *             <element name="admin-object-module" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *             <element name="admin-object-link" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *           </sequence>
+ *           <sequence>
+ *             <element name="reference-class" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *             <sequence minOccurs="0">
+ *               <element name="string-addr-type" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *               <element name="string-addr" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *             </sequence>
+ *             <element name="object-factory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *             <element name="object-factory-location" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *           </sequence>
+ *         </choice>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "resource-env-refType", propOrder = { + "refName", + "pattern", + "messageDestinationLink", + "adminObjectModule", + "adminObjectLink", + "referenceClass", + "stringAddrType", + "stringAddr", + "objectFactory", + "objectFactoryLocation" +}) +public class ResourceEnvRef implements Serializable +{ + + private final static long serialVersionUID = 12343L; + @XmlElement(name = "ref-name", required = true) + protected String refName; + protected Pattern pattern; + @XmlElement(name = "message-destination-link") + protected String messageDestinationLink; + @XmlElement(name = "admin-object-module") + protected String adminObjectModule; + @XmlElement(name = "admin-object-link") + protected String adminObjectLink; + @XmlElement(name = "reference-class") + protected String referenceClass; + @XmlElement(name = "string-addr-type") + protected String stringAddrType; + @XmlElement(name = "string-addr") + protected String stringAddr; + @XmlElement(name = "object-factory") + protected String objectFactory; + @XmlElement(name = "object-factory-location") + protected String objectFactoryLocation; + + /** + * Gets the value of the refName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRefName() { + return refName; + } + + /** + * Sets the value of the refName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRefName(String value) { + this.refName = value; + } + + /** + * Gets the value of the pattern property. + * + * @return + * possible object is + * {@link Pattern } + * + */ + public Pattern getPattern() { + return pattern; + } + + /** + * Sets the value of the pattern property. + * + * @param value + * allowed object is + * {@link Pattern } + * + */ + public void setPattern(Pattern value) { + this.pattern = value; + } + + /** + * Gets the value of the messageDestinationLink property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMessageDestinationLink() { + return messageDestinationLink; + } + + /** + * Sets the value of the messageDestinationLink property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMessageDestinationLink(String value) { + this.messageDestinationLink = value; + } + + /** + * Gets the value of the adminObjectModule property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAdminObjectModule() { + return adminObjectModule; + } + + /** + * Sets the value of the adminObjectModule property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAdminObjectModule(String value) { + this.adminObjectModule = value; + } + + /** + * Gets the value of the adminObjectLink property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAdminObjectLink() { + return adminObjectLink; + } + + /** + * Sets the value of the adminObjectLink property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAdminObjectLink(String value) { + this.adminObjectLink = value; + } + + /** + * Gets the value of the referenceClass property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReferenceClass() { + return referenceClass; + } + + /** + * Sets the value of the referenceClass property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReferenceClass(String value) { + this.referenceClass = value; + } + + /** + * Gets the value of the stringAddrType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStringAddrType() { + return stringAddrType; + } + + /** + * Sets the value of the stringAddrType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStringAddrType(String value) { + this.stringAddrType = value; + } + + /** + * Gets the value of the stringAddr property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStringAddr() { + return stringAddr; + } + + /** + * Sets the value of the stringAddr property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStringAddr(String value) { + this.stringAddr = value; + } + + /** + * Gets the value of the objectFactory property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjectFactory() { + return objectFactory; + } + + /** + * Sets the value of the objectFactory property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjectFactory(String value) { + this.objectFactory = value; + } + + /** + * Gets the value of the objectFactoryLocation property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjectFactoryLocation() { + return objectFactoryLocation; + } + + /** + * Sets the value of the objectFactoryLocation property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjectFactoryLocation(String value) { + this.objectFactoryLocation = value; + } + +} Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ResourceLocator.java URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ResourceLocator.java?rev=996601&view=auto ============================================================================== --- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ResourceLocator.java (added) +++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ResourceLocator.java Mon Sep 13 16:59:20 2010 @@ -0,0 +1,138 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.geronimo.jee.naming; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for resource-locatorType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="resource-locatorType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <choice>
+ *           <element name="pattern" type="{http://geronimo.apache.org/xml/ns/naming-1.2}patternType"/>
+ *           <element name="resource-link" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *           <element name="url" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         </choice>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "resource-locatorType", propOrder = { + "pattern", + "resourceLink", + "url" +}) +public class ResourceLocator + implements Serializable +{ + + private final static long serialVersionUID = 12343L; + protected Pattern pattern; + @XmlElement(name = "resource-link") + protected String resourceLink; + protected String url; + + /** + * Gets the value of the pattern property. + * + * @return + * possible object is + * {@link Pattern } + * + */ + public Pattern getPattern() { + return pattern; + } + + /** + * Sets the value of the pattern property. + * + * @param value + * allowed object is + * {@link Pattern } + * + */ + public void setPattern(Pattern value) { + this.pattern = value; + } + + /** + * Gets the value of the resourceLink property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getResourceLink() { + return resourceLink; + } + + /** + * Sets the value of the resourceLink property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setResourceLink(String value) { + this.resourceLink = value; + } + + /** + * Gets the value of the url property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUrl() { + return url; + } + + /** + * Sets the value of the url property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUrl(String value) { + this.url = value; + } + +} Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ResourceRef.java URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ResourceRef.java?rev=996601&view=auto ============================================================================== --- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ResourceRef.java (added) +++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ResourceRef.java Mon Sep 13 16:59:20 2010 @@ -0,0 +1,165 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.geronimo.jee.naming; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for resource-refType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="resource-refType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ref-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <choice>
+ *           <element name="pattern" type="{http://geronimo.apache.org/xml/ns/naming-1.2}patternType"/>
+ *           <element name="resource-link" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *           <element name="url" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         </choice>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "resource-refType", propOrder = { + "refName", + "pattern", + "resourceLink", + "url" +}) +public class ResourceRef implements Serializable +{ + + private final static long serialVersionUID = 12343L; + @XmlElement(name = "ref-name", required = true) + protected String refName; + protected Pattern pattern; + @XmlElement(name = "resource-link") + protected String resourceLink; + protected String url; + + /** + * Gets the value of the refName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRefName() { + return refName; + } + + /** + * Sets the value of the refName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRefName(String value) { + this.refName = value; + } + + /** + * Gets the value of the pattern property. + * + * @return + * possible object is + * {@link Pattern } + * + */ + public Pattern getPattern() { + return pattern; + } + + /** + * Sets the value of the pattern property. + * + * @param value + * allowed object is + * {@link Pattern } + * + */ + public void setPattern(Pattern value) { + this.pattern = value; + } + + /** + * Gets the value of the resourceLink property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getResourceLink() { + return resourceLink; + } + + /** + * Sets the value of the resourceLink property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setResourceLink(String value) { + this.resourceLink = value; + } + + /** + * Gets the value of the url property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUrl() { + return url; + } + + /** + * Sets the value of the url property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUrl(String value) { + this.url = value; + } + +} Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ServiceCompletion.java URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ServiceCompletion.java?rev=996601&view=auto ============================================================================== --- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ServiceCompletion.java (added) +++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ServiceCompletion.java Mon Sep 13 16:59:20 2010 @@ -0,0 +1,117 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.geronimo.jee.naming; + +import java.io.Serializable; +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.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for service-completionType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="service-completionType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="service-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="port-completion" type="{http://geronimo.apache.org/xml/ns/naming-1.2}port-completionType" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "service-completionType", propOrder = { + "serviceName", + "portCompletion" +}) +public class ServiceCompletion + implements Serializable +{ + + private final static long serialVersionUID = 12343L; + @XmlElement(name = "service-name", required = true) + protected String serviceName; + @XmlElement(name = "port-completion", required = true) + protected List portCompletion; + + /** + * Gets the value of the serviceName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceName() { + return serviceName; + } + + /** + * Sets the value of the serviceName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceName(String value) { + this.serviceName = value; + } + + /** + * Gets the value of the portCompletion property. + * + *

+ * 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 set method for the portCompletion property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPortCompletion().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PortCompletion } + * + * + */ + public List getPortCompletion() { + if (portCompletion == null) { + portCompletion = new ArrayList(); + } + return this.portCompletion; + } + +} Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ServiceRef.java URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ServiceRef.java?rev=996601&view=auto ============================================================================== --- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ServiceRef.java (added) +++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/ServiceRef.java Mon Sep 13 16:59:20 2010 @@ -0,0 +1,145 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.geronimo.jee.naming; + +import java.io.Serializable; +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.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for service-refType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="service-refType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="service-ref-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <choice>
+ *           <element name="service-completion" type="{http://geronimo.apache.org/xml/ns/naming-1.2}service-completionType"/>
+ *           <element name="port" type="{http://geronimo.apache.org/xml/ns/naming-1.2}portType" maxOccurs="unbounded"/>
+ *         </choice>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "service-refType", propOrder = { + "serviceRefName", + "serviceCompletion", + "port" +}) +public class ServiceRef implements Serializable +{ + + private final static long serialVersionUID = 12343L; + @XmlElement(name = "service-ref-name", required = true) + protected String serviceRefName; + @XmlElement(name = "service-completion") + protected ServiceCompletion serviceCompletion; + protected List port; + + /** + * Gets the value of the serviceRefName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceRefName() { + return serviceRefName; + } + + /** + * Sets the value of the serviceRefName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceRefName(String value) { + this.serviceRefName = value; + } + + /** + * Gets the value of the serviceCompletion property. + * + * @return + * possible object is + * {@link ServiceCompletion } + * + */ + public ServiceCompletion getServiceCompletion() { + return serviceCompletion; + } + + /** + * Sets the value of the serviceCompletion property. + * + * @param value + * allowed object is + * {@link ServiceCompletion } + * + */ + public void setServiceCompletion(ServiceCompletion value) { + this.serviceCompletion = value; + } + + /** + * Gets the value of the port property. + * + *

+ * 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 set method for the port property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPort().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Port } + * + * + */ + public List getPort() { + if (port == null) { + port = new ArrayList(); + } + return this.port; + } + +} Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/package-info.java URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/package-info.java?rev=996601&view=auto ============================================================================== --- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/package-info.java (added) +++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v30.jaxbmodel/src/main/java/org/apache/geronimo/jee/naming/package-info.java Mon Sep 13 16:59:20 2010 @@ -0,0 +1,19 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +@javax.xml.bind.annotation.XmlSchema(namespace = "http://geronimo.apache.org/xml/ns/naming-1.2", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package org.apache.geronimo.jee.naming;