public class MOSSchemaGenerator extends SchemaGenerator
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MOSSCHEMADIR |
BASESCHEMADIR, MAXOCCURSUNBOUNDED, ML_SUPPORTED_DOC, SCHEMA_NS, UNIQUE_KEY_DOC, USEOPTIONAL
Constructor and Description |
---|
MOSSchemaGenerator(java.lang.String mosName) |
MOSSchemaGenerator(java.lang.String mosName,
java.util.Map<java.lang.String,org.jdom.Element> schemaElements) |
Modifier and Type | Method and Description |
---|---|
void |
generateSchema() |
java.lang.String |
getMosElementName() |
java.lang.String |
getMosQueryElementName() |
java.lang.String |
getMosSetElementName() |
java.lang.String |
getSchemaElementFor(java.lang.String identifier) |
java.lang.String |
getSchemaFileName() |
java.io.File |
getSchemaFolder() |
java.lang.String |
getSchemaUrl() |
generateSampleXml, generateSchemaAsDcoument, generateSchemaElements, getSchemaDocument, getSchemaFile, getTargetNS, isSchemaGenerated
public MOSSchemaGenerator(java.lang.String mosName) throws MXException
MXException
public MOSSchemaGenerator(java.lang.String mosName, java.util.Map<java.lang.String,org.jdom.Element> schemaElements) throws MXException
MXException
public void generateSchema() throws MXException, java.rmi.RemoteException
generateSchema
in class SchemaGenerator
MXException
java.rmi.RemoteException
public java.lang.String getMosQueryElementName()
public java.lang.String getMosElementName()
public java.lang.String getMosSetElementName()
public java.io.File getSchemaFolder() throws MXException
getSchemaFolder
in class SchemaGenerator
MXException
public java.lang.String getSchemaFileName()
getSchemaFileName
in class SchemaGenerator
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