org.apache.cxf.tools.corba.processors.idl
Class WSDLSchemaManager
java.lang.Object
org.apache.cxf.tools.corba.processors.idl.WSDLSchemaManager
public class WSDLSchemaManager
- extends Object
Method Summary |
void |
addWSDLDefinitionImport(javax.wsdl.Definition rootDefn,
javax.wsdl.Definition defn,
String prefix,
File file)
|
void |
addWSDLDefinitionImport(javax.wsdl.Definition rootDefn,
javax.wsdl.Definition defn,
String prefix,
String fileName)
|
void |
addWSDLDefinitionNamespace(javax.wsdl.Definition defn,
String prefix,
String ns)
|
void |
addWSDLSchemaImport(javax.wsdl.Definition def,
String tns,
File file)
|
void |
addWSDLSchemaImport(javax.wsdl.Definition def,
String tns,
String schemaFileName)
|
void |
addXmlSchemaImport(org.apache.ws.commons.schema.XmlSchema rootSchema,
org.apache.ws.commons.schema.XmlSchema schema,
File file)
|
void |
addXmlSchemaImport(org.apache.ws.commons.schema.XmlSchema rootSchema,
org.apache.ws.commons.schema.XmlSchema schema,
String fileName)
|
void |
attachDeferredSchemasToWSDL()
|
void |
attachSchemaToWSDL(javax.wsdl.Definition definition,
org.apache.ws.commons.schema.XmlSchema schema,
boolean isSchemaGenerated)
|
TypeMappingType |
createCorbaTypeMap(javax.wsdl.Definition definition,
String corbatypemaptns)
|
javax.wsdl.Definition |
createWSDLDefinition(String tns)
|
org.apache.ws.commons.schema.XmlSchema |
createXmlSchema(String schemans,
org.apache.ws.commons.schema.XmlSchemaCollection schemaCol)
|
org.apache.ws.commons.schema.XmlSchema |
createXmlSchemaForDefinition(javax.wsdl.Definition defn,
String schemans,
org.apache.ws.commons.schema.XmlSchemaCollection schemaCol)
|
void |
deferAttachSchemaToWSDL(javax.wsdl.Definition definition,
org.apache.ws.commons.schema.XmlSchema schema,
boolean isSchemaGenerated)
|
File |
getImportedWSDLDefinitionFile(String ns)
|
Map<File,javax.wsdl.Definition> |
getImportedWSDLDefinitions()
|
File |
getImportedXmlSchemaFile(String ns)
|
Map<File,org.apache.ws.commons.schema.XmlSchema> |
getImportedXmlSchemas()
|
javax.wsdl.Definition |
getWSDLDefinition(String ns)
|
Map<String,javax.wsdl.Definition> |
getWSDLDefinitions()
|
org.apache.ws.commons.schema.XmlSchema |
getXmlSchema(String ns)
|
Map<String,org.apache.ws.commons.schema.XmlSchema> |
getXmlSchemas()
|
boolean |
isXmlSchemaInDefinition(String schemans)
|
void |
setIgnoreImports(boolean flag)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WSDLSchemaManager
public WSDLSchemaManager()
createWSDLDefinition
public javax.wsdl.Definition createWSDLDefinition(String tns)
throws javax.wsdl.WSDLException,
javax.xml.bind.JAXBException
- Throws:
javax.wsdl.WSDLException
javax.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
getWSDLDefinitions
public Map<String,javax.wsdl.Definition> getWSDLDefinitions()
getXmlSchemas
public Map<String,org.apache.ws.commons.schema.XmlSchema> getXmlSchemas()
getImportedWSDLDefinitions
public Map<File,javax.wsdl.Definition> getImportedWSDLDefinitions()
getImportedXmlSchemas
public Map<File,org.apache.ws.commons.schema.XmlSchema> getImportedXmlSchemas()
getImportedWSDLDefinitionFile
public File getImportedWSDLDefinitionFile(String ns)
getImportedXmlSchemaFile
public File getImportedXmlSchemaFile(String ns)
Apache CXF