Class WSDLSchemaManager
- java.lang.Object
-
- org.apache.cxf.tools.corba.processors.idl.WSDLSchemaManager
-
public class WSDLSchemaManager extends Object
-
-
Constructor Summary
Constructors Constructor Description WSDLSchemaManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddWSDLDefinitionImport(javax.wsdl.Definition rootDefn, javax.wsdl.Definition defn, String prefix, File file)voidaddWSDLDefinitionImport(javax.wsdl.Definition rootDefn, javax.wsdl.Definition defn, String prefix, String fileName)voidaddWSDLDefinitionNamespace(javax.wsdl.Definition defn, String prefix, String ns)voidaddWSDLSchemaImport(javax.wsdl.Definition def, String tns, File file)voidaddWSDLSchemaImport(javax.wsdl.Definition def, String tns, String schemaFileName)voidaddXmlSchemaImport(org.apache.ws.commons.schema.XmlSchema rootSchema, org.apache.ws.commons.schema.XmlSchema schema, File file)voidaddXmlSchemaImport(org.apache.ws.commons.schema.XmlSchema rootSchema, org.apache.ws.commons.schema.XmlSchema schema, String fileName)voidattachDeferredSchemasToWSDL()voidattachSchemaToWSDL(javax.wsdl.Definition definition, org.apache.ws.commons.schema.XmlSchema schema, boolean isSchemaGenerated)TypeMappingTypecreateCorbaTypeMap(javax.wsdl.Definition definition, String corbatypemaptns)javax.wsdl.DefinitioncreateWSDLDefinition(String tns)org.apache.ws.commons.schema.XmlSchemacreateXmlSchema(String schemans, org.apache.ws.commons.schema.XmlSchemaCollection schemaCol)org.apache.ws.commons.schema.XmlSchemacreateXmlSchemaForDefinition(javax.wsdl.Definition defn, String schemans, org.apache.ws.commons.schema.XmlSchemaCollection schemaCol)voiddeferAttachSchemaToWSDL(javax.wsdl.Definition definition, org.apache.ws.commons.schema.XmlSchema schema, boolean isSchemaGenerated)FilegetImportedWSDLDefinitionFile(String ns)Map<File,javax.wsdl.Definition>getImportedWSDLDefinitions()FilegetImportedXmlSchemaFile(String ns)Map<File,org.apache.ws.commons.schema.XmlSchema>getImportedXmlSchemas()javax.wsdl.DefinitiongetWSDLDefinition(String ns)Map<String,javax.wsdl.Definition>getWSDLDefinitions()org.apache.ws.commons.schema.XmlSchemagetXmlSchema(String ns)Map<String,org.apache.ws.commons.schema.XmlSchema>getXmlSchemas()booleanisXmlSchemaInDefinition(String schemans)voidsetIgnoreImports(boolean flag)
-
-
-
Method Detail
-
createWSDLDefinition
public javax.wsdl.Definition createWSDLDefinition(String tns) throws javax.wsdl.WSDLException, javax.xml.bind.JAXBException
- Throws:
javax.wsdl.WSDLExceptionjavax.xml.bind.JAXBException
-
setIgnoreImports
public void setIgnoreImports(boolean flag)
-
getWSDLDefinition
public javax.wsdl.Definition getWSDLDefinition(String ns)
-
getXmlSchema
public org.apache.ws.commons.schema.XmlSchema getXmlSchema(String ns)
-
createXmlSchema
public org.apache.ws.commons.schema.XmlSchema createXmlSchema(String schemans, org.apache.ws.commons.schema.XmlSchemaCollection schemaCol)
-
createXmlSchemaForDefinition
public org.apache.ws.commons.schema.XmlSchema createXmlSchemaForDefinition(javax.wsdl.Definition defn, String schemans, org.apache.ws.commons.schema.XmlSchemaCollection schemaCol)
-
isXmlSchemaInDefinition
public boolean isXmlSchemaInDefinition(String schemans)
-
addWSDLDefinitionNamespace
public void addWSDLDefinitionNamespace(javax.wsdl.Definition defn, String prefix, String ns)
-
addWSDLDefinitionImport
public void addWSDLDefinitionImport(javax.wsdl.Definition rootDefn, javax.wsdl.Definition defn, String prefix, String fileName)
-
addWSDLDefinitionImport
public void addWSDLDefinitionImport(javax.wsdl.Definition rootDefn, javax.wsdl.Definition defn, String prefix, File file)
-
addXmlSchemaImport
public void addXmlSchemaImport(org.apache.ws.commons.schema.XmlSchema rootSchema, org.apache.ws.commons.schema.XmlSchema schema, String fileName)
-
addXmlSchemaImport
public void addXmlSchemaImport(org.apache.ws.commons.schema.XmlSchema rootSchema, org.apache.ws.commons.schema.XmlSchema schema, File file)
-
addWSDLSchemaImport
public void addWSDLSchemaImport(javax.wsdl.Definition def, String tns, String schemaFileName) throws Exception- Throws:
Exception
-
addWSDLSchemaImport
public void addWSDLSchemaImport(javax.wsdl.Definition def, String tns, File file) throws Exception- Throws:
Exception
-
deferAttachSchemaToWSDL
public void deferAttachSchemaToWSDL(javax.wsdl.Definition definition, org.apache.ws.commons.schema.XmlSchema schema, boolean isSchemaGenerated) throws Exception- Throws:
Exception
-
attachDeferredSchemasToWSDL
public void attachDeferredSchemasToWSDL() throws Exception- Throws:
Exception
-
attachSchemaToWSDL
public void attachSchemaToWSDL(javax.wsdl.Definition definition, org.apache.ws.commons.schema.XmlSchema schema, boolean isSchemaGenerated) throws Exception- Throws:
Exception
-
createCorbaTypeMap
public TypeMappingType createCorbaTypeMap(javax.wsdl.Definition definition, String corbatypemaptns) throws javax.wsdl.WSDLException
- Throws:
javax.wsdl.WSDLException
-
getImportedXmlSchemas
public Map<File,org.apache.ws.commons.schema.XmlSchema> getImportedXmlSchemas()
-
-