public class MOSServiceSchemaGenerator extends SchemaGenerator
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
MOSSERVICESCHEMADIR |
BASESCHEMADIR, MAXOCCURSUNBOUNDED, ML_SUPPORTED_DOC, SCHEMA_NS, schemaElements, schemaGeneratedInThisInstance, schemaRoot, UNIQUE_KEY_DOC, USEOPTIONAL| Constructor and Description |
|---|
MOSServiceSchemaGenerator(java.lang.String mosName) |
| Modifier and Type | Method and Description |
|---|---|
protected org.jdom2.Document |
createSchemaDcoument() |
java.lang.String |
getSchemaElementFor(java.lang.String msgType)
The msgType here are all the MosConstants message type constants.
|
java.lang.String |
getSchemaElementTypeFor(java.lang.String msgType) |
java.lang.String |
getSchemaFileName() |
java.io.File |
getSchemaFolder() |
java.lang.String |
getSchemaUrl() |
addMLSupportedDcumnetation, addUniqueKeyDcumnetation, createAttribute, createAttributeGroup, createComplexContentElement, createComplexType, createComplexType, createDcumnetation, createEmptyComplexType, createExtensionElement, createImportNSElement, createIncludeNSElement, createMboColumnElement, createMboColumnElement, createRefSchemaElement, createSchemaElement, createSchemaElement, createSchemaRootElement, createSchemaRootElement, createSequenceElement, generateSampleXml, generateSchema, generateSchemaAsDcoument, generateSchemaElements, getSchemaDocument, getSchemaFile, getTargetNS, isPersisSchema, isSchemaGenerated, isSchemaUseInclude, persistSchemapublic static final java.lang.String MOSSERVICESCHEMADIR
public MOSServiceSchemaGenerator(java.lang.String mosName)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionprotected org.jdom2.Document createSchemaDcoument()
throws MXException,
java.rmi.RemoteException
createSchemaDcoument in class SchemaGeneratorMXExceptionjava.rmi.RemoteExceptionpublic java.io.File getSchemaFolder()
throws MXException
getSchemaFolder in class SchemaGeneratorMXExceptionpublic java.lang.String getSchemaFileName()
getSchemaFileName in class SchemaGeneratorpublic java.lang.String getSchemaElementFor(java.lang.String msgType)
getSchemaElementFor in class SchemaGeneratorpublic java.lang.String getSchemaElementTypeFor(java.lang.String msgType)
public java.lang.String getSchemaUrl()
throws MXException
getSchemaUrl in class SchemaGeneratorMXException