org.apache.cxf.tools.corba.processors.idl
Class WSDLASTVisitor
java.lang.Object
org.apache.cxf.tools.corba.processors.idl.WSDLASTVisitor
- All Implemented Interfaces:
- antlr.ASTVisitor
public final class WSDLASTVisitor
- extends java.lang.Object
- implements antlr.ASTVisitor
Constructor Summary |
WSDLASTVisitor(java.lang.String tns,
java.lang.String schemans,
java.lang.String corbatypemaptns)
|
Method Summary |
boolean |
getBoundedStringOverride()
|
javax.wsdl.Binding[] |
getCorbaBindings()
|
boolean |
getDeclaredWSAImport()
|
DeferredActionCollection |
getDeferredActions()
|
javax.wsdl.Definition |
getDefinition()
|
java.lang.String |
getIdlFile()
|
java.lang.String |
getImportSchemaFilename()
|
java.util.Map<Scope,java.util.List<Scope>> |
getInheritedScopeMap()
|
WSDLSchemaManager |
getManager()
|
ModuleToNSMapper |
getModuleToNSMapper()
|
java.lang.String |
getOutputDir()
|
ScopeNameCollection |
getRecursionList()
|
org.apache.ws.commons.schema.XmlSchema |
getSchema()
|
org.apache.ws.commons.schema.XmlSchemaCollection |
getSchemas()
|
ScopeNameCollection |
getScopedNames()
|
org.apache.ws.commons.schema.XmlSchemaType |
getSequenceOctetType()
|
boolean |
getSupportPolymorphicFactories()
|
org.apache.cxf.binding.corba.wsdl.TypeMappingType |
getTypeMap()
|
boolean |
isSchemaGenerated()
|
void |
setBoundedStringOverride(boolean value)
|
void |
setDeclaredWSAImport(boolean declaredImport)
|
void |
setExcludedModules(java.util.Map<java.lang.String,java.util.List> modules)
|
void |
setIdlFile(java.lang.String idl)
|
void |
setImportSchema(java.lang.String filename)
|
void |
setModuleToNSMapping(java.util.Map<java.lang.String,java.lang.String> map)
|
void |
setOutputDir(java.lang.String outDir)
|
void |
setQualified(boolean qualified)
|
void |
setSchemaGenerated(boolean value)
|
void |
setSequenceOctetType(java.lang.String type)
|
void |
setSupportPolymorphicFactories(boolean support)
|
void |
updateSchemaNamespace(java.lang.String name)
|
void |
visit(antlr.collections.AST node)
|
boolean |
writeDefinition(javax.wsdl.Definition def,
java.io.Writer writer)
|
boolean |
writeDefinition(java.io.Writer writer)
|
boolean |
writeDefinitions(java.io.Writer writer,
java.io.Writer schemaWriter,
java.io.Writer logicalWriter,
java.io.Writer physicalWriter,
java.lang.String schemaFilename,
java.lang.String logicalFile,
java.lang.String physicalFile)
|
boolean |
writeSchema(org.apache.ws.commons.schema.XmlSchema schemaRef,
java.io.Writer writer)
|
boolean |
writeSchemaDefinition(javax.wsdl.Definition definit,
java.io.Writer writer)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WSDLASTVisitor
public WSDLASTVisitor(java.lang.String tns,
java.lang.String schemans,
java.lang.String corbatypemaptns)
throws javax.wsdl.WSDLException,
javax.xml.bind.JAXBException
- Throws:
javax.wsdl.WSDLException
javax.xml.bind.JAXBException
visit
public void visit(antlr.collections.AST node)
- Specified by:
visit
in interface antlr.ASTVisitor
setSchemaGenerated
public void setSchemaGenerated(boolean value)
isSchemaGenerated
public boolean isSchemaGenerated()
updateSchemaNamespace
public void updateSchemaNamespace(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
setQualified
public void setQualified(boolean qualified)
throws java.lang.Exception
- Throws:
java.lang.Exception
setSupportPolymorphicFactories
public void setSupportPolymorphicFactories(boolean support)
throws java.lang.Exception
- Throws:
java.lang.Exception
getSupportPolymorphicFactories
public boolean getSupportPolymorphicFactories()
setIdlFile
public void setIdlFile(java.lang.String idl)
getIdlFile
public java.lang.String getIdlFile()
getInheritedScopeMap
public java.util.Map<Scope,java.util.List<Scope>> getInheritedScopeMap()
setOutputDir
public void setOutputDir(java.lang.String outDir)
getOutputDir
public java.lang.String getOutputDir()
getDefinition
public javax.wsdl.Definition getDefinition()
getManager
public WSDLSchemaManager getManager()
getSchema
public org.apache.ws.commons.schema.XmlSchema getSchema()
getSchemas
public org.apache.ws.commons.schema.XmlSchemaCollection getSchemas()
getScopedNames
public ScopeNameCollection getScopedNames()
getRecursionList
public ScopeNameCollection getRecursionList()
getDeferredActions
public DeferredActionCollection getDeferredActions()
getTypeMap
public org.apache.cxf.binding.corba.wsdl.TypeMappingType getTypeMap()
getSequenceOctetType
public org.apache.ws.commons.schema.XmlSchemaType getSequenceOctetType()
setImportSchema
public void setImportSchema(java.lang.String filename)
getImportSchemaFilename
public java.lang.String getImportSchemaFilename()
setSequenceOctetType
public void setSequenceOctetType(java.lang.String type)
throws java.lang.Exception
- Throws:
java.lang.Exception
getBoundedStringOverride
public boolean getBoundedStringOverride()
setBoundedStringOverride
public void setBoundedStringOverride(boolean value)
getCorbaBindings
public javax.wsdl.Binding[] getCorbaBindings()
writeDefinition
public boolean writeDefinition(java.io.Writer writer)
throws java.lang.Exception
- Throws:
java.lang.Exception
writeDefinition
public boolean writeDefinition(javax.wsdl.Definition def,
java.io.Writer writer)
throws java.lang.Exception
- Throws:
java.lang.Exception
writeSchemaDefinition
public boolean writeSchemaDefinition(javax.wsdl.Definition definit,
java.io.Writer writer)
throws java.lang.Exception
- Throws:
java.lang.Exception
writeSchema
public boolean writeSchema(org.apache.ws.commons.schema.XmlSchema schemaRef,
java.io.Writer writer)
throws java.lang.Exception
- Throws:
java.lang.Exception
writeDefinitions
public boolean writeDefinitions(java.io.Writer writer,
java.io.Writer schemaWriter,
java.io.Writer logicalWriter,
java.io.Writer physicalWriter,
java.lang.String schemaFilename,
java.lang.String logicalFile,
java.lang.String physicalFile)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDeclaredWSAImport
public boolean getDeclaredWSAImport()
setDeclaredWSAImport
public void setDeclaredWSAImport(boolean declaredImport)
setModuleToNSMapping
public void setModuleToNSMapping(java.util.Map<java.lang.String,java.lang.String> map)
getModuleToNSMapper
public ModuleToNSMapper getModuleToNSMapper()
setExcludedModules
public void setExcludedModules(java.util.Map<java.lang.String,java.util.List> modules)
Apache CXF