public class RuntimeResourceVisitor extends ResourceVisitor
RuntimeResourceVisitor class.
ResourceVisitor.CustomSchemaOutputResolverclassConsumes, classLoader, classProduces, consumedTypes, EXAMPLES_FOLDER, 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 ResourceVisitor |
createResourceVisitor()
createResourceVisitor.
|
protected boolean |
generateXMLSchema(ITypeModel t,
StructureType st)
generateXMLSchema.
|
protected String |
getProperJSONExampleFromXML(String generateXMLExampleJAXB,
ITypeModel t)
getProperJSONExampleFromXML.
|
afterSchemaGen, clear, constructFileLocation, constructFileName, constructRelativeFilePath, 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 String getProperJSONExampleFromXML(String generateXMLExampleJAXB, ITypeModel t)
getProperJSONExampleFromXML.
protected boolean generateXMLSchema(ITypeModel t, StructureType st)
generateXMLSchema.
generateXMLSchema in class ResourceVisitort - a ITypeModel object.st - a StructureType object.protected ResourceVisitor createResourceVisitor()
createResourceVisitor.
createResourceVisitor in class ResourceVisitorResourceVisitor object.Copyright © 2015 Mulesoft. All rights reserved.