Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 161932 | Differences between
and this patch

Collapse All | Expand All

(-)src/org/apache/ws/muse/descriptor/impl/CapabilityTypeImpl.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor.impl;
12
package org.apache.ws.muse.descriptor.impl;
14
13
15
import java.util.Collection;
14
import java.util.Collection;
Lines 49-56 Link Here
49
 *
48
 *
50
 * @generated
49
 * @generated
51
 */
50
 */
52
public class CapabilityTypeImpl extends EObjectImpl implements CapabilityType
51
public class CapabilityTypeImpl extends EObjectImpl implements CapabilityType {
53
{
54
	/**
52
	/**
55
	 * The default value of the '{@link #getCapabilityUri() <em>Capability Uri</em>}' attribute.
53
	 * The default value of the '{@link #getCapabilityUri() <em>Capability Uri</em>}' attribute.
56
	 * <!-- begin-user-doc -->
54
	 * <!-- begin-user-doc -->
Lines 343-346 Link Here
343
		return result.toString();
341
		return result.toString();
344
	}
342
	}
345
343
346
} //CapabilityTypeImpl
344
} //CapabilityTypeImpl
(-)src/org/apache/ws/muse/descriptor/impl/ResourceTypeTypeImpl.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor.impl;
12
package org.apache.ws.muse.descriptor.impl;
14
13
15
import java.util.Collection;
14
import java.util.Collection;
Lines 53-60 Link Here
53
 *
52
 *
54
 * @generated
53
 * @generated
55
 */
54
 */
56
public class ResourceTypeTypeImpl extends EObjectImpl implements ResourceTypeType
55
public class ResourceTypeTypeImpl extends EObjectImpl implements ResourceTypeType {
57
{
58
	/**
56
	/**
59
	 * The default value of the '{@link #getContextPath() <em>Context Path</em>}' attribute.
57
	 * The default value of the '{@link #getContextPath() <em>Context Path</em>}' attribute.
60
	 * <!-- begin-user-doc -->
58
	 * <!-- begin-user-doc -->
Lines 522-525 Link Here
522
		return result.toString();
520
		return result.toString();
523
	}
521
	}
524
522
525
} //ResourceTypeTypeImpl
523
} //ResourceTypeTypeImpl
(-)src/org/apache/ws/muse/descriptor/impl/WsdlTypeImpl.java (-11 / +9 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor.impl;
12
package org.apache.ws.muse.descriptor.impl;
14
13
15
import org.apache.ws.muse.descriptor.DescriptorPackage;
14
import org.apache.ws.muse.descriptor.DescriptorPackage;
Lines 36-43 Link Here
36
 *
35
 *
37
 * @generated
36
 * @generated
38
 */
37
 */
39
public class WsdlTypeImpl extends EObjectImpl implements WsdlType
38
public class WsdlTypeImpl extends EObjectImpl implements WsdlType {
40
{
41
	/**
39
	/**
42
	 * The default value of the '{@link #getWsdlFile() <em>Wsdl File</em>}' attribute.
40
	 * The default value of the '{@link #getWsdlFile() <em>Wsdl File</em>}' attribute.
43
	 * <!-- begin-user-doc -->
41
	 * <!-- begin-user-doc -->
Lines 66-72 Link Here
66
	 * @generated
64
	 * @generated
67
	 * @ordered
65
	 * @ordered
68
	 */
66
	 */
69
	protected static final Object WSDL_PORT_TYPE_EDEFAULT = null;
67
	protected static final String WSDL_PORT_TYPE_EDEFAULT = null;
70
68
71
	/**
69
	/**
72
	 * The cached value of the '{@link #getWsdlPortType() <em>Wsdl Port Type</em>}' attribute.
70
	 * The cached value of the '{@link #getWsdlPortType() <em>Wsdl Port Type</em>}' attribute.
Lines 76-82 Link Here
76
	 * @generated
74
	 * @generated
77
	 * @ordered
75
	 * @ordered
78
	 */
76
	 */
79
	protected Object wsdlPortType = WSDL_PORT_TYPE_EDEFAULT;
77
	protected String wsdlPortType = WSDL_PORT_TYPE_EDEFAULT;
80
78
81
	/**
79
	/**
82
	 * <!-- begin-user-doc -->
80
	 * <!-- begin-user-doc -->
Lines 122-128 Link Here
122
	 * <!-- end-user-doc -->
120
	 * <!-- end-user-doc -->
123
	 * @generated
121
	 * @generated
124
	 */
122
	 */
125
	public Object getWsdlPortType() {
123
	public String getWsdlPortType() {
126
		return wsdlPortType;
124
		return wsdlPortType;
127
	}
125
	}
128
126
Lines 131-138 Link Here
131
	 * <!-- end-user-doc -->
129
	 * <!-- end-user-doc -->
132
	 * @generated
130
	 * @generated
133
	 */
131
	 */
134
	public void setWsdlPortType(Object newWsdlPortType) {
132
	public void setWsdlPortType(String newWsdlPortType) {
135
		Object oldWsdlPortType = wsdlPortType;
133
		String oldWsdlPortType = wsdlPortType;
136
		wsdlPortType = newWsdlPortType;
134
		wsdlPortType = newWsdlPortType;
137
		if (eNotificationRequired())
135
		if (eNotificationRequired())
138
			eNotify(new ENotificationImpl(this, Notification.SET, DescriptorPackage.WSDL_TYPE__WSDL_PORT_TYPE, oldWsdlPortType, wsdlPortType));
136
			eNotify(new ENotificationImpl(this, Notification.SET, DescriptorPackage.WSDL_TYPE__WSDL_PORT_TYPE, oldWsdlPortType, wsdlPortType));
Lines 164-170 Link Here
164
				setWsdlFile((String)newValue);
162
				setWsdlFile((String)newValue);
165
				return;
163
				return;
166
			case DescriptorPackage.WSDL_TYPE__WSDL_PORT_TYPE:
164
			case DescriptorPackage.WSDL_TYPE__WSDL_PORT_TYPE:
167
				setWsdlPortType((Object)newValue);
165
				setWsdlPortType((String)newValue);
168
				return;
166
				return;
169
		}
167
		}
170
		super.eSet(featureID, newValue);
168
		super.eSet(featureID, newValue);
Lines 219-222 Link Here
219
		return result.toString();
217
		return result.toString();
220
	}
218
	}
221
219
222
} //WsdlTypeImpl
220
} //WsdlTypeImpl
(-)src/org/apache/ws/muse/descriptor/impl/RootTypeImpl.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor.impl;
12
package org.apache.ws.muse.descriptor.impl;
14
13
15
import java.util.Collection;
14
import java.util.Collection;
Lines 49-56 Link Here
49
 *
48
 *
50
 * @generated
49
 * @generated
51
 */
50
 */
52
public class RootTypeImpl extends EObjectImpl implements RootType
51
public class RootTypeImpl extends EObjectImpl implements RootType {
53
{
54
	/**
52
	/**
55
	 * The cached value of the '{@link #getMuse() <em>Muse</em>}' containment reference.
53
	 * The cached value of the '{@link #getMuse() <em>Muse</em>}' containment reference.
56
	 * <!-- begin-user-doc -->
54
	 * <!-- begin-user-doc -->
Lines 289-292 Link Here
289
		return super.eIsSet(featureID);
287
		return super.eIsSet(featureID);
290
	}
288
	}
291
289
292
} //RootTypeImpl
290
} //RootTypeImpl
(-)src/org/apache/ws/muse/descriptor/impl/InitialInstancesTypeImpl.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor.impl;
12
package org.apache.ws.muse.descriptor.impl;
14
13
15
import org.apache.ws.muse.descriptor.DescriptorPackage;
14
import org.apache.ws.muse.descriptor.DescriptorPackage;
Lines 40-47 Link Here
40
 *
39
 *
41
 * @generated
40
 * @generated
42
 */
41
 */
43
public class InitialInstancesTypeImpl extends EObjectImpl implements InitialInstancesType
42
public class InitialInstancesTypeImpl extends EObjectImpl implements InitialInstancesType {
44
{
45
	/**
43
	/**
46
	 * The cached value of the '{@link #getResourceType() <em>Resource Type</em>}' containment reference.
44
	 * The cached value of the '{@link #getResourceType() <em>Resource Type</em>}' containment reference.
47
	 * <!-- begin-user-doc -->
45
	 * <!-- begin-user-doc -->
Lines 245-248 Link Here
245
		return super.eIsSet(featureID);
243
		return super.eIsSet(featureID);
246
	}
244
	}
247
245
248
} //InitialInstancesTypeImpl
246
} //InitialInstancesTypeImpl
(-)src/org/apache/ws/muse/descriptor/impl/InitParamTypeImpl.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor.impl;
12
package org.apache.ws.muse.descriptor.impl;
14
13
15
import org.apache.ws.muse.descriptor.DescriptorPackage;
14
import org.apache.ws.muse.descriptor.DescriptorPackage;
Lines 36-43 Link Here
36
 *
35
 *
37
 * @generated
36
 * @generated
38
 */
37
 */
39
public class InitParamTypeImpl extends EObjectImpl implements InitParamType
38
public class InitParamTypeImpl extends EObjectImpl implements InitParamType {
40
{
41
	/**
39
	/**
42
	 * The default value of the '{@link #getParamName() <em>Param Name</em>}' attribute.
40
	 * The default value of the '{@link #getParamName() <em>Param Name</em>}' attribute.
43
	 * <!-- begin-user-doc -->
41
	 * <!-- begin-user-doc -->
Lines 219-222 Link Here
219
		return result.toString();
217
		return result.toString();
220
	}
218
	}
221
219
222
} //InitParamTypeImpl
220
} //InitParamTypeImpl
(-)src/org/apache/ws/muse/descriptor/impl/DocumentRootImpl.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor.impl;
12
package org.apache.ws.muse.descriptor.impl;
14
13
15
import org.apache.ws.muse.descriptor.AdditionalJarsType;
14
import org.apache.ws.muse.descriptor.AdditionalJarsType;
Lines 91-98 Link Here
91
 *
90
 *
92
 * @generated
91
 * @generated
93
 */
92
 */
94
public class DocumentRootImpl extends EObjectImpl implements DocumentRoot
93
public class DocumentRootImpl extends EObjectImpl implements DocumentRoot {
95
{
96
	/**
94
	/**
97
	 * The cached value of the '{@link #getMixed() <em>Mixed</em>}' attribute list.
95
	 * The cached value of the '{@link #getMixed() <em>Mixed</em>}' attribute list.
98
	 * <!-- begin-user-doc -->
96
	 * <!-- begin-user-doc -->
Lines 1439-1442 Link Here
1439
		return result.toString();
1437
		return result.toString();
1440
	}
1438
	}
1441
1439
1442
} //DocumentRootImpl
1440
} //DocumentRootImpl
(-)src/org/apache/ws/muse/descriptor/impl/ReferenceParametersTypeImpl.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor.impl;
12
package org.apache.ws.muse.descriptor.impl;
14
13
15
import org.apache.ws.muse.descriptor.DescriptorPackage;
14
import org.apache.ws.muse.descriptor.DescriptorPackage;
Lines 40-47 Link Here
40
 *
39
 *
41
 * @generated
40
 * @generated
42
 */
41
 */
43
public class ReferenceParametersTypeImpl extends EObjectImpl implements ReferenceParametersType
42
public class ReferenceParametersTypeImpl extends EObjectImpl implements ReferenceParametersType {
44
{
45
	/**
43
	/**
46
	 * The cached value of the '{@link #getAny() <em>Any</em>}' attribute list.
44
	 * The cached value of the '{@link #getAny() <em>Any</em>}' attribute list.
47
	 * <!-- begin-user-doc -->
45
	 * <!-- begin-user-doc -->
Lines 202-205 Link Here
202
		return result.toString();
200
		return result.toString();
203
	}
201
	}
204
202
205
} //ReferenceParametersTypeImpl
203
} //ReferenceParametersTypeImpl
(-)src/org/apache/ws/muse/descriptor/impl/LoggingTypeImpl.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor.impl;
12
package org.apache.ws.muse.descriptor.impl;
14
13
15
import org.apache.ws.muse.descriptor.DescriptorPackage;
14
import org.apache.ws.muse.descriptor.DescriptorPackage;
Lines 37-44 Link Here
37
 *
36
 *
38
 * @generated
37
 * @generated
39
 */
38
 */
40
public class LoggingTypeImpl extends EObjectImpl implements LoggingType
39
public class LoggingTypeImpl extends EObjectImpl implements LoggingType {
41
{
42
	/**
40
	/**
43
	 * The default value of the '{@link #getLogFile() <em>Log File</em>}' attribute.
41
	 * The default value of the '{@link #getLogFile() <em>Log File</em>}' attribute.
44
	 * <!-- begin-user-doc -->
42
	 * <!-- begin-user-doc -->
Lines 254-257 Link Here
254
		return result.toString();
252
		return result.toString();
255
	}
253
	}
256
254
257
} //LoggingTypeImpl
255
} //LoggingTypeImpl
(-)src/org/apache/ws/muse/descriptor/impl/MuseTypeImpl.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor.impl;
12
package org.apache.ws.muse.descriptor.impl;
14
13
15
import java.util.Collection;
14
import java.util.Collection;
Lines 49-56 Link Here
49
 *
48
 *
50
 * @generated
49
 * @generated
51
 */
50
 */
52
public class MuseTypeImpl extends EObjectImpl implements MuseType
51
public class MuseTypeImpl extends EObjectImpl implements MuseType {
53
{
54
	/**
52
	/**
55
	 * The cached value of the '{@link #getRouter() <em>Router</em>}' containment reference.
53
	 * The cached value of the '{@link #getRouter() <em>Router</em>}' containment reference.
56
	 * <!-- begin-user-doc -->
54
	 * <!-- begin-user-doc -->
Lines 259-262 Link Here
259
		return super.eIsSet(featureID);
257
		return super.eIsSet(featureID);
260
	}
258
	}
261
259
262
} //MuseTypeImpl
260
} //MuseTypeImpl
(-)src/org/apache/ws/muse/descriptor/impl/DescriptorPackageImpl.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor.impl;
12
package org.apache.ws.muse.descriptor.impl;
14
13
15
import org.apache.ws.muse.descriptor.AdditionalJarsType;
14
import org.apache.ws.muse.descriptor.AdditionalJarsType;
Lines 47-54 Link Here
47
 * <!-- end-user-doc -->
46
 * <!-- end-user-doc -->
48
 * @generated
47
 * @generated
49
 */
48
 */
50
public class DescriptorPackageImpl extends EPackageImpl implements DescriptorPackage
49
public class DescriptorPackageImpl extends EPackageImpl implements DescriptorPackage {
51
{
52
	/**
50
	/**
53
	 * <!-- begin-user-doc -->
51
	 * <!-- begin-user-doc -->
54
	 * <!-- end-user-doc -->
52
	 * <!-- end-user-doc -->
Lines 1253-1259 Link Here
1253
1251
1254
		initEClass(wsdlTypeEClass, WsdlType.class, "WsdlType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
1252
		initEClass(wsdlTypeEClass, WsdlType.class, "WsdlType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
1255
		initEAttribute(getWsdlType_WsdlFile(), theXMLTypePackage.getAnyURI(), "wsdlFile", null, 1, 1, WsdlType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1253
		initEAttribute(getWsdlType_WsdlFile(), theXMLTypePackage.getAnyURI(), "wsdlFile", null, 1, 1, WsdlType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1256
		initEAttribute(getWsdlType_WsdlPortType(), theXMLTypePackage.getQName(), "wsdlPortType", null, 1, 1, WsdlType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1254
		initEAttribute(getWsdlType_WsdlPortType(), theXMLTypePackage.getString(), "wsdlPortType", null, 1, 1, WsdlType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1257
1255
1258
		// Initialize enums and add enum literals
1256
		// Initialize enums and add enum literals
1259
		initEEnum(logLevelTypeEEnum, LogLevelType.class, "LogLevelType");
1257
		initEEnum(logLevelTypeEEnum, LogLevelType.class, "LogLevelType");
(-)src/org/apache/ws/muse/descriptor/impl/PersistenceTypeImpl.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor.impl;
12
package org.apache.ws.muse.descriptor.impl;
14
13
15
import java.util.Collection;
14
import java.util.Collection;
Lines 47-54 Link Here
47
 *
46
 *
48
 * @generated
47
 * @generated
49
 */
48
 */
50
public class PersistenceTypeImpl extends EObjectImpl implements PersistenceType
49
public class PersistenceTypeImpl extends EObjectImpl implements PersistenceType {
51
{
52
	/**
50
	/**
53
	 * The default value of the '{@link #getJavaPersistenceClass() <em>Java Persistence Class</em>}' attribute.
51
	 * The default value of the '{@link #getJavaPersistenceClass() <em>Java Persistence Class</em>}' attribute.
54
	 * <!-- begin-user-doc -->
52
	 * <!-- begin-user-doc -->
Lines 276-279 Link Here
276
		return result.toString();
274
		return result.toString();
277
	}
275
	}
278
276
279
} //PersistenceTypeImpl
277
} //PersistenceTypeImpl
(-)src/org/apache/ws/muse/descriptor/impl/AdditionalJarsTypeImpl.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor.impl;
12
package org.apache.ws.muse.descriptor.impl;
14
13
15
import java.util.Collection;
14
import java.util.Collection;
Lines 38-45 Link Here
38
 *
37
 *
39
 * @generated
38
 * @generated
40
 */
39
 */
41
public class AdditionalJarsTypeImpl extends EObjectImpl implements AdditionalJarsType
40
public class AdditionalJarsTypeImpl extends EObjectImpl implements AdditionalJarsType {
42
{
43
	/**
41
	/**
44
	 * The cached value of the '{@link #getJarPath() <em>Jar Path</em>}' attribute list.
42
	 * The cached value of the '{@link #getJarPath() <em>Jar Path</em>}' attribute list.
45
	 * <!-- begin-user-doc -->
43
	 * <!-- begin-user-doc -->
Lines 150-153 Link Here
150
		return result.toString();
148
		return result.toString();
151
	}
149
	}
152
150
153
} //AdditionalJarsTypeImpl
151
} //AdditionalJarsTypeImpl
(-)src/org/apache/ws/muse/descriptor/impl/CustomSerializerTypeImpl.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor.impl;
12
package org.apache.ws.muse.descriptor.impl;
14
13
15
import org.apache.ws.muse.descriptor.CustomSerializerType;
14
import org.apache.ws.muse.descriptor.CustomSerializerType;
Lines 36-43 Link Here
36
 *
35
 *
37
 * @generated
36
 * @generated
38
 */
37
 */
39
public class CustomSerializerTypeImpl extends EObjectImpl implements CustomSerializerType
38
public class CustomSerializerTypeImpl extends EObjectImpl implements CustomSerializerType {
40
{
41
	/**
39
	/**
42
	 * The default value of the '{@link #getJavaSerializableType() <em>Java Serializable Type</em>}' attribute.
40
	 * The default value of the '{@link #getJavaSerializableType() <em>Java Serializable Type</em>}' attribute.
43
	 * <!-- begin-user-doc -->
41
	 * <!-- begin-user-doc -->
Lines 219-222 Link Here
219
		return result.toString();
217
		return result.toString();
220
	}
218
	}
221
219
222
} //CustomSerializerTypeImpl
220
} //CustomSerializerTypeImpl
(-)src/org/apache/ws/muse/descriptor/impl/RouterTypeImpl.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor.impl;
12
package org.apache.ws.muse.descriptor.impl;
14
13
15
import org.apache.ws.muse.descriptor.DescriptorPackage;
14
import org.apache.ws.muse.descriptor.DescriptorPackage;
Lines 41-48 Link Here
41
 *
40
 *
42
 * @generated
41
 * @generated
43
 */
42
 */
44
public class RouterTypeImpl extends EObjectImpl implements RouterType
43
public class RouterTypeImpl extends EObjectImpl implements RouterType {
45
{
46
	/**
44
	/**
47
	 * The default value of the '{@link #getJavaRouterClass() <em>Java Router Class</em>}' attribute.
45
	 * The default value of the '{@link #getJavaRouterClass() <em>Java Router Class</em>}' attribute.
48
	 * <!-- begin-user-doc -->
46
	 * <!-- begin-user-doc -->
Lines 312-315 Link Here
312
		return result.toString();
310
		return result.toString();
313
	}
311
	}
314
312
315
} //RouterTypeImpl
313
} //RouterTypeImpl
(-)src/org/apache/ws/muse/descriptor/impl/DescriptorFactoryImpl.java (-4 / +2 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor.impl;
12
package org.apache.ws.muse.descriptor.impl;
14
13
15
import org.apache.ws.muse.descriptor.*;
14
import org.apache.ws.muse.descriptor.*;
Lines 29-36 Link Here
29
 * <!-- end-user-doc -->
28
 * <!-- end-user-doc -->
30
 * @generated
29
 * @generated
31
 */
30
 */
32
public class DescriptorFactoryImpl extends EFactoryImpl implements DescriptorFactory
31
public class DescriptorFactoryImpl extends EFactoryImpl implements DescriptorFactory {
33
{
34
	/**
32
	/**
35
	 * Creates the default factory implementation.
33
	 * Creates the default factory implementation.
36
	 * <!-- begin-user-doc -->
34
	 * <!-- begin-user-doc -->
(-)src/org/apache/ws/muse/descriptor/CustomSerializerType.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
 
13
package org.apache.ws.muse.descriptor;
12
package org.apache.ws.muse.descriptor;
14
13
15
import org.eclipse.emf.ecore.EObject;
14
import org.eclipse.emf.ecore.EObject;
Lines 31-38 Link Here
31
 * @model extendedMetaData="name='custom-serializer_._type' kind='elementOnly'"
30
 * @model extendedMetaData="name='custom-serializer_._type' kind='elementOnly'"
32
 * @generated
31
 * @generated
33
 */
32
 */
34
public interface CustomSerializerType extends EObject
33
public interface CustomSerializerType extends EObject {
35
{
36
	/**
34
	/**
37
	 * Returns the value of the '<em><b>Java Serializable Type</b></em>' attribute.
35
	 * Returns the value of the '<em><b>Java Serializable Type</b></em>' attribute.
38
	 * <!-- begin-user-doc -->
36
	 * <!-- begin-user-doc -->
Lines 87-90 Link Here
87
	 */
85
	 */
88
	void setJavaSerializerClass(String value);
86
	void setJavaSerializerClass(String value);
89
87
90
} // CustomSerializerType
88
} // CustomSerializerType
(-)src/org/apache/ws/muse/descriptor/DescriptorPackage.java (-3 / +2 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor;
12
package org.apache.ws.muse.descriptor;
14
13
15
import org.eclipse.emf.ecore.EAttribute;
14
import org.eclipse.emf.ecore.EAttribute;
Lines 1917-1923 Link Here
1917
	 * <!-- end-user-doc -->
1916
	 * <!-- end-user-doc -->
1918
	 * @generated
1917
	 * @generated
1919
	 */
1918
	 */
1920
	interface Literals  {
1919
	interface Literals {
1921
		/**
1920
		/**
1922
		 * The meta object literal for the '{@link org.apache.ws.muse.descriptor.impl.AdditionalJarsTypeImpl <em>Additional Jars Type</em>}' class.
1921
		 * The meta object literal for the '{@link org.apache.ws.muse.descriptor.impl.AdditionalJarsTypeImpl <em>Additional Jars Type</em>}' class.
1923
		 * <!-- begin-user-doc -->
1922
		 * <!-- begin-user-doc -->
(-)src/org/apache/ws/muse/descriptor/MuseType.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor;
12
package org.apache.ws.muse.descriptor;
14
13
15
import org.eclipse.emf.common.util.EList;
14
import org.eclipse.emf.common.util.EList;
Lines 34-41 Link Here
34
 * @model extendedMetaData="name='muse_._type' kind='elementOnly'"
33
 * @model extendedMetaData="name='muse_._type' kind='elementOnly'"
35
 * @generated
34
 * @generated
36
 */
35
 */
37
public interface MuseType extends EObject
36
public interface MuseType extends EObject {
38
{
39
	/**
37
	/**
40
	 * Returns the value of the '<em><b>Router</b></em>' containment reference.
38
	 * Returns the value of the '<em><b>Router</b></em>' containment reference.
41
	 * <!-- begin-user-doc -->
39
	 * <!-- begin-user-doc -->
Lines 97-100 Link Here
97
	 */
95
	 */
98
	EList getCustomSerializer();
96
	EList getCustomSerializer();
99
97
100
} // MuseType
98
} // MuseType
(-)src/org/apache/ws/muse/descriptor/RootType.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor;
12
package org.apache.ws.muse.descriptor;
14
13
15
import org.eclipse.emf.common.util.EList;
14
import org.eclipse.emf.common.util.EList;
Lines 34-41 Link Here
34
 * @model extendedMetaData="name='Root_._type' kind='elementOnly'"
33
 * @model extendedMetaData="name='Root_._type' kind='elementOnly'"
35
 * @generated
34
 * @generated
36
 */
35
 */
37
public interface RootType extends EObject
36
public interface RootType extends EObject {
38
{
39
	/**
37
	/**
40
	 * Returns the value of the '<em><b>Muse</b></em>' containment reference.
38
	 * Returns the value of the '<em><b>Muse</b></em>' containment reference.
41
	 * <!-- begin-user-doc -->
39
	 * <!-- begin-user-doc -->
Lines 107-110 Link Here
107
	 */
105
	 */
108
	void setAdditionalJars(AdditionalJarsType value);
106
	void setAdditionalJars(AdditionalJarsType value);
109
107
110
} // RootType
108
} // RootType
(-)src/org/apache/ws/muse/descriptor/LoggingType.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor;
12
package org.apache.ws.muse.descriptor;
14
13
15
import org.eclipse.emf.ecore.EObject;
14
import org.eclipse.emf.ecore.EObject;
Lines 31-38 Link Here
31
 * @model extendedMetaData="name='logging_._type' kind='elementOnly'"
30
 * @model extendedMetaData="name='logging_._type' kind='elementOnly'"
32
 * @generated
31
 * @generated
33
 */
32
 */
34
public interface LoggingType extends EObject
33
public interface LoggingType extends EObject {
35
{
36
	/**
34
	/**
37
	 * Returns the value of the '<em><b>Log File</b></em>' attribute.
35
	 * Returns the value of the '<em><b>Log File</b></em>' attribute.
38
	 * <!-- begin-user-doc -->
36
	 * <!-- begin-user-doc -->
Lines 118-121 Link Here
118
	 */
116
	 */
119
	boolean isSetLogLevel();
117
	boolean isSetLogLevel();
120
118
121
} // LoggingType
119
} // LoggingType
(-)src/org/apache/ws/muse/descriptor/CapabilityType.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
 
13
package org.apache.ws.muse.descriptor;
12
package org.apache.ws.muse.descriptor;
14
13
15
import org.eclipse.emf.common.util.EList;
14
import org.eclipse.emf.common.util.EList;
Lines 35-42 Link Here
35
 * @model extendedMetaData="name='capability_._type' kind='elementOnly'"
34
 * @model extendedMetaData="name='capability_._type' kind='elementOnly'"
36
 * @generated
35
 * @generated
37
 */
36
 */
38
public interface CapabilityType extends EObject
37
public interface CapabilityType extends EObject {
39
{
40
	/**
38
	/**
41
	 * Returns the value of the '<em><b>Capability Uri</b></em>' attribute.
39
	 * Returns the value of the '<em><b>Capability Uri</b></em>' attribute.
42
	 * <!-- begin-user-doc -->
40
	 * <!-- begin-user-doc -->
Lines 135-138 Link Here
135
	 */
133
	 */
136
	EList getInitParam();
134
	EList getInitParam();
137
135
138
} // CapabilityType
136
} // CapabilityType
(-)src/org/apache/ws/muse/descriptor/RouterType.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor;
12
package org.apache.ws.muse.descriptor;
14
13
15
import org.eclipse.emf.ecore.EObject;
14
import org.eclipse.emf.ecore.EObject;
Lines 32-39 Link Here
32
 * @model extendedMetaData="name='router_._type' kind='elementOnly'"
31
 * @model extendedMetaData="name='router_._type' kind='elementOnly'"
33
 * @generated
32
 * @generated
34
 */
33
 */
35
public interface RouterType extends EObject
34
public interface RouterType extends EObject {
36
{
37
	/**
35
	/**
38
	 * Returns the value of the '<em><b>Java Router Class</b></em>' attribute.
36
	 * Returns the value of the '<em><b>Java Router Class</b></em>' attribute.
39
	 * <!-- begin-user-doc -->
37
	 * <!-- begin-user-doc -->
Lines 115-118 Link Here
115
	 */
113
	 */
116
	void setPersistence(PersistenceType value);
114
	void setPersistence(PersistenceType value);
117
115
118
} // RouterType
116
} // RouterType
(-)src/org/apache/ws/muse/descriptor/WsdlType.java (-9 / +7 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor;
12
package org.apache.ws.muse.descriptor;
14
13
15
import org.eclipse.emf.ecore.EObject;
14
import org.eclipse.emf.ecore.EObject;
Lines 31-38 Link Here
31
 * @model extendedMetaData="name='wsdl_._type' kind='elementOnly'"
30
 * @model extendedMetaData="name='wsdl_._type' kind='elementOnly'"
32
 * @generated
31
 * @generated
33
 */
32
 */
34
public interface WsdlType extends EObject
33
public interface WsdlType extends EObject {
35
{
36
	/**
34
	/**
37
	 * Returns the value of the '<em><b>Wsdl File</b></em>' attribute.
35
	 * Returns the value of the '<em><b>Wsdl File</b></em>' attribute.
38
	 * <!-- begin-user-doc -->
36
	 * <!-- begin-user-doc -->
Lines 69-81 Link Here
69
	 * </p>
67
	 * </p>
70
	 * <!-- end-user-doc -->
68
	 * <!-- end-user-doc -->
71
	 * @return the value of the '<em>Wsdl Port Type</em>' attribute.
69
	 * @return the value of the '<em>Wsdl Port Type</em>' attribute.
72
	 * @see #setWsdlPortType(Object)
70
	 * @see #setWsdlPortType(String)
73
	 * @see org.apache.ws.muse.descriptor.DescriptorPackage#getWsdlType_WsdlPortType()
71
	 * @see org.apache.ws.muse.descriptor.DescriptorPackage#getWsdlType_WsdlPortType()
74
	 * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.QName" required="true"
72
	 * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
75
	 *        extendedMetaData="kind='element' name='wsdl-port-type' namespace='##targetNamespace'"
73
	 *        extendedMetaData="kind='element' name='wsdl-port-type' namespace='##targetNamespace'"
76
	 * @generated
74
	 * @generated
77
	 */
75
	 */
78
	Object getWsdlPortType();
76
	String getWsdlPortType();
79
77
80
	/**
78
	/**
81
	 * Sets the value of the '{@link org.apache.ws.muse.descriptor.WsdlType#getWsdlPortType <em>Wsdl Port Type</em>}' attribute.
79
	 * Sets the value of the '{@link org.apache.ws.muse.descriptor.WsdlType#getWsdlPortType <em>Wsdl Port Type</em>}' attribute.
Lines 85-90 Link Here
85
	 * @see #getWsdlPortType()
83
	 * @see #getWsdlPortType()
86
	 * @generated
84
	 * @generated
87
	 */
85
	 */
88
	void setWsdlPortType(Object value);
86
	void setWsdlPortType(String value);
89
87
90
} // WsdlType
88
} // WsdlType
(-)src/org/apache/ws/muse/descriptor/ResourceTypeType.java (-3 / +2 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor;
12
package org.apache.ws.muse.descriptor;
14
13
15
import org.eclipse.emf.common.util.EList;
14
import org.eclipse.emf.common.util.EList;
Lines 236-239 Link Here
236
	 */
235
	 */
237
	boolean isSetUseRouterPersistence();
236
	boolean isSetUseRouterPersistence();
238
237
239
} // ResourceTypeType
238
} // ResourceTypeType
(-)src/org/apache/ws/muse/descriptor/DescriptorFactory.java (-4 / +2 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor;
12
package org.apache.ws.muse.descriptor;
14
13
15
import org.eclipse.emf.ecore.EFactory;
14
import org.eclipse.emf.ecore.EFactory;
Lines 22-29 Link Here
22
 * @see org.apache.ws.muse.descriptor.DescriptorPackage
21
 * @see org.apache.ws.muse.descriptor.DescriptorPackage
23
 * @generated
22
 * @generated
24
 */
23
 */
25
public interface DescriptorFactory extends EFactory
24
public interface DescriptorFactory extends EFactory {
26
{
27
	/**
25
	/**
28
	 * The singleton instance of the factory.
26
	 * The singleton instance of the factory.
29
	 * <!-- begin-user-doc -->
27
	 * <!-- begin-user-doc -->
(-)src/org/apache/ws/muse/descriptor/ReferenceParametersType.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor;
12
package org.apache.ws.muse.descriptor;
14
13
15
import org.eclipse.emf.ecore.EObject;
14
import org.eclipse.emf.ecore.EObject;
Lines 33-40 Link Here
33
 * @model extendedMetaData="name='ReferenceParametersType' kind='elementOnly'"
32
 * @model extendedMetaData="name='ReferenceParametersType' kind='elementOnly'"
34
 * @generated
33
 * @generated
35
 */
34
 */
36
public interface ReferenceParametersType extends EObject
35
public interface ReferenceParametersType extends EObject {
37
{
38
	/**
36
	/**
39
	 * Returns the value of the '<em><b>Any</b></em>' attribute list.
37
	 * Returns the value of the '<em><b>Any</b></em>' attribute list.
40
	 * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}.
38
	 * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}.
Lines 69-72 Link Here
69
	 */
67
	 */
70
	FeatureMap getAnyAttribute();
68
	FeatureMap getAnyAttribute();
71
69
72
} // ReferenceParametersType
70
} // ReferenceParametersType
(-)src/org/apache/ws/muse/descriptor/PersistenceType.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor;
12
package org.apache.ws.muse.descriptor;
14
13
15
import org.eclipse.emf.common.util.EList;
14
import org.eclipse.emf.common.util.EList;
Lines 34-41 Link Here
34
 * @model extendedMetaData="name='persistence_._type' kind='elementOnly'"
33
 * @model extendedMetaData="name='persistence_._type' kind='elementOnly'"
35
 * @generated
34
 * @generated
36
 */
35
 */
37
public interface PersistenceType extends EObject
36
public interface PersistenceType extends EObject {
38
{
39
	/**
37
	/**
40
	 * Returns the value of the '<em><b>Java Persistence Class</b></em>' attribute.
38
	 * Returns the value of the '<em><b>Java Persistence Class</b></em>' attribute.
41
	 * <!-- begin-user-doc -->
39
	 * <!-- begin-user-doc -->
Lines 107-110 Link Here
107
	 */
105
	 */
108
	EList getInitParam();
106
	EList getInitParam();
109
107
110
} // PersistenceType
108
} // PersistenceType
(-)src/org/apache/ws/muse/descriptor/InitParamType.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor;
12
package org.apache.ws.muse.descriptor;
14
13
15
import org.eclipse.emf.ecore.EObject;
14
import org.eclipse.emf.ecore.EObject;
Lines 31-38 Link Here
31
 * @model extendedMetaData="name='init-param_._type' kind='elementOnly'"
30
 * @model extendedMetaData="name='init-param_._type' kind='elementOnly'"
32
 * @generated
31
 * @generated
33
 */
32
 */
34
public interface InitParamType extends EObject
33
public interface InitParamType extends EObject {
35
{
36
	/**
34
	/**
37
	 * Returns the value of the '<em><b>Param Name</b></em>' attribute.
35
	 * Returns the value of the '<em><b>Param Name</b></em>' attribute.
38
	 * <!-- begin-user-doc -->
36
	 * <!-- begin-user-doc -->
Lines 87-90 Link Here
87
	 */
85
	 */
88
	void setParamValue(String value);
86
	void setParamValue(String value);
89
87
90
} // InitParamType
88
} // InitParamType
(-)src/org/apache/ws/muse/descriptor/DocumentRoot.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor;
12
package org.apache.ws.muse.descriptor;
14
13
15
import org.eclipse.emf.common.util.EMap;
14
import org.eclipse.emf.common.util.EMap;
Lines 66-73 Link Here
66
 * @model extendedMetaData="name='' kind='mixed'"
65
 * @model extendedMetaData="name='' kind='mixed'"
67
 * @generated
66
 * @generated
68
 */
67
 */
69
public interface DocumentRoot extends EObject
68
public interface DocumentRoot extends EObject {
70
{
71
	/**
69
	/**
72
	 * Returns the value of the '<em><b>Mixed</b></em>' attribute list.
70
	 * Returns the value of the '<em><b>Mixed</b></em>' attribute list.
73
	 * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}.
71
	 * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}.
Lines 935-938 Link Here
935
	 */
933
	 */
936
	void setWsdlPortType(Object value);
934
	void setWsdlPortType(Object value);
937
935
938
} // DocumentRoot
936
} // DocumentRoot
(-)src/org/apache/ws/muse/descriptor/InitialInstancesType.java (-6 / +4 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor;
12
package org.apache.ws.muse.descriptor;
14
13
15
import org.eclipse.emf.ecore.EObject;
14
import org.eclipse.emf.ecore.EObject;
Lines 31-38 Link Here
31
 * @model extendedMetaData="name='initial-instances_._type' kind='elementOnly'"
30
 * @model extendedMetaData="name='initial-instances_._type' kind='elementOnly'"
32
 * @generated
31
 * @generated
33
 */
32
 */
34
public interface InitialInstancesType extends EObject
33
public interface InitialInstancesType extends EObject {
35
{
36
	/**
34
	/**
37
	 * Returns the value of the '<em><b>Resource Type</b></em>' containment reference.
35
	 * Returns the value of the '<em><b>Resource Type</b></em>' containment reference.
38
	 * <!-- begin-user-doc -->
36
	 * <!-- begin-user-doc -->
Lines 64-70 Link Here
64
	 * Returns the value of the '<em><b>Reference Parameters</b></em>' containment reference.
62
	 * Returns the value of the '<em><b>Reference Parameters</b></em>' containment reference.
65
	 * <!-- begin-user-doc -->
63
	 * <!-- begin-user-doc -->
66
	 * <p>
64
	 * <p>
67
	 * If the meaning of the '<em>Reference Parameters</em>' reference isn't clear,
65
	 * If the meaning of the '<em>Reference Parameters</em>' containment reference isn't clear,
68
	 * there really should be more of a description here...
66
	 * there really should be more of a description here...
69
	 * </p>
67
	 * </p>
70
	 * <!-- end-user-doc -->
68
	 * <!-- end-user-doc -->
Lines 87-90 Link Here
87
	 */
85
	 */
88
	void setReferenceParameters(ReferenceParametersType value);
86
	void setReferenceParameters(ReferenceParametersType value);
89
87
90
} // InitialInstancesType
88
} // InitialInstancesType
(-)src/org/apache/ws/muse/descriptor/AdditionalJarsType.java (-5 / +3 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
 
13
package org.apache.ws.muse.descriptor;
12
package org.apache.ws.muse.descriptor;
14
13
15
import org.eclipse.emf.common.util.EList;
14
import org.eclipse.emf.common.util.EList;
Lines 32-39 Link Here
32
 * @model extendedMetaData="name='additional-jars_._type' kind='elementOnly'"
31
 * @model extendedMetaData="name='additional-jars_._type' kind='elementOnly'"
33
 * @generated
32
 * @generated
34
 */
33
 */
35
public interface AdditionalJarsType extends EObject
34
public interface AdditionalJarsType extends EObject {
36
{
37
	/**
35
	/**
38
	 * Returns the value of the '<em><b>Jar Path</b></em>' attribute list.
36
	 * Returns the value of the '<em><b>Jar Path</b></em>' attribute list.
39
	 * The list contents are of type {@link java.lang.String}.
37
	 * The list contents are of type {@link java.lang.String}.
Lines 51-54 Link Here
51
	 */
49
	 */
52
	EList getJarPath();
50
	EList getJarPath();
53
51
54
} // AdditionalJarsType
52
} // AdditionalJarsType
(-)src/org/apache/ws/muse/descriptor/LogLevelType.java (-4 / +2 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor;
12
package org.apache.ws.muse.descriptor;
14
13
15
import java.util.Arrays;
14
import java.util.Arrays;
Lines 27-34 Link Here
27
 * @model
26
 * @model
28
 * @generated
27
 * @generated
29
 */
28
 */
30
public final class LogLevelType extends AbstractEnumerator
29
public final class LogLevelType extends AbstractEnumerator {
31
{
32
	/**
30
	/**
33
	 * The '<em><b>OFF</b></em>' literal value.
31
	 * The '<em><b>OFF</b></em>' literal value.
34
	 * <!-- begin-user-doc -->
32
	 * <!-- begin-user-doc -->
(-)src/org/apache/ws/muse/descriptor/util/DescriptorResourceFactoryImpl.java (-1 / +1 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
(-)src/org/apache/ws/muse/descriptor/util/DescriptorResourceImpl.java (-4 / +2 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor.util;
12
package org.apache.ws.muse.descriptor.util;
14
13
15
import org.eclipse.emf.common.util.URI;
14
import org.eclipse.emf.common.util.URI;
Lines 23-30 Link Here
23
 * @see org.apache.ws.muse.descriptor.util.DescriptorResourceFactoryImpl
22
 * @see org.apache.ws.muse.descriptor.util.DescriptorResourceFactoryImpl
24
 * @generated
23
 * @generated
25
 */
24
 */
26
public class DescriptorResourceImpl extends XMLResourceImpl
25
public class DescriptorResourceImpl extends XMLResourceImpl {
27
{
28
	/**
26
	/**
29
	 * Creates an instance of the resource.
27
	 * Creates an instance of the resource.
30
	 * <!-- begin-user-doc -->
28
	 * <!-- begin-user-doc -->
(-)src/org/apache/ws/muse/descriptor/util/DescriptorSwitch.java (-2 / +1 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor.util;
12
package org.apache.ws.muse.descriptor.util;
14
13
15
import java.util.List;
14
import java.util.List;
(-)src/org/apache/ws/muse/descriptor/util/DescriptorXMLProcessor.java (-5 / +2 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor.util;
12
package org.apache.ws.muse.descriptor.util;
14
13
15
import java.util.Map;
14
import java.util.Map;
Lines 26-34 Link Here
26
 * <!-- end-user-doc -->
25
 * <!-- end-user-doc -->
27
 * @generated
26
 * @generated
28
 */
27
 */
29
public class DescriptorXMLProcessor extends XMLProcessor
28
public class DescriptorXMLProcessor extends XMLProcessor {
30
{
31
32
	/**
29
	/**
33
	 * Public constructor to instantiate the helper.
30
	 * Public constructor to instantiate the helper.
34
	 * <!-- begin-user-doc -->
31
	 * <!-- begin-user-doc -->
(-)src/org/apache/ws/muse/descriptor/util/DescriptorAdapterFactory.java (-4 / +2 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2006 IBM Corporation and others.
2
 * Copyright (c) 2007 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 9-15 Link Here
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
9
 * 	Balan Subramanian (bsubram@us.ibm.com)
10
 *     IBM Corporation - initial API and implementation
10
 *     IBM Corporation - initial API and implementation
11
 *******************************************************************************/
11
 *******************************************************************************/
12
13
package org.apache.ws.muse.descriptor.util;
12
package org.apache.ws.muse.descriptor.util;
14
13
15
import org.apache.ws.muse.descriptor.*;
14
import org.apache.ws.muse.descriptor.*;
Lines 29-36 Link Here
29
 * @see org.apache.ws.muse.descriptor.DescriptorPackage
28
 * @see org.apache.ws.muse.descriptor.DescriptorPackage
30
 * @generated
29
 * @generated
31
 */
30
 */
32
public class DescriptorAdapterFactory extends AdapterFactoryImpl
31
public class DescriptorAdapterFactory extends AdapterFactoryImpl {
33
{
34
	/**
32
	/**
35
	 * The cached model package.
33
	 * The cached model package.
36
	 * <!-- begin-user-doc -->
34
	 * <!-- begin-user-doc -->
(-)model/descriptor.ecore (-2 / +2 lines)
Lines 2-8 Link Here
2
<ecore:EPackage xmi:version="2.0"
2
<ecore:EPackage xmi:version="2.0"
3
    xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3
    xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4
    xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="descriptor"
4
    xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="descriptor"
5
    nsURI="http://ws.apache.org/muse/descriptor" nsPrefix="descriptor">
5
    nsURI="http://ws.apache.org/muse/descriptor" nsPrefix="">
6
  <eClassifiers xsi:type="ecore:EClass" name="AdditionalJarsType">
6
  <eClassifiers xsi:type="ecore:EClass" name="AdditionalJarsType">
7
    <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
7
    <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
8
      <details key="name" value="additional-jars_._type"/>
8
      <details key="name" value="additional-jars_._type"/>
Lines 679-685 Link Here
679
      </eAnnotations>
679
      </eAnnotations>
680
    </eStructuralFeatures>
680
    </eStructuralFeatures>
681
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="wsdlPortType" unique="false"
681
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="wsdlPortType" unique="false"
682
        lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//QName">
682
        lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
683
      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
683
      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
684
        <details key="kind" value="element"/>
684
        <details key="kind" value="element"/>
685
        <details key="name" value="wsdl-port-type"/>
685
        <details key="name" value="wsdl-port-type"/>
(-)model/descriptor.genmodel (+119 lines)
Added Link Here
1
<?xml version="1.0" encoding="UTF-8"?>
2
<genmodel:GenModel xmi:version="2.0"
3
    xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
4
    xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.tptp.wsdm.tooling.model/src"
5
    modelPluginID="org.eclipse.tptp.wsdm.tooling.model" modelName="Descriptor" importerID="org.eclipse.emf.importer.ecore">
6
  <foreignModel>descriptor.ecore</foreignModel>
7
  <genPackages prefix="Descriptor" basePackage="org.apache.ws.muse" resource="XML"
8
      disposableProviderFactory="true" ecorePackage="descriptor.ecore#/">
9
    <genEnums ecoreEnum="descriptor.ecore#//LogLevelType">
10
      <genEnumLiterals ecoreEnumLiteral="descriptor.ecore#//LogLevelType/OFF"/>
11
      <genEnumLiterals ecoreEnumLiteral="descriptor.ecore#//LogLevelType/SEVERE"/>
12
      <genEnumLiterals ecoreEnumLiteral="descriptor.ecore#//LogLevelType/WARNING"/>
13
      <genEnumLiterals ecoreEnumLiteral="descriptor.ecore#//LogLevelType/INFO"/>
14
      <genEnumLiterals ecoreEnumLiteral="descriptor.ecore#//LogLevelType/CONFIG"/>
15
      <genEnumLiterals ecoreEnumLiteral="descriptor.ecore#//LogLevelType/FINE"/>
16
      <genEnumLiterals ecoreEnumLiteral="descriptor.ecore#//LogLevelType/FINER"/>
17
      <genEnumLiterals ecoreEnumLiteral="descriptor.ecore#//LogLevelType/FINEST"/>
18
      <genEnumLiterals ecoreEnumLiteral="descriptor.ecore#//LogLevelType/ALL"/>
19
    </genEnums>
20
    <genDataTypes ecoreDataType="descriptor.ecore#//LogLevelTypeObject"/>
21
    <genClasses ecoreClass="descriptor.ecore#//AdditionalJarsType">
22
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//AdditionalJarsType/jarPath"/>
23
    </genClasses>
24
    <genClasses ecoreClass="descriptor.ecore#//CapabilityType">
25
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//CapabilityType/capabilityUri"/>
26
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//CapabilityType/javaCapabilityClass"/>
27
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference descriptor.ecore#//CapabilityType/persistence"/>
28
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference descriptor.ecore#//CapabilityType/initParam"/>
29
    </genClasses>
30
    <genClasses ecoreClass="descriptor.ecore#//CustomSerializerType">
31
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//CustomSerializerType/javaSerializableType"/>
32
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//CustomSerializerType/javaSerializerClass"/>
33
    </genClasses>
34
    <genClasses ecoreClass="descriptor.ecore#//DocumentRoot">
35
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute descriptor.ecore#//DocumentRoot/mixed"/>
36
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference descriptor.ecore#//DocumentRoot/xMLNSPrefixMap"/>
37
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference descriptor.ecore#//DocumentRoot/xSISchemaLocation"/>
38
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference descriptor.ecore#//DocumentRoot/additionalJars"/>
39
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference descriptor.ecore#//DocumentRoot/capability"/>
40
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//DocumentRoot/capabilityUri"/>
41
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//DocumentRoot/contextPath"/>
42
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference descriptor.ecore#//DocumentRoot/customSerializer"/>
43
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference descriptor.ecore#//DocumentRoot/initialInstances"/>
44
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference descriptor.ecore#//DocumentRoot/initParam"/>
45
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//DocumentRoot/jarPath"/>
46
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//DocumentRoot/javaCapabilityClass"/>
47
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//DocumentRoot/javaIdFactoryClass"/>
48
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//DocumentRoot/javaPersistenceClass"/>
49
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//DocumentRoot/javaResourceClass"/>
50
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//DocumentRoot/javaRouterClass"/>
51
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//DocumentRoot/javaSerializableType"/>
52
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//DocumentRoot/javaSerializerClass"/>
53
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//DocumentRoot/logFile"/>
54
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference descriptor.ecore#//DocumentRoot/logging"/>
55
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//DocumentRoot/logLevel"/>
56
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference descriptor.ecore#//DocumentRoot/muse"/>
57
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//DocumentRoot/paramName"/>
58
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//DocumentRoot/paramValue"/>
59
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference descriptor.ecore#//DocumentRoot/persistence"/>
60
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//DocumentRoot/persistenceLocation"/>
61
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference descriptor.ecore#//DocumentRoot/referenceParameters"/>
62
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference descriptor.ecore#//DocumentRoot/resourceType"/>
63
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference descriptor.ecore#//DocumentRoot/root"/>
64
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference descriptor.ecore#//DocumentRoot/router"/>
65
      <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference descriptor.ecore#//DocumentRoot/wsdl"/>
66
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//DocumentRoot/wsdlFile"/>
67
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//DocumentRoot/wsdlPortType"/>
68
    </genClasses>
69
    <genClasses ecoreClass="descriptor.ecore#//InitialInstancesType">
70
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference descriptor.ecore#//InitialInstancesType/resourceType"/>
71
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference descriptor.ecore#//InitialInstancesType/referenceParameters"/>
72
    </genClasses>
73
    <genClasses ecoreClass="descriptor.ecore#//InitParamType">
74
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//InitParamType/paramName"/>
75
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//InitParamType/paramValue"/>
76
    </genClasses>
77
    <genClasses ecoreClass="descriptor.ecore#//LoggingType">
78
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//LoggingType/logFile"/>
79
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//LoggingType/logLevel"/>
80
    </genClasses>
81
    <genClasses ecoreClass="descriptor.ecore#//MuseType">
82
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference descriptor.ecore#//MuseType/router"/>
83
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference descriptor.ecore#//MuseType/resourceType"/>
84
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference descriptor.ecore#//MuseType/customSerializer"/>
85
    </genClasses>
86
    <genClasses ecoreClass="descriptor.ecore#//PersistenceType">
87
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//PersistenceType/javaPersistenceClass"/>
88
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//PersistenceType/persistenceLocation"/>
89
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference descriptor.ecore#//PersistenceType/initParam"/>
90
    </genClasses>
91
    <genClasses ecoreClass="descriptor.ecore#//ReferenceParametersType">
92
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute descriptor.ecore#//ReferenceParametersType/any"/>
93
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute descriptor.ecore#//ReferenceParametersType/anyAttribute"/>
94
    </genClasses>
95
    <genClasses ecoreClass="descriptor.ecore#//ResourceTypeType">
96
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//ResourceTypeType/contextPath"/>
97
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference descriptor.ecore#//ResourceTypeType/wsdl"/>
98
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//ResourceTypeType/javaIdFactoryClass"/>
99
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//ResourceTypeType/javaResourceClass"/>
100
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference descriptor.ecore#//ResourceTypeType/capability"/>
101
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference descriptor.ecore#//ResourceTypeType/initParam"/>
102
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//ResourceTypeType/useRouterPersistence"/>
103
    </genClasses>
104
    <genClasses ecoreClass="descriptor.ecore#//RootType">
105
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference descriptor.ecore#//RootType/muse"/>
106
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference descriptor.ecore#//RootType/initialInstances"/>
107
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference descriptor.ecore#//RootType/additionalJars"/>
108
    </genClasses>
109
    <genClasses ecoreClass="descriptor.ecore#//RouterType">
110
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//RouterType/javaRouterClass"/>
111
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference descriptor.ecore#//RouterType/logging"/>
112
      <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference descriptor.ecore#//RouterType/persistence"/>
113
    </genClasses>
114
    <genClasses ecoreClass="descriptor.ecore#//WsdlType">
115
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//WsdlType/wsdlFile"/>
116
      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute descriptor.ecore#//WsdlType/wsdlPortType"/>
117
    </genClasses>
118
  </genPackages>
119
</genmodel:GenModel>
(-)src/org/eclipse/tptp/wsdm/tooling/editor/dde/util/internal/DdeUtil.java (-5 / +2 lines)
Lines 58-68 Link Here
58
import org.eclipse.tptp.wsdm.tooling.model.capabilities.Property;
58
import org.eclipse.tptp.wsdm.tooling.model.capabilities.Property;
59
import org.eclipse.tptp.wsdm.tooling.model.manageableResourceType.ManageableResourceType;
59
import org.eclipse.tptp.wsdm.tooling.model.manageableResourceType.ManageableResourceType;
60
import org.eclipse.tptp.wsdm.tooling.nls.messages.dde.internal.Messages;
60
import org.eclipse.tptp.wsdm.tooling.nls.messages.dde.internal.Messages;
61
import org.eclipse.tptp.wsdm.tooling.util.internal.WsdmToolingLog;
62
import org.eclipse.tptp.wsdm.tooling.util.internal.Definition2Capability;
61
import org.eclipse.tptp.wsdm.tooling.util.internal.Definition2Capability;
63
import org.eclipse.tptp.wsdm.tooling.util.internal.MrtUtils;
62
import org.eclipse.tptp.wsdm.tooling.util.internal.MrtUtils;
64
import org.eclipse.tptp.wsdm.tooling.util.internal.MyDescriptorResourceFactoryImpl;
63
import org.eclipse.tptp.wsdm.tooling.util.internal.MyDescriptorResourceFactoryImpl;
65
import org.eclipse.tptp.wsdm.tooling.util.internal.WsdlUtils;
64
import org.eclipse.tptp.wsdm.tooling.util.internal.WsdlUtils;
65
import org.eclipse.tptp.wsdm.tooling.util.internal.WsdmToolingLog;
66
import org.eclipse.ui.IWorkbench;
66
import org.eclipse.ui.IWorkbench;
67
import org.eclipse.ui.IWorkbenchPage;
67
import org.eclipse.ui.IWorkbenchPage;
68
import org.eclipse.ui.IWorkbenchWindow;
68
import org.eclipse.ui.IWorkbenchWindow;
Lines 262-271 Link Here
262
		String namespace = mrt.getNamespace();
262
		String namespace = mrt.getNamespace();
263
		String prefix = getOrCreatePrefix(root, namespace);
263
		String prefix = getOrCreatePrefix(root, namespace);
264
		String localPart = Messages.DU_PORT_TYPE_LOCAL_PART; // Only "PortType" should come with the //$NON-NLS-1$
264
		String localPart = Messages.DU_PORT_TYPE_LOCAL_PART; // Only "PortType" should come with the //$NON-NLS-1$
265
		// prefix.
265
		wsdlType.setWsdlPortType(prefix+":"+localPart);
266
		org.eclipse.emf.ecore.xml.type.internal.QName qname = new org.eclipse.emf.ecore.xml.type.internal.QName(
267
				namespace, localPart, prefix);
268
		wsdlType.setWsdlPortType(qname);
269
266
270
		rtd.setWsdl(wsdlType);
267
		rtd.setWsdl(wsdlType);
271
268
(-)src/org/eclipse/tptp/wsdm/tooling/editor/dde/util/internal/LoaderUtil.java (-10 / +41 lines)
Lines 193-207 Link Here
193
		// Synchronize the context path
193
		// Synchronize the context path
194
		rt.setContextPath("/" + mrt.getIdentifier()); //$NON-NLS-1$
194
		rt.setContextPath("/" + mrt.getIdentifier()); //$NON-NLS-1$
195
		// Synchronize the namespace and wsdl-porttype
195
		// Synchronize the namespace and wsdl-porttype
196
		org.eclipse.emf.ecore.xml.type.internal.QName qname = (org.eclipse.emf.ecore.xml.type.internal.QName) rt
196
		String wsdlPortType = (String) rt.getWsdl().getWsdlPortType();
197
				.getWsdl().getWsdlPortType();
197
		String prefix = getPrefix(wsdlPortType);
198
		String localPart = Messages.DU_PORT_TYPE_LOCAL_PART; //$NON-NLS-1$
198
		if(prefix!=null)
199
		String prefix = replaceNamespace(root, qname.getNamespaceURI(), mrt
199
		{
200
				.getNamespace());
200
			String oldNamespace = getNamespace(root, prefix);
201
		String namespace = mrt.getNamespace();
201
			if(oldNamespace!=null)
202
		org.eclipse.emf.ecore.xml.type.internal.QName newQname = new org.eclipse.emf.ecore.xml.type.internal.QName(
202
			{
203
				namespace, localPart, prefix);
203
				String localPart = Messages.DU_PORT_TYPE_LOCAL_PART;
204
		rt.getWsdl().setWsdlPortType(newQname);
204
				String newPrefix = replaceNamespace(root, oldNamespace, mrt.getNamespace());
205
				rt.getWsdl().setWsdlPortType(newPrefix+":"+localPart);
206
			}			
207
		}
205
		// Synchronize the capabilities inside MRT
208
		// Synchronize the capabilities inside MRT
206
		// Remove the nonexistent capabilities
209
		// Remove the nonexistent capabilities
207
		List mrtCapabilities = DdeUtil.getCapabilitiesFromMRT(mrt);
210
		List mrtCapabilities = DdeUtil.getCapabilitiesFromMRT(mrt);
Lines 224-229 Link Here
224
			}
227
			}
225
		}
228
		}
226
	}
229
	}
230
	
231
	// Input should be tns:PortType
232
	private static String getPrefix(String str)
233
	{
234
		if(str==null || str.trim().equals("") || str.indexOf(':')==-1)
235
			return null;
236
		return str.substring(0,str.indexOf(':'));
237
	}
238
	
239
	// Given the prefix will return the namespace associated with it
240
	private static String getNamespace(DocumentRoot root, String prefix)
241
	{
242
		if(root==null || prefix==null || prefix.trim().equals(""))
243
			return null;
244
		EMap map = root.getXMLNSPrefixMap();
245
		Iterator keyIt = map.iterator();
246
		while (keyIt.hasNext())
247
		{
248
			Object object = keyIt.next();
249
			if (object instanceof EStringToStringMapEntryImpl)
250
			{
251
				EStringToStringMapEntryImpl entry = (EStringToStringMapEntryImpl) object;
252
				if(entry.getKey().equals(prefix))
253
					return (String) entry.getValue();
254
			}
255
		}
256
		return null;
257
	}
227
258
228
	// Will replace the old namespace with new namespace and return prefix
259
	// Will replace the old namespace with new namespace and return prefix
229
	// associated with it
260
	// associated with it
Lines 247-253 Link Here
247
		}
278
		}
248
		return null;
279
		return null;
249
	}
280
	}
250
281
	
251
	private static boolean isExists(CapabilityType capability, List capabilities)
282
	private static boolean isExists(CapabilityType capability, List capabilities)
252
	{
283
	{
253
		if(capabilities == null)
284
		if(capabilities == null)
(-)src/org/eclipse/tptp/wsdm/tooling/wizard/mrt/internal/SubscriptionManagerInspector.java (-5 / +2 lines)
Lines 19-24 Link Here
19
19
20
import javax.xml.namespace.QName;
20
import javax.xml.namespace.QName;
21
21
22
import org.apache.muse.tools.Activator;
22
import org.apache.muse.util.xml.XmlUtils;
23
import org.apache.muse.util.xml.XmlUtils;
23
import org.apache.ws.muse.descriptor.CapabilityType;
24
import org.apache.ws.muse.descriptor.CapabilityType;
24
import org.apache.ws.muse.descriptor.DescriptorFactory;
25
import org.apache.ws.muse.descriptor.DescriptorFactory;
Lines 35-41 Link Here
35
import org.eclipse.emf.common.util.URI;
36
import org.eclipse.emf.common.util.URI;
36
import org.eclipse.emf.ecore.resource.ResourceSet;
37
import org.eclipse.emf.ecore.resource.ResourceSet;
37
import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl;
38
import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl;
38
import org.apache.muse.tools.Activator;
39
import org.eclipse.tptp.wsdm.tooling.model.manageableResourceType.ManageableResourceType;
39
import org.eclipse.tptp.wsdm.tooling.model.manageableResourceType.ManageableResourceType;
40
import org.eclipse.tptp.wsdm.tooling.model.manageableResourceType.ManageableResourceTypeFactory;
40
import org.eclipse.tptp.wsdm.tooling.model.manageableResourceType.ManageableResourceTypeFactory;
41
import org.eclipse.tptp.wsdm.tooling.util.internal.EclipseUtils;
41
import org.eclipse.tptp.wsdm.tooling.util.internal.EclipseUtils;
Lines 189-198 Link Here
189
				+ "SubscriptionManager.wsdl");
189
				+ "SubscriptionManager.wsdl");
190
		_root.getXMLNSPrefixMap().put("wsn",
190
		_root.getXMLNSPrefixMap().put("wsn",
191
				"http://docs.oasis-open.org/wsn/b-2/SubscriptionManager");
191
				"http://docs.oasis-open.org/wsn/b-2/SubscriptionManager");
192
		org.eclipse.emf.ecore.xml.type.internal.QName qname = new org.eclipse.emf.ecore.xml.type.internal.QName(
192
		wsdlType.setWsdlPortType("wsn:PortType");
193
				"http://docs.oasis-open.org/wsn/b-2/SubscriptionManager",
194
				"PortType", "wsn");
195
		wsdlType.setWsdlPortType(qname);
196
		resourceType.setWsdl(wsdlType);
193
		resourceType.setWsdl(wsdlType);
197
194
198
		CapabilityType identity = DescriptorFactory.eINSTANCE
195
		CapabilityType identity = DescriptorFactory.eINSTANCE
(-)src/org/eclipse/tptp/wsdm/tooling/wizard/mrt/internal/BasicMrtInspector.java (-3 / +1 lines)
Lines 151-159 Link Here
151
		// with the
151
		// with the
152
		// //$NON-NLS-1$
152
		// //$NON-NLS-1$
153
		// prefix.
153
		// prefix.
154
		org.eclipse.emf.ecore.xml.type.internal.QName qname = new org.eclipse.emf.ecore.xml.type.internal.QName(
154
		wsdlType.setWsdlPortType(prefix+":"+localPart);
155
				namespace, localPart, prefix);
156
		wsdlType.setWsdlPortType(qname);
157
155
158
		rtd.setWsdl(wsdlType);
156
		rtd.setWsdl(wsdlType);
159
157

Return to bug 161932