http://git-wip-us.apache.org/repos/asf/tomee/blob/6e2a4f7c/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaDataType.java ---------------------------------------------------------------------- diff --git a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaDataType.java b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaDataType.java index cd119ad..904210a 100644 --- a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaDataType.java +++ b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaDataType.java @@ -1,46 +1,46 @@ -/** - * 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.openejb.jee.was.v6.java; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - -import org.apache.openejb.jee.was.v6.ecore.EClass; - -/** - * <p/> - * Java class for JavaDataType complex type. - * <p/> - * <p/> - * The following schema fragment specifies the expected content contained within - * this class. - * <p/> - * <pre> - * <complexType name="JavaDataType"> - * <complexContent> - * <extension base="{http://www.eclipse.org/emf/2002/Ecore}EClass"> - * </extension> - * </complexContent> - * </complexType> - * </pre> - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "JavaDataType") -public class JavaDataType extends EClass { - -} +/** + * 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.openejb.jee.was.v6.java; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + +import org.apache.openejb.jee.was.v6.ecore.EClass; + +/** + * <p/> + * Java class for JavaDataType complex type. + * <p/> + * <p/> + * The following schema fragment specifies the expected content contained within + * this class. + * <p/> + * <pre> + * <complexType name="JavaDataType"> + * <complexContent> + * <extension base="{http://www.eclipse.org/emf/2002/Ecore}EClass"> + * </extension> + * </complexContent> + * </complexType> + * </pre> + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "JavaDataType") +public class JavaDataType extends EClass { + +}
http://git-wip-us.apache.org/repos/asf/tomee/blob/6e2a4f7c/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaEvent.java ---------------------------------------------------------------------- diff --git a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaEvent.java b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaEvent.java index 8444ca6..628dbf6 100644 --- a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaEvent.java +++ b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaEvent.java @@ -1,46 +1,46 @@ -/** - * 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.openejb.jee.was.v6.java; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - -import org.apache.openejb.jee.was.v6.ecore.EStructuralFeature; - -/** - * <p/> - * Java class for JavaEvent complex type. - * <p/> - * <p/> - * The following schema fragment specifies the expected content contained within - * this class. - * <p/> - * <pre> - * <complexType name="JavaEvent"> - * <complexContent> - * <extension base="{http://www.eclipse.org/emf/2002/Ecore}EStructuralFeature"> - * </extension> - * </complexContent> - * </complexType> - * </pre> - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "JavaEvent") -public class JavaEvent extends EStructuralFeature { - -} +/** + * 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.openejb.jee.was.v6.java; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + +import org.apache.openejb.jee.was.v6.ecore.EStructuralFeature; + +/** + * <p/> + * Java class for JavaEvent complex type. + * <p/> + * <p/> + * The following schema fragment specifies the expected content contained within + * this class. + * <p/> + * <pre> + * <complexType name="JavaEvent"> + * <complexContent> + * <extension base="{http://www.eclipse.org/emf/2002/Ecore}EStructuralFeature"> + * </extension> + * </complexContent> + * </complexType> + * </pre> + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "JavaEvent") +public class JavaEvent extends EStructuralFeature { + +} http://git-wip-us.apache.org/repos/asf/tomee/blob/6e2a4f7c/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaPackage.java ---------------------------------------------------------------------- diff --git a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaPackage.java b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaPackage.java index 72fbbd6..7293d76 100644 --- a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaPackage.java +++ b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaPackage.java @@ -1,46 +1,46 @@ -/** - * 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.openejb.jee.was.v6.java; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - -import org.apache.openejb.jee.was.v6.ecore.EPackage; - -/** - * <p/> - * Java class for JavaPackage complex type. - * <p/> - * <p/> - * The following schema fragment specifies the expected content contained within - * this class. - * <p/> - * <pre> - * <complexType name="JavaPackage"> - * <complexContent> - * <extension base="{http://www.eclipse.org/emf/2002/Ecore}EPackage"> - * </extension> - * </complexContent> - * </complexType> - * </pre> - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "JavaPackage") -public class JavaPackage extends EPackage { - -} +/** + * 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.openejb.jee.was.v6.java; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + +import org.apache.openejb.jee.was.v6.ecore.EPackage; + +/** + * <p/> + * Java class for JavaPackage complex type. + * <p/> + * <p/> + * The following schema fragment specifies the expected content contained within + * this class. + * <p/> + * <pre> + * <complexType name="JavaPackage"> + * <complexContent> + * <extension base="{http://www.eclipse.org/emf/2002/Ecore}EPackage"> + * </extension> + * </complexContent> + * </complexType> + * </pre> + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "JavaPackage") +public class JavaPackage extends EPackage { + +} http://git-wip-us.apache.org/repos/asf/tomee/blob/6e2a4f7c/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaParameter.java ---------------------------------------------------------------------- diff --git a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaParameter.java b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaParameter.java index f471be9..bc24f90 100644 --- a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaParameter.java +++ b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaParameter.java @@ -1,90 +1,90 @@ -/** - * 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.openejb.jee.was.v6.java; - -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 org.apache.openejb.jee.was.v6.ecore.EParameter; - -/** - * <p/> - * Java class for JavaParameter complex type. - * <p/> - * <p/> - * The following schema fragment specifies the expected content contained within - * this class. - * <p/> - * <pre> - * <complexType name="JavaParameter"> - * <complexContent> - * <extension base="{http://www.eclipse.org/emf/2002/Ecore}EParameter"> - * <attribute name="final" type="{http://www.w3.org/2001/XMLSchema}boolean" /> - * <attribute name="parameterKind" type="{java.xmi}JavaParameterKind" /> - * </extension> - * </complexContent> - * </complexType> - * </pre> - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "JavaParameter") -public class JavaParameter extends EParameter { - - @XmlAttribute(name = "final") - protected Boolean isFinal; - @XmlAttribute - protected JavaParameterEnum parameterKind; - - /** - * Gets the value of the isFinal property. - * - * @return possible object is {@link Boolean } - */ - public Boolean isIsFinal() { - return isFinal; - } - - /** - * Sets the value of the isFinal property. - * - * @param value allowed object is {@link Boolean } - */ - public void setIsFinal(final Boolean value) { - this.isFinal = value; - } - - /** - * Gets the value of the parameterKind property. - * - * @return possible object is {@link JavaParameterEnum } - */ - public JavaParameterEnum getParameterKind() { - return parameterKind; - } - - /** - * Sets the value of the parameterKind property. - * - * @param value allowed object is {@link JavaParameterEnum } - */ - public void setParameterKind(final JavaParameterEnum value) { - this.parameterKind = value; - } - -} +/** + * 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.openejb.jee.was.v6.java; + +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 org.apache.openejb.jee.was.v6.ecore.EParameter; + +/** + * <p/> + * Java class for JavaParameter complex type. + * <p/> + * <p/> + * The following schema fragment specifies the expected content contained within + * this class. + * <p/> + * <pre> + * <complexType name="JavaParameter"> + * <complexContent> + * <extension base="{http://www.eclipse.org/emf/2002/Ecore}EParameter"> + * <attribute name="final" type="{http://www.w3.org/2001/XMLSchema}boolean" /> + * <attribute name="parameterKind" type="{java.xmi}JavaParameterKind" /> + * </extension> + * </complexContent> + * </complexType> + * </pre> + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "JavaParameter") +public class JavaParameter extends EParameter { + + @XmlAttribute(name = "final") + protected Boolean isFinal; + @XmlAttribute + protected JavaParameterEnum parameterKind; + + /** + * Gets the value of the isFinal property. + * + * @return possible object is {@link Boolean } + */ + public Boolean isIsFinal() { + return isFinal; + } + + /** + * Sets the value of the isFinal property. + * + * @param value allowed object is {@link Boolean } + */ + public void setIsFinal(final Boolean value) { + this.isFinal = value; + } + + /** + * Gets the value of the parameterKind property. + * + * @return possible object is {@link JavaParameterEnum } + */ + public JavaParameterEnum getParameterKind() { + return parameterKind; + } + + /** + * Sets the value of the parameterKind property. + * + * @param value allowed object is {@link JavaParameterEnum } + */ + public void setParameterKind(final JavaParameterEnum value) { + this.parameterKind = value; + } + +} http://git-wip-us.apache.org/repos/asf/tomee/blob/6e2a4f7c/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaParameterEnum.java ---------------------------------------------------------------------- diff --git a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaParameterEnum.java b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaParameterEnum.java index 20a8a3e..be0e810 100644 --- a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaParameterEnum.java +++ b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaParameterEnum.java @@ -1,54 +1,54 @@ -/** - * 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.openejb.jee.was.v6.java; - -import javax.xml.bind.annotation.XmlEnum; - -/** - * <p/> - * Java class for JavaParameterKind. - * <p/> - * <p/> - * The following schema fragment specifies the expected content contained within - * this class. - * <p/> - * <p/> - * <pre> - * <simpleType name="JavaParameterKind"> - * <restriction base="{http://www.w3.org/2001/XMLSchema}NCName"> - * <enumeration value="IN"/> - * <enumeration value="OUT"/> - * <enumeration value="INOUT"/> - * <enumeration value="RETURN"/> - * </restriction> - * </simpleType> - * </pre> - */ -@XmlEnum -public enum JavaParameterEnum { - - IN, OUT, INOUT, RETURN; - - public String value() { - return name(); - } - - public static JavaParameterEnum fromValue(final String v) { - return valueOf(v); - } - -} +/** + * 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.openejb.jee.was.v6.java; + +import javax.xml.bind.annotation.XmlEnum; + +/** + * <p/> + * Java class for JavaParameterKind. + * <p/> + * <p/> + * The following schema fragment specifies the expected content contained within + * this class. + * <p/> + * <p/> + * <pre> + * <simpleType name="JavaParameterKind"> + * <restriction base="{http://www.w3.org/2001/XMLSchema}NCName"> + * <enumeration value="IN"/> + * <enumeration value="OUT"/> + * <enumeration value="INOUT"/> + * <enumeration value="RETURN"/> + * </restriction> + * </simpleType> + * </pre> + */ +@XmlEnum +public enum JavaParameterEnum { + + IN, OUT, INOUT, RETURN; + + public String value() { + return name(); + } + + public static JavaParameterEnum fromValue(final String v) { + return valueOf(v); + } + +} http://git-wip-us.apache.org/repos/asf/tomee/blob/6e2a4f7c/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaVisibilityEnum.java ---------------------------------------------------------------------- diff --git a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaVisibilityEnum.java b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaVisibilityEnum.java index 7aec3e5..73f0bc5 100644 --- a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaVisibilityEnum.java +++ b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/JavaVisibilityEnum.java @@ -1,54 +1,54 @@ -/** - * 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.openejb.jee.was.v6.java; - -import javax.xml.bind.annotation.XmlEnum; - -/** - * <p/> - * Java class for JavaVisibilityKind. - * <p/> - * <p/> - * The following schema fragment specifies the expected content contained within - * this class. - * <p/> - * <p/> - * <pre> - * <simpleType name="JavaVisibilityKind"> - * <restriction base="{http://www.w3.org/2001/XMLSchema}NCName"> - * <enumeration value="PUBLIC"/> - * <enumeration value="PRIVATE"/> - * <enumeration value="PROTECTED"/> - * <enumeration value="PACKAGE"/> - * </restriction> - * </simpleType> - * </pre> - */ -@XmlEnum -public enum JavaVisibilityEnum { - - PUBLIC, PRIVATE, PROTECTED, PACKAGE; - - public String value() { - return name(); - } - - public static JavaVisibilityEnum fromValue(final String v) { - return valueOf(v); - } - -} +/** + * 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.openejb.jee.was.v6.java; + +import javax.xml.bind.annotation.XmlEnum; + +/** + * <p/> + * Java class for JavaVisibilityKind. + * <p/> + * <p/> + * The following schema fragment specifies the expected content contained within + * this class. + * <p/> + * <p/> + * <pre> + * <simpleType name="JavaVisibilityKind"> + * <restriction base="{http://www.w3.org/2001/XMLSchema}NCName"> + * <enumeration value="PUBLIC"/> + * <enumeration value="PRIVATE"/> + * <enumeration value="PROTECTED"/> + * <enumeration value="PACKAGE"/> + * </restriction> + * </simpleType> + * </pre> + */ +@XmlEnum +public enum JavaVisibilityEnum { + + PUBLIC, PRIVATE, PROTECTED, PACKAGE; + + public String value() { + return name(); + } + + public static JavaVisibilityEnum fromValue(final String v) { + return valueOf(v); + } + +} http://git-wip-us.apache.org/repos/asf/tomee/blob/6e2a4f7c/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/Method.java ---------------------------------------------------------------------- diff --git a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/Method.java b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/Method.java index 66c5c4a..d19cbb6 100644 --- a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/Method.java +++ b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/Method.java @@ -1,340 +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.openejb.jee.was.v6.java; - -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.XmlElement; -import javax.xml.bind.annotation.XmlType; - -import org.apache.openejb.jee.was.v6.ecore.EOperation; - -/** - * <p/> - * Java class for Method complex type. - * <p/> - * <p/> - * The following schema fragment specifies the expected content contained within - * this class. - * <p/> - * <pre> - * <complexType name="Method"> - * <complexContent> - * <extension base="{http://www.eclipse.org/emf/2002/Ecore}EOperation"> - * <choice> - * <choice maxOccurs="unbounded" minOccurs="0"> - * <element name="parameters" type="{java.xmi}JavaParameter"/> - * </choice> - * <choice maxOccurs="unbounded" minOccurs="0"> - * <element name="javaExceptions" type="{java.xmi}JavaClass"/> - * </choice> - * <choice maxOccurs="unbounded" minOccurs="0"> - * <element name="source" type="{java.xmi}Block"/> - * </choice> - * </choice> - * <attribute name="abstract" type="{http://www.w3.org/2001/XMLSchema}boolean" /> - * <attribute name="constructor" type="{http://www.w3.org/2001/XMLSchema}boolean" /> - * <attribute name="final" type="{http://www.w3.org/2001/XMLSchema}boolean" /> - * <attribute name="javaExceptions" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="javaVisibility" type="{java.xmi}JavaVisibilityKind" /> - * <attribute name="native" type="{http://www.w3.org/2001/XMLSchema}boolean" /> - * <attribute name="source" type="{http://www.w3.org/2001/XMLSchema}string" /> - * <attribute name="static" type="{http://www.w3.org/2001/XMLSchema}boolean" /> - * <attribute name="synchronized" type="{http://www.w3.org/2001/XMLSchema}boolean" /> - * </extension> - * </complexContent> - * </complexType> - * </pre> - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "Method", propOrder = {"parameters", - "javaClassJavaExceptions", "sources"}) -public class Method extends EOperation { - - protected List<JavaParameter> parameters; - @XmlElement(name = "javaExceptions") - protected List<JavaClass> javaClassJavaExceptions; - @XmlElement(name = "source") - protected List<Block> sources; - @XmlAttribute(name = "abstract") - protected Boolean isAbstract; - @XmlAttribute - protected Boolean constructor; - @XmlAttribute(name = "final") - protected Boolean isFinal; - @XmlAttribute - protected String javaExceptions; - @XmlAttribute - protected JavaVisibilityEnum javaVisibility; - @XmlAttribute(name = "native") - protected Boolean isNative; - @XmlAttribute - protected String source; - @XmlAttribute(name = "static") - protected Boolean isStatic; - @XmlAttribute(name = "synchronized") - protected Boolean isSynchronized; - - /** - * Gets the value of the parameters property. - * <p/> - * <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 parameters property. - * <p/> - * <p/> - * For example, to add a new item, do as follows: - * <p/> - * <pre> - * getParameters().add(newItem); - * </pre> - * <p/> - * <p/> - * <p/> - * Objects of the following type(s) are allowed in the list - * {@link JavaParameter } - */ - public List<JavaParameter> getParameters() { - if (parameters == null) { - parameters = new ArrayList<JavaParameter>(); - } - return this.parameters; - } - - /** - * Gets the value of the javaClassJavaExceptions property. - * <p/> - * <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 javaClassJavaExceptions property. - * <p/> - * <p/> - * For example, to add a new item, do as follows: - * <p/> - * <pre> - * getJavaClassJavaExceptions().add(newItem); - * </pre> - * <p/> - * <p/> - * <p/> - * Objects of the following type(s) are allowed in the list - * {@link JavaClass } - */ - public List<JavaClass> getJavaClassJavaExceptions() { - if (javaClassJavaExceptions == null) { - javaClassJavaExceptions = new ArrayList<JavaClass>(); - } - return this.javaClassJavaExceptions; - } - - /** - * Gets the value of the sources property. - * <p/> - * <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 sources property. - * <p/> - * <p/> - * For example, to add a new item, do as follows: - * <p/> - * <pre> - * getSources().add(newItem); - * </pre> - * <p/> - * <p/> - * <p/> - * Objects of the following type(s) are allowed in the list {@link Block } - */ - public List<Block> getSources() { - if (sources == null) { - sources = new ArrayList<Block>(); - } - return this.sources; - } - - /** - * Gets the value of the isAbstract property. - * - * @return possible object is {@link Boolean } - */ - public Boolean isIsAbstract() { - return isAbstract; - } - - /** - * Sets the value of the isAbstract property. - * - * @param value allowed object is {@link Boolean } - */ - public void setIsAbstract(final Boolean value) { - this.isAbstract = value; - } - - /** - * Gets the value of the constructor property. - * - * @return possible object is {@link Boolean } - */ - public Boolean isConstructor() { - return constructor; - } - - /** - * Sets the value of the constructor property. - * - * @param value allowed object is {@link Boolean } - */ - public void setConstructor(final Boolean value) { - this.constructor = value; - } - - /** - * Gets the value of the isFinal property. - * - * @return possible object is {@link Boolean } - */ - public Boolean isIsFinal() { - return isFinal; - } - - /** - * Sets the value of the isFinal property. - * - * @param value allowed object is {@link Boolean } - */ - public void setIsFinal(final Boolean value) { - this.isFinal = value; - } - - /** - * Gets the value of the javaExceptions property. - * - * @return possible object is {@link String } - */ - public String getJavaExceptions() { - return javaExceptions; - } - - /** - * Sets the value of the javaExceptions property. - * - * @param value allowed object is {@link String } - */ - public void setJavaExceptions(final String value) { - this.javaExceptions = value; - } - - /** - * Gets the value of the javaVisibility property. - * - * @return possible object is {@link JavaVisibilityEnum } - */ - public JavaVisibilityEnum getJavaVisibility() { - return javaVisibility; - } - - /** - * Sets the value of the javaVisibility property. - * - * @param value allowed object is {@link JavaVisibilityEnum } - */ - public void setJavaVisibility(final JavaVisibilityEnum value) { - this.javaVisibility = value; - } - - /** - * Gets the value of the isNative property. - * - * @return possible object is {@link Boolean } - */ - public Boolean isIsNative() { - return isNative; - } - - /** - * Sets the value of the isNative property. - * - * @param value allowed object is {@link Boolean } - */ - public void setIsNative(final Boolean value) { - this.isNative = value; - } - - /** - * Gets the value of the source property. - * - * @return possible object is {@link String } - */ - public String getSource() { - return source; - } - - /** - * Sets the value of the source property. - * - * @param value allowed object is {@link String } - */ - public void setSource(final String value) { - this.source = value; - } - - /** - * Gets the value of the isStatic property. - * - * @return possible object is {@link Boolean } - */ - public Boolean isIsStatic() { - return isStatic; - } - - /** - * Sets the value of the isStatic property. - * - * @param value allowed object is {@link Boolean } - */ - public void setIsStatic(final Boolean value) { - this.isStatic = value; - } - - /** - * Gets the value of the isSynchronized property. - * - * @return possible object is {@link Boolean } - */ - public Boolean isIsSynchronized() { - return isSynchronized; - } - - /** - * Sets the value of the isSynchronized property. - * - * @param value allowed object is {@link Boolean } - */ - public void setIsSynchronized(final Boolean value) { - this.isSynchronized = value; - } - -} +/** + * 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.openejb.jee.was.v6.java; + +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.XmlElement; +import javax.xml.bind.annotation.XmlType; + +import org.apache.openejb.jee.was.v6.ecore.EOperation; + +/** + * <p/> + * Java class for Method complex type. + * <p/> + * <p/> + * The following schema fragment specifies the expected content contained within + * this class. + * <p/> + * <pre> + * <complexType name="Method"> + * <complexContent> + * <extension base="{http://www.eclipse.org/emf/2002/Ecore}EOperation"> + * <choice> + * <choice maxOccurs="unbounded" minOccurs="0"> + * <element name="parameters" type="{java.xmi}JavaParameter"/> + * </choice> + * <choice maxOccurs="unbounded" minOccurs="0"> + * <element name="javaExceptions" type="{java.xmi}JavaClass"/> + * </choice> + * <choice maxOccurs="unbounded" minOccurs="0"> + * <element name="source" type="{java.xmi}Block"/> + * </choice> + * </choice> + * <attribute name="abstract" type="{http://www.w3.org/2001/XMLSchema}boolean" /> + * <attribute name="constructor" type="{http://www.w3.org/2001/XMLSchema}boolean" /> + * <attribute name="final" type="{http://www.w3.org/2001/XMLSchema}boolean" /> + * <attribute name="javaExceptions" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="javaVisibility" type="{java.xmi}JavaVisibilityKind" /> + * <attribute name="native" type="{http://www.w3.org/2001/XMLSchema}boolean" /> + * <attribute name="source" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="static" type="{http://www.w3.org/2001/XMLSchema}boolean" /> + * <attribute name="synchronized" type="{http://www.w3.org/2001/XMLSchema}boolean" /> + * </extension> + * </complexContent> + * </complexType> + * </pre> + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Method", propOrder = {"parameters", + "javaClassJavaExceptions", "sources"}) +public class Method extends EOperation { + + protected List<JavaParameter> parameters; + @XmlElement(name = "javaExceptions") + protected List<JavaClass> javaClassJavaExceptions; + @XmlElement(name = "source") + protected List<Block> sources; + @XmlAttribute(name = "abstract") + protected Boolean isAbstract; + @XmlAttribute + protected Boolean constructor; + @XmlAttribute(name = "final") + protected Boolean isFinal; + @XmlAttribute + protected String javaExceptions; + @XmlAttribute + protected JavaVisibilityEnum javaVisibility; + @XmlAttribute(name = "native") + protected Boolean isNative; + @XmlAttribute + protected String source; + @XmlAttribute(name = "static") + protected Boolean isStatic; + @XmlAttribute(name = "synchronized") + protected Boolean isSynchronized; + + /** + * Gets the value of the parameters property. + * <p/> + * <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 parameters property. + * <p/> + * <p/> + * For example, to add a new item, do as follows: + * <p/> + * <pre> + * getParameters().add(newItem); + * </pre> + * <p/> + * <p/> + * <p/> + * Objects of the following type(s) are allowed in the list + * {@link JavaParameter } + */ + public List<JavaParameter> getParameters() { + if (parameters == null) { + parameters = new ArrayList<JavaParameter>(); + } + return this.parameters; + } + + /** + * Gets the value of the javaClassJavaExceptions property. + * <p/> + * <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 javaClassJavaExceptions property. + * <p/> + * <p/> + * For example, to add a new item, do as follows: + * <p/> + * <pre> + * getJavaClassJavaExceptions().add(newItem); + * </pre> + * <p/> + * <p/> + * <p/> + * Objects of the following type(s) are allowed in the list + * {@link JavaClass } + */ + public List<JavaClass> getJavaClassJavaExceptions() { + if (javaClassJavaExceptions == null) { + javaClassJavaExceptions = new ArrayList<JavaClass>(); + } + return this.javaClassJavaExceptions; + } + + /** + * Gets the value of the sources property. + * <p/> + * <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 sources property. + * <p/> + * <p/> + * For example, to add a new item, do as follows: + * <p/> + * <pre> + * getSources().add(newItem); + * </pre> + * <p/> + * <p/> + * <p/> + * Objects of the following type(s) are allowed in the list {@link Block } + */ + public List<Block> getSources() { + if (sources == null) { + sources = new ArrayList<Block>(); + } + return this.sources; + } + + /** + * Gets the value of the isAbstract property. + * + * @return possible object is {@link Boolean } + */ + public Boolean isIsAbstract() { + return isAbstract; + } + + /** + * Sets the value of the isAbstract property. + * + * @param value allowed object is {@link Boolean } + */ + public void setIsAbstract(final Boolean value) { + this.isAbstract = value; + } + + /** + * Gets the value of the constructor property. + * + * @return possible object is {@link Boolean } + */ + public Boolean isConstructor() { + return constructor; + } + + /** + * Sets the value of the constructor property. + * + * @param value allowed object is {@link Boolean } + */ + public void setConstructor(final Boolean value) { + this.constructor = value; + } + + /** + * Gets the value of the isFinal property. + * + * @return possible object is {@link Boolean } + */ + public Boolean isIsFinal() { + return isFinal; + } + + /** + * Sets the value of the isFinal property. + * + * @param value allowed object is {@link Boolean } + */ + public void setIsFinal(final Boolean value) { + this.isFinal = value; + } + + /** + * Gets the value of the javaExceptions property. + * + * @return possible object is {@link String } + */ + public String getJavaExceptions() { + return javaExceptions; + } + + /** + * Sets the value of the javaExceptions property. + * + * @param value allowed object is {@link String } + */ + public void setJavaExceptions(final String value) { + this.javaExceptions = value; + } + + /** + * Gets the value of the javaVisibility property. + * + * @return possible object is {@link JavaVisibilityEnum } + */ + public JavaVisibilityEnum getJavaVisibility() { + return javaVisibility; + } + + /** + * Sets the value of the javaVisibility property. + * + * @param value allowed object is {@link JavaVisibilityEnum } + */ + public void setJavaVisibility(final JavaVisibilityEnum value) { + this.javaVisibility = value; + } + + /** + * Gets the value of the isNative property. + * + * @return possible object is {@link Boolean } + */ + public Boolean isIsNative() { + return isNative; + } + + /** + * Sets the value of the isNative property. + * + * @param value allowed object is {@link Boolean } + */ + public void setIsNative(final Boolean value) { + this.isNative = value; + } + + /** + * Gets the value of the source property. + * + * @return possible object is {@link String } + */ + public String getSource() { + return source; + } + + /** + * Sets the value of the source property. + * + * @param value allowed object is {@link String } + */ + public void setSource(final String value) { + this.source = value; + } + + /** + * Gets the value of the isStatic property. + * + * @return possible object is {@link Boolean } + */ + public Boolean isIsStatic() { + return isStatic; + } + + /** + * Sets the value of the isStatic property. + * + * @param value allowed object is {@link Boolean } + */ + public void setIsStatic(final Boolean value) { + this.isStatic = value; + } + + /** + * Gets the value of the isSynchronized property. + * + * @return possible object is {@link Boolean } + */ + public Boolean isIsSynchronized() { + return isSynchronized; + } + + /** + * Sets the value of the isSynchronized property. + * + * @param value allowed object is {@link Boolean } + */ + public void setIsSynchronized(final Boolean value) { + this.isSynchronized = value; + } + +} http://git-wip-us.apache.org/repos/asf/tomee/blob/6e2a4f7c/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/ObjectFactory.java ---------------------------------------------------------------------- diff --git a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/ObjectFactory.java b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/ObjectFactory.java index f2bf497..f551391 100644 --- a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/ObjectFactory.java +++ b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/ObjectFactory.java @@ -1,264 +1,264 @@ -/** - * 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.openejb.jee.was.v6.java; - -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.openejb.jee.was.v6.java - * 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 _JavaEvent_QNAME = new QName("java.xmi", - "JavaEvent"); - private final static QName _JavaParameter_QNAME = new QName("java.xmi", - "JavaParameter"); - private final static QName _JavaClass_QNAME = new QName("java.xmi", - "JavaClass"); - private final static QName _Initializer_QNAME = new QName("java.xmi", - "Initializer"); - private final static QName _Field_QNAME = new QName("java.xmi", "Field"); - private final static QName _JavaDataType_QNAME = new QName("java.xmi", - "JavaDataType"); - private final static QName _Statement_QNAME = new QName("java.xmi", - "Statement"); - private final static QName _Comment_QNAME = new QName("java.xmi", "Comment"); - private final static QName _Method_QNAME = new QName("java.xmi", "Method"); - private final static QName _JavaPackage_QNAME = new QName("java.xmi", - "JavaPackage"); - private final static QName _ArrayType_QNAME = new QName("java.xmi", - "ArrayType"); - private final static QName _Block_QNAME = new QName("java.xmi", "Block"); - - /** - * Create a new ObjectFactory that can be used to create new instances of - * schema derived classes for package: org.apache.openejb.jee.was.v6.java - */ - public ObjectFactory() { - } - - /** - * Create an instance of {@link JavaDataType } - */ - public JavaDataType createJavaDataType() { - return new JavaDataType(); - } - - /** - * Create an instance of {@link JavaParameter } - */ - public JavaParameter createJavaParameter() { - return new JavaParameter(); - } - - /** - * Create an instance of {@link JavaEvent } - */ - public JavaEvent createJavaEvent() { - return new JavaEvent(); - } - - /** - * Create an instance of {@link JavaClass } - */ - public JavaClass createJavaClass() { - return new JavaClass(); - } - - /** - * Create an instance of {@link JavaPackage } - */ - public JavaPackage createJavaPackage() { - return new JavaPackage(); - } - - /** - * Create an instance of {@link Statement } - */ - public Statement createStatement() { - return new Statement(); - } - - /** - * Create an instance of {@link Comment } - */ - public Comment createComment() { - return new Comment(); - } - - /** - * Create an instance of {@link Method } - */ - public Method createMethod() { - return new Method(); - } - - /** - * Create an instance of {@link Block } - */ - public Block createBlock() { - return new Block(); - } - - /** - * Create an instance of {@link Field } - */ - public Field createField() { - return new Field(); - } - - /** - * Create an instance of {@link Initializer } - */ - public Initializer createInitializer() { - return new Initializer(); - } - - /** - * Create an instance of {@link ArrayType } - */ - public ArrayType createArrayType() { - return new ArrayType(); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link JavaEvent } - * {@code >} - */ - @XmlElementDecl(namespace = "java.xmi", name = "JavaEvent") - public JAXBElement<JavaEvent> createJavaEvent(final JavaEvent value) { - return new JAXBElement<JavaEvent>(_JavaEvent_QNAME, JavaEvent.class, - null, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link JavaParameter } - * {@code >} - */ - @XmlElementDecl(namespace = "java.xmi", name = "JavaParameter") - public JAXBElement<JavaParameter> createJavaParameter(final JavaParameter value) { - return new JAXBElement<JavaParameter>(_JavaParameter_QNAME, - JavaParameter.class, null, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link JavaClass } - * {@code >} - */ - @XmlElementDecl(namespace = "java.xmi", name = "JavaClass") - public JAXBElement<JavaClass> createJavaClass(final JavaClass value) { - return new JAXBElement<JavaClass>(_JavaClass_QNAME, JavaClass.class, - null, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link Initializer } - * {@code >} - */ - @XmlElementDecl(namespace = "java.xmi", name = "Initializer") - public JAXBElement<Initializer> createInitializer(final Initializer value) { - return new JAXBElement<Initializer>(_Initializer_QNAME, - Initializer.class, null, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link Field }{@code >} - */ - @XmlElementDecl(namespace = "java.xmi", name = "Field") - public JAXBElement<Field> createField(final Field value) { - return new JAXBElement<Field>(_Field_QNAME, Field.class, null, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link JavaDataType } - * {@code >} - */ - @XmlElementDecl(namespace = "java.xmi", name = "JavaDataType") - public JAXBElement<JavaDataType> createJavaDataType(final JavaDataType value) { - return new JAXBElement<JavaDataType>(_JavaDataType_QNAME, - JavaDataType.class, null, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link Statement } - * {@code >} - */ - @XmlElementDecl(namespace = "java.xmi", name = "Statement") - public JAXBElement<Statement> createStatement(final Statement value) { - return new JAXBElement<Statement>(_Statement_QNAME, Statement.class, - null, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link Comment }{@code - * >} - */ - @XmlElementDecl(namespace = "java.xmi", name = "Comment") - public JAXBElement<Comment> createComment(final Comment value) { - return new JAXBElement<Comment>(_Comment_QNAME, Comment.class, null, - value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link Method }{@code >} - */ - @XmlElementDecl(namespace = "java.xmi", name = "Method") - public JAXBElement<Method> createMethod(final Method value) { - return new JAXBElement<Method>(_Method_QNAME, Method.class, null, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link JavaPackage } - * {@code >} - */ - @XmlElementDecl(namespace = "java.xmi", name = "JavaPackage") - public JAXBElement<JavaPackage> createJavaPackage(final JavaPackage value) { - return new JAXBElement<JavaPackage>(_JavaPackage_QNAME, - JavaPackage.class, null, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link ArrayType } - * {@code >} - */ - @XmlElementDecl(namespace = "java.xmi", name = "ArrayType") - public JAXBElement<ArrayType> createArrayType(final ArrayType value) { - return new JAXBElement<ArrayType>(_ArrayType_QNAME, ArrayType.class, - null, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link Block }{@code >} - */ - @XmlElementDecl(namespace = "java.xmi", name = "Block") - public JAXBElement<Block> createBlock(final Block value) { - return new JAXBElement<Block>(_Block_QNAME, Block.class, null, value); - } - -} +/** + * 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.openejb.jee.was.v6.java; + +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.openejb.jee.was.v6.java + * 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 _JavaEvent_QNAME = new QName("java.xmi", + "JavaEvent"); + private final static QName _JavaParameter_QNAME = new QName("java.xmi", + "JavaParameter"); + private final static QName _JavaClass_QNAME = new QName("java.xmi", + "JavaClass"); + private final static QName _Initializer_QNAME = new QName("java.xmi", + "Initializer"); + private final static QName _Field_QNAME = new QName("java.xmi", "Field"); + private final static QName _JavaDataType_QNAME = new QName("java.xmi", + "JavaDataType"); + private final static QName _Statement_QNAME = new QName("java.xmi", + "Statement"); + private final static QName _Comment_QNAME = new QName("java.xmi", "Comment"); + private final static QName _Method_QNAME = new QName("java.xmi", "Method"); + private final static QName _JavaPackage_QNAME = new QName("java.xmi", + "JavaPackage"); + private final static QName _ArrayType_QNAME = new QName("java.xmi", + "ArrayType"); + private final static QName _Block_QNAME = new QName("java.xmi", "Block"); + + /** + * Create a new ObjectFactory that can be used to create new instances of + * schema derived classes for package: org.apache.openejb.jee.was.v6.java + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link JavaDataType } + */ + public JavaDataType createJavaDataType() { + return new JavaDataType(); + } + + /** + * Create an instance of {@link JavaParameter } + */ + public JavaParameter createJavaParameter() { + return new JavaParameter(); + } + + /** + * Create an instance of {@link JavaEvent } + */ + public JavaEvent createJavaEvent() { + return new JavaEvent(); + } + + /** + * Create an instance of {@link JavaClass } + */ + public JavaClass createJavaClass() { + return new JavaClass(); + } + + /** + * Create an instance of {@link JavaPackage } + */ + public JavaPackage createJavaPackage() { + return new JavaPackage(); + } + + /** + * Create an instance of {@link Statement } + */ + public Statement createStatement() { + return new Statement(); + } + + /** + * Create an instance of {@link Comment } + */ + public Comment createComment() { + return new Comment(); + } + + /** + * Create an instance of {@link Method } + */ + public Method createMethod() { + return new Method(); + } + + /** + * Create an instance of {@link Block } + */ + public Block createBlock() { + return new Block(); + } + + /** + * Create an instance of {@link Field } + */ + public Field createField() { + return new Field(); + } + + /** + * Create an instance of {@link Initializer } + */ + public Initializer createInitializer() { + return new Initializer(); + } + + /** + * Create an instance of {@link ArrayType } + */ + public ArrayType createArrayType() { + return new ArrayType(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link JavaEvent } + * {@code >} + */ + @XmlElementDecl(namespace = "java.xmi", name = "JavaEvent") + public JAXBElement<JavaEvent> createJavaEvent(final JavaEvent value) { + return new JAXBElement<JavaEvent>(_JavaEvent_QNAME, JavaEvent.class, + null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link JavaParameter } + * {@code >} + */ + @XmlElementDecl(namespace = "java.xmi", name = "JavaParameter") + public JAXBElement<JavaParameter> createJavaParameter(final JavaParameter value) { + return new JAXBElement<JavaParameter>(_JavaParameter_QNAME, + JavaParameter.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link JavaClass } + * {@code >} + */ + @XmlElementDecl(namespace = "java.xmi", name = "JavaClass") + public JAXBElement<JavaClass> createJavaClass(final JavaClass value) { + return new JAXBElement<JavaClass>(_JavaClass_QNAME, JavaClass.class, + null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Initializer } + * {@code >} + */ + @XmlElementDecl(namespace = "java.xmi", name = "Initializer") + public JAXBElement<Initializer> createInitializer(final Initializer value) { + return new JAXBElement<Initializer>(_Initializer_QNAME, + Initializer.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Field }{@code >} + */ + @XmlElementDecl(namespace = "java.xmi", name = "Field") + public JAXBElement<Field> createField(final Field value) { + return new JAXBElement<Field>(_Field_QNAME, Field.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link JavaDataType } + * {@code >} + */ + @XmlElementDecl(namespace = "java.xmi", name = "JavaDataType") + public JAXBElement<JavaDataType> createJavaDataType(final JavaDataType value) { + return new JAXBElement<JavaDataType>(_JavaDataType_QNAME, + JavaDataType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Statement } + * {@code >} + */ + @XmlElementDecl(namespace = "java.xmi", name = "Statement") + public JAXBElement<Statement> createStatement(final Statement value) { + return new JAXBElement<Statement>(_Statement_QNAME, Statement.class, + null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Comment }{@code + * >} + */ + @XmlElementDecl(namespace = "java.xmi", name = "Comment") + public JAXBElement<Comment> createComment(final Comment value) { + return new JAXBElement<Comment>(_Comment_QNAME, Comment.class, null, + value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Method }{@code >} + */ + @XmlElementDecl(namespace = "java.xmi", name = "Method") + public JAXBElement<Method> createMethod(final Method value) { + return new JAXBElement<Method>(_Method_QNAME, Method.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link JavaPackage } + * {@code >} + */ + @XmlElementDecl(namespace = "java.xmi", name = "JavaPackage") + public JAXBElement<JavaPackage> createJavaPackage(final JavaPackage value) { + return new JAXBElement<JavaPackage>(_JavaPackage_QNAME, + JavaPackage.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ArrayType } + * {@code >} + */ + @XmlElementDecl(namespace = "java.xmi", name = "ArrayType") + public JAXBElement<ArrayType> createArrayType(final ArrayType value) { + return new JAXBElement<ArrayType>(_ArrayType_QNAME, ArrayType.class, + null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Block }{@code >} + */ + @XmlElementDecl(namespace = "java.xmi", name = "Block") + public JAXBElement<Block> createBlock(final Block value) { + return new JAXBElement<Block>(_Block_QNAME, Block.class, null, value); + } + +} http://git-wip-us.apache.org/repos/asf/tomee/blob/6e2a4f7c/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/Statement.java ---------------------------------------------------------------------- diff --git a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/Statement.java b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/Statement.java index 734f81b..c2247f1 100644 --- a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/Statement.java +++ b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/Statement.java @@ -1,44 +1,44 @@ -/** - * 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.openejb.jee.was.v6.java; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - -/** - * <p/> - * Java class for Statement complex type. - * <p/> - * <p/> - * The following schema fragment specifies the expected content contained within - * this class. - * <p/> - * <pre> - * <complexType name="Statement"> - * <complexContent> - * <extension base="{java.xmi}Block"> - * </extension> - * </complexContent> - * </complexType> - * </pre> - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "Statement") -public class Statement extends Block { - -} +/** + * 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.openejb.jee.was.v6.java; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + +/** + * <p/> + * Java class for Statement complex type. + * <p/> + * <p/> + * The following schema fragment specifies the expected content contained within + * this class. + * <p/> + * <pre> + * <complexType name="Statement"> + * <complexContent> + * <extension base="{java.xmi}Block"> + * </extension> + * </complexContent> + * </complexType> + * </pre> + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Statement") +public class Statement extends Block { + +} http://git-wip-us.apache.org/repos/asf/tomee/blob/6e2a4f7c/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/TypeKind.java ---------------------------------------------------------------------- diff --git a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/TypeKind.java b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/TypeKind.java index 9b626b9..8d19c4d 100644 --- a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/TypeKind.java +++ b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/TypeKind.java @@ -1,54 +1,54 @@ -/** - * 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.openejb.jee.was.v6.java; - -import javax.xml.bind.annotation.XmlEnum; - -/** - * <p/> - * Java class for TypeKind. - * <p/> - * <p/> - * The following schema fragment specifies the expected content contained within - * this class. - * <p/> - * <p/> - * <pre> - * <simpleType name="TypeKind"> - * <restriction base="{http://www.w3.org/2001/XMLSchema}NCName"> - * <enumeration value="UNDEFINED"/> - * <enumeration value="CLASS"/> - * <enumeration value="INTERFACE"/> - * <enumeration value="EXCEPTION"/> - * </restriction> - * </simpleType> - * </pre> - */ -@XmlEnum -public enum TypeKind { - - UNDEFINED, CLASS, INTERFACE, EXCEPTION; - - public String value() { - return name(); - } - - public static TypeKind fromValue(final String v) { - return valueOf(v); - } - -} +/** + * 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.openejb.jee.was.v6.java; + +import javax.xml.bind.annotation.XmlEnum; + +/** + * <p/> + * Java class for TypeKind. + * <p/> + * <p/> + * The following schema fragment specifies the expected content contained within + * this class. + * <p/> + * <p/> + * <pre> + * <simpleType name="TypeKind"> + * <restriction base="{http://www.w3.org/2001/XMLSchema}NCName"> + * <enumeration value="UNDEFINED"/> + * <enumeration value="CLASS"/> + * <enumeration value="INTERFACE"/> + * <enumeration value="EXCEPTION"/> + * </restriction> + * </simpleType> + * </pre> + */ +@XmlEnum +public enum TypeKind { + + UNDEFINED, CLASS, INTERFACE, EXCEPTION; + + public String value() { + return name(); + } + + public static TypeKind fromValue(final String v) { + return valueOf(v); + } + +} http://git-wip-us.apache.org/repos/asf/tomee/blob/6e2a4f7c/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/package-info.java ---------------------------------------------------------------------- diff --git a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/package-info.java b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/package-info.java index 35736da..614b6d3 100644 --- a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/package-info.java +++ b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/java/package-info.java @@ -1,18 +1,18 @@ -/** - * 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 = "java.xmi") package org.apache.openejb.jee.was.v6.java; - +/** + * 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 = "java.xmi") package org.apache.openejb.jee.was.v6.java; + http://git-wip-us.apache.org/repos/asf/tomee/blob/6e2a4f7c/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/webservice/clientbnd/ObjectFactory.java ---------------------------------------------------------------------- diff --git a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/webservice/clientbnd/ObjectFactory.java b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/webservice/clientbnd/ObjectFactory.java index 77892f9..e3017e6 100644 --- a/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/webservice/clientbnd/ObjectFactory.java +++ b/container/openejb-jee/src/main/java/org/apache/openejb/jee/was/v6/webservice/clientbnd/ObjectFactory.java @@ -1,67 +1,67 @@ -/** - * 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.openejb.jee.was.v6.webservice.clientbnd; - -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.openejb.jee.was.v6.webservice.clientbnd 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 _ServiceRefBinding_QNAME = new QName( - "webservice_clientbnd.xmi", "ServiceRefBinding"); - - /** - * Create a new ObjectFactory that can be used to create new instances of - * schema derived classes for package: - * org.apache.openejb.jee.was.v6.webservice.clientbnd - */ - public ObjectFactory() { - } - - /** - * Create an instance of {@link ServiceRefBinding } - */ - public ServiceRefBinding createServiceRefBinding() { - return new ServiceRefBinding(); - } - - /** - * Create an instance of {@link JAXBElement }{@code <} - * {@link ServiceRefBinding }{@code >} - */ - @XmlElementDecl(namespace = "webservice_clientbnd.xmi", name = "ServiceRefBinding") - public JAXBElement<ServiceRefBinding> createServiceRefBinding( - final ServiceRefBinding value) { - return new JAXBElement<ServiceRefBinding>(_ServiceRefBinding_QNAME, - ServiceRefBinding.class, null, value); - } - -} +/** + * 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.openejb.jee.was.v6.webservice.clientbnd; + +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.openejb.jee.was.v6.webservice.clientbnd 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 _ServiceRefBinding_QNAME = new QName( + "webservice_clientbnd.xmi", "ServiceRefBinding"); + + /** + * Create a new ObjectFactory that can be used to create new instances of + * schema derived classes for package: + * org.apache.openejb.jee.was.v6.webservice.clientbnd + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link ServiceRefBinding } + */ + public ServiceRefBinding createServiceRefBinding() { + return new ServiceRefBinding(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <} + * {@link ServiceRefBinding }{@code >} + */ + @XmlElementDecl(namespace = "webservice_clientbnd.xmi", name = "ServiceRefBinding") + public JAXBElement<ServiceRefBinding> createServiceRefBinding( + final ServiceRefBinding value) { + return new JAXBElement<ServiceRefBinding>(_ServiceRefBinding_QNAME, + ServiceRefBinding.class, null, value); + } + +}