/*
* soapUI, copyright (C) 2004-2007 eviware.com
*
* soapUI is free software; you can redistribute it and/or modify it under the
* terms of version 2.1 of the GNU Lesser General Public License as published by
* the Free Software Foundation.
*
* soapUI is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
* even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU Lesser General Public License for more details at gnu.org.
*/
package com.eviware.soapui.impl.wsdl;
import javax.xml.namespace.QName;
import org.apache.xmlbeans.SchemaType;
import com.eviware.soapui.model.iface.MessagePart;
/**
* Descriptor for Xml-Content
*
* @author ole.matzura
*/
public class WsdlContentPart extends MessagePart.ContentPart
{
private String name;
private SchemaType schemaType;
private QName partElement;
public WsdlContentPart(String name, SchemaType schemaType, QName partElement )
{
super();
this.name = name;
this.schemaType = schemaType;
this.partElement = partElement;
}
public SchemaType getSchemaType()
{
return schemaType;
}
public String getDescription()
{
return name + " of type [" + schemaType.getName() + "]";
}
public String getName()
{
return name;
}
public QName getPartElement()
{
return partElement;
}
}
|