public class RuntimeResourceVisitor extends ResourceVisitor
RuntimeResourceVisitor class.
ResourceVisitor.CustomSchemaOutputResolverclassConsumes, classLoader, classProduces, consumedTypes, EXAMPLES_FOLDER, EXAMPLES_PREFFIX, outputFile, regsistry, SCHEMAS_FOLDER, spec, XML_FILE_EXT| Constructor and Description |
|---|
RuntimeResourceVisitor(File outputFile,
ClassLoader classLoader)
Constructor for RuntimeResourceVisitor.
|
RuntimeResourceVisitor(File outputFile,
ClassLoader classLoader,
IRamlConfig preferencesConfig)
Constructor for RuntimeResourceVisitor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
afterSchemaGen(ITypeModel t)
afterSchemaGen.
|
protected ResourceVisitor |
createResourceVisitor()
createResourceVisitor.
|
protected void |
generateXMLSchema(ITypeModel t)
generateXMLSchema.
|
protected String |
getProperJSONExampleFromXML(String generateXMLExampleJAXB)
getProperJSONExampleFromXML.
|
clear, doGenerateAndSave, generateExamle, generateXMLExampleJAXB, generateXSDForClass, getRaml, isEmpty, setPreferences, visit, writeStringpublic RuntimeResourceVisitor(File outputFile, ClassLoader classLoader)
Constructor for RuntimeResourceVisitor.
outputFile - a File object.classLoader - a ClassLoader object.public RuntimeResourceVisitor(File outputFile, ClassLoader classLoader, IRamlConfig preferencesConfig)
Constructor for RuntimeResourceVisitor.
outputFile - a File object.classLoader - a ClassLoader object.preferencesConfig - a IRamlConfig object.protected void afterSchemaGen(ITypeModel t)
afterSchemaGen.
t - a ITypeModel object.protected String getProperJSONExampleFromXML(String generateXMLExampleJAXB)
getProperJSONExampleFromXML.
protected void generateXMLSchema(ITypeModel t)
generateXMLSchema.
generateXMLSchema in class ResourceVisitort - a ITypeModel object.protected ResourceVisitor createResourceVisitor()
createResourceVisitor.
createResourceVisitor in class ResourceVisitorResourceVisitor object.Copyright © 2015 Mulesoft. All rights reserved.