|
Apache CXF API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.tuscany.sdo.generate.JavaGenerator org.apache.tuscany.sdo.generate.XSD2JavaGenerator org.apache.cxf.sdo.tools.SDODatabinding
public class SDODatabinding
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.apache.tuscany.sdo.generate.XSD2JavaGenerator |
---|
org.apache.tuscany.sdo.generate.XSD2JavaGenerator.GeneratedPackage, org.apache.tuscany.sdo.generate.XSD2JavaGenerator.GeneratedPackages |
Nested classes/interfaces inherited from class org.apache.tuscany.sdo.generate.JavaGenerator |
---|
org.apache.tuscany.sdo.generate.JavaGenerator.PackageInfo |
Field Summary |
---|
Fields inherited from class org.apache.tuscany.sdo.generate.XSD2JavaGenerator |
---|
allNamespaces, generateBuiltIn, generatedPackages, namespaceInfo, schemaNamespace |
Fields inherited from class org.apache.tuscany.sdo.generate.JavaGenerator |
---|
genOptions, inputIndex, javaPackage, OPTION_ARRAY_ACCESSORS, OPTION_GENERATE_LOADER, OPTION_GENERATE_SWITCH, OPTION_INTERFACE_DO, OPTION_NO_CONTAINMENT, OPTION_NO_GENERATE, OPTION_NO_INTERFACES, OPTION_NO_NOTIFICATION, OPTION_NO_UNSETTABLE, OPTION_SPARSE_PATTERN, OPTION_STORE_PATTERN, prefix, targetDirectory, xsdFileName |
Constructor Summary | |
---|---|
SDODatabinding()
|
Method Summary | |
---|---|
DefaultValueWriter |
createDefaultValueWriter(QName qName,
boolean b)
|
DefaultValueWriter |
createDefaultValueWriterForWrappedElement(QName qName,
QName qName1)
|
void |
generate(ToolContext context)
|
String |
getType(QName qName,
boolean element)
|
String |
getWrappedElementType(QName wrapperElement,
QName item)
|
void |
initialize(ToolContext context)
|
Methods inherited from class org.apache.tuscany.sdo.generate.XSD2JavaGenerator |
---|
generateFromXMLSchema, generateFromXMLSchema, generateFromXMLSchema, getGeneratedPackageInfo, getSchemaNamespace, handleArgument, main, printUsage, run |
Methods inherited from class org.apache.tuscany.sdo.generate.JavaGenerator |
---|
createGenPackage, createGenPackages, ecore2GenModel, extractBasePackageName, generateFromEPackage, generateFromGenModel, generateFromXMLSchema, generatePackages, generatePackages, printDiagnostic, processArguments, safeQualifiedName, shortName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SDODatabinding()
Method Detail |
---|
public void initialize(ToolContext context) throws ToolException
initialize
in interface DataBindingProfile
ToolException
public void generate(ToolContext context) throws ToolException
generate
in interface DataBindingProfile
ToolException
public String getType(QName qName, boolean element)
getType
in interface DataBindingProfile
public String getWrappedElementType(QName wrapperElement, QName item)
getWrappedElementType
in interface DataBindingProfile
public DefaultValueWriter createDefaultValueWriter(QName qName, boolean b)
createDefaultValueWriter
in interface DataBindingProfile
public DefaultValueWriter createDefaultValueWriterForWrappedElement(QName qName, QName qName1)
createDefaultValueWriterForWrappedElement
in interface DataBindingProfile
|
Apache CXF API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |