public class MBOSchemaGenerator extends SchemaGenerator
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MBOSCHEMADIR |
BASESCHEMADIR, MAXOCCURSUNBOUNDED, ML_SUPPORTED_DOC, SCHEMA_NS, UNIQUE_KEY_DOC, USEOPTIONAL
Constructor and Description |
---|
MBOSchemaGenerator(java.lang.String mboName) |
MBOSchemaGenerator(java.lang.String mboName,
java.util.Map<java.lang.String,org.jdom.Element> schemaElements) |
Modifier and Type | Method and Description |
---|---|
org.jdom.Document |
createSchemaDcoument() |
java.lang.String |
getMboElementName() |
java.lang.String |
getMboKeyElementName() |
java.lang.String |
getMboKeySetElementName() |
java.lang.String |
getMboKeySetType() |
java.lang.String |
getMboKeyType() |
java.lang.String |
getMboQueryElementName() |
java.lang.String |
getMboQueryType() |
java.lang.String |
getMboSetElementName() |
java.lang.String |
getMboSetType() |
java.lang.String |
getMboType() |
java.lang.String |
getSchemaElementFor(java.lang.String identifier) |
java.lang.String |
getSchemaFileName() |
java.io.File |
getSchemaFolder() |
java.lang.String |
getSchemaUrl() |
generateSampleXml, generateSchema, generateSchemaAsDcoument, generateSchemaElements, getSchemaDocument, getSchemaFile, getTargetNS, isSchemaGenerated
public MBOSchemaGenerator(java.lang.String mboName) throws MXException
MXException
public MBOSchemaGenerator(java.lang.String mboName, java.util.Map<java.lang.String,org.jdom.Element> schemaElements) throws MXException
MXException
public java.lang.String getSchemaFileName()
getSchemaFileName
in class SchemaGenerator
public org.jdom.Document createSchemaDcoument() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public java.lang.String getMboKeySetType()
public java.lang.String getMboKeyType()
public java.lang.String getMboSetType()
public java.lang.String getMboType()
public java.lang.String getMboQueryType()
public java.lang.String getMboQueryElementName()
public java.lang.String getMboElementName()
public java.lang.String getMboKeyElementName()
public java.lang.String getMboKeySetElementName()
public java.lang.String getMboSetElementName()
public java.io.File getSchemaFolder() throws MXException
getSchemaFolder
in class SchemaGenerator
MXException
public java.lang.String getSchemaElementFor(java.lang.String identifier)
getSchemaElementFor
in class SchemaGenerator
public java.lang.String getSchemaUrl() throws MXException
getSchemaUrl
in class SchemaGenerator
MXException