blob: 889dc1281f867d3c4cf0559d755da81afd16e29c [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2007 WSO2 Inc. and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* WSO2 Inc. - initial API and implementation
* yyyymmdd bug Email and other contact information
* -------- -------- -----------------------------------------------------------
* 20070110 168762 sandakith@wso2.com - Lahiru Sandakith, Initial code to introduse the Axis2
* runtime to the framework for 168762
* 20070426 183046 sandakith@wso2.com - Lahiru Sandakith
* 20091207 193996 samindaw@wso2.com - Saminda Wijeratne, selecting a specific service/portname
*******************************************************************************/
package org.eclipse.jst.ws.axis2.consumption.core.data;
public class DataModel extends Model{
//Consumption DataModel Parameters
private String serviceClass;
private String databindingType;
private String namespaseToPackageMapping;
//Default setting is to generate both sync and async
private boolean Sync = false;
private boolean ASync = false;
private boolean generateAllCheck = false;
private boolean testCaseCheck = false;
public String getDatabindingType() {
return databindingType;
}
public void setDatabindingType(String databindingType) {
this.databindingType = databindingType;
}
public boolean isGenerateAllCheck() {
return generateAllCheck;
}
public void setGenerateAllCheck(boolean generateAllCheck) {
this.generateAllCheck = generateAllCheck;
}
public String getNamespaseToPackageMapping() {
return namespaseToPackageMapping;
}
public void setNamespaseToPackageMapping(String namespaseToPackageMapping) {
this.namespaseToPackageMapping = namespaseToPackageMapping;
}
public String getPackageText() {
return super.getPackageText();
}
public void setPackageText(String packageText) {
super.setPackageText(packageText);
}
public String getPortName() {
return super.getPortName();
}
public void setPortName(String portName) {
super.setPortName(portName);
}
public String getServiceClass() {
return serviceClass;
}
public void setServiceClass(String serviceClass) {
this.serviceClass = serviceClass;
}
public String getServiceName() {
return super.getServiceName();
}
public String getWsdlURI() {
return super.getWsdlURI();
}
public void setWsdlURI(String wsdlURI) {
super.setWsdlURI(wsdlURI);
}
public boolean isASync() {
return ASync;
}
public void setASync(boolean async) {
ASync = async;
}
public boolean isSync() {
return Sync;
}
public void setSync(boolean sync) {
Sync = sync;
}
public boolean isTestCaseCheck() {
return testCaseCheck;
}
public void setTestCaseCheck(boolean testCaseCheck) {
this.testCaseCheck = testCaseCheck;
}
}