com.eviware.soapui.impl.support.definition.support
Class XmlSchemaBasedInterfaceDefinition<T extends AbstractInterface>

java.lang.Object
  extended by com.eviware.soapui.impl.support.definition.support.AbstractInterfaceDefinition<T>
      extended by com.eviware.soapui.impl.support.definition.support.XmlSchemaBasedInterfaceDefinition<T>
All Implemented Interfaces:
InterfaceDefinition<T>
Direct Known Subclasses:
WadlInterfaceDefinition, WsdlInterfaceDefinition

public abstract class XmlSchemaBasedInterfaceDefinition<T extends AbstractInterface>
extends AbstractInterfaceDefinition<T>


Constructor Summary
XmlSchemaBasedInterfaceDefinition(T iface)
           
 
Method Summary
 org.apache.xmlbeans.SchemaType findType(javax.xml.namespace.QName typeName)
           
 java.util.Collection<java.lang.String> getDefinedNamespaces()
           
 org.apache.xmlbeans.SchemaTypeLoader getSchemaTypeLoader()
           
 org.apache.xmlbeans.SchemaTypeSystem getSchemaTypeSystem()
           
 boolean hasSchemaTypes()
           
 void loadSchemaTypes(DefinitionLoader loader)
           
 
Methods inherited from class com.eviware.soapui.impl.support.definition.support.AbstractInterfaceDefinition
getDefinitionCache, getDefinitionParts, getInterface, getRootPart, setDefinitionCache, setIface
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.eviware.soapui.impl.support.definition.InterfaceDefinition
getTargetNamespace
 

Constructor Detail

XmlSchemaBasedInterfaceDefinition

public XmlSchemaBasedInterfaceDefinition(T iface)
Method Detail

getSchemaTypeLoader

public org.apache.xmlbeans.SchemaTypeLoader getSchemaTypeLoader()

getSchemaTypeSystem

public org.apache.xmlbeans.SchemaTypeSystem getSchemaTypeSystem()

hasSchemaTypes

public boolean hasSchemaTypes()

getDefinedNamespaces

public java.util.Collection<java.lang.String> getDefinedNamespaces()
                                                            throws java.lang.Exception
Throws:
java.lang.Exception

findType

public org.apache.xmlbeans.SchemaType findType(javax.xml.namespace.QName typeName)

loadSchemaTypes

public void loadSchemaTypes(DefinitionLoader loader)
                     throws SchemaException
Throws:
SchemaException


Copyright © 2005-2008 eviware.com. All Rights Reserved.