public class SDOXSDHelperDelegator extends AbstractHelperDelegator implements SDOXSDHelper
Purpose: Provides access to additional information when the Type or Property is defined by an XML Schema (XSD)..
Responsibilities:
aHelperContext| Constructor and Description |
|---|
SDOXSDHelperDelegator() |
SDOXSDHelperDelegator(commonj.sdo.helper.HelperContext aContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
addGlobalProperty(QName qname,
commonj.sdo.Property prop,
boolean isElement)
INTERNAL:
|
Map |
buildAppInfoMap(List appInfoElements)
INTERNAL:
|
List |
define(InputStream xsdInputStream,
String schemaLocation) |
List |
define(Reader xsdReader,
String schemaLocation) |
List |
define(Source xsdSource,
SchemaResolver schemaResolver)
INTERNAL:
|
List |
define(String xsd) |
String |
generate(List types) |
String |
generate(List types,
Map namespaceToSchemaLocation) |
String |
generate(List types,
SchemaLocationResolver schemaLocationResolver)
INTERNAL:
|
String |
getAppinfo(commonj.sdo.Property property,
String source) |
String |
getAppinfo(commonj.sdo.Type type,
String source) |
commonj.sdo.Property |
getGlobalProperty(QName qname,
boolean isElement)
INTERNAL:
|
commonj.sdo.Property |
getGlobalProperty(String uri,
String propertyName,
boolean isElement) |
String |
getLocalName(commonj.sdo.Property property) |
String |
getLocalName(commonj.sdo.Type type) |
String |
getNamespaceURI(commonj.sdo.Property property) |
String |
getNamespaceURI(commonj.sdo.Type type) |
SDOXSDHelperDelegate |
getXSDHelperDelegate() |
boolean |
isAttribute(commonj.sdo.Property property) |
boolean |
isElement(commonj.sdo.Property property) |
boolean |
isMixed(commonj.sdo.Type type) |
boolean |
isXSD(commonj.sdo.Type type) |
void |
reset()
INTERNAL:
|
getHelperContext, setHelperContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHelperContext, setHelperContextpublic SDOXSDHelperDelegator()
public SDOXSDHelperDelegator(commonj.sdo.helper.HelperContext aContext)
public String getLocalName(commonj.sdo.Type type)
getLocalName in interface commonj.sdo.helper.XSDHelperpublic String getLocalName(commonj.sdo.Property property)
getLocalName in interface commonj.sdo.helper.XSDHelperpublic String getNamespaceURI(commonj.sdo.Type type)
getNamespaceURI in interface commonj.sdo.helper.XSDHelperpublic String getNamespaceURI(commonj.sdo.Property property)
getNamespaceURI in interface commonj.sdo.helper.XSDHelperpublic boolean isAttribute(commonj.sdo.Property property)
isAttribute in interface commonj.sdo.helper.XSDHelperpublic boolean isElement(commonj.sdo.Property property)
isElement in interface commonj.sdo.helper.XSDHelperpublic boolean isMixed(commonj.sdo.Type type)
isMixed in interface commonj.sdo.helper.XSDHelperpublic boolean isXSD(commonj.sdo.Type type)
isXSD in interface commonj.sdo.helper.XSDHelperpublic commonj.sdo.Property getGlobalProperty(String uri, String propertyName, boolean isElement)
getGlobalProperty in interface commonj.sdo.helper.XSDHelperpublic commonj.sdo.Property getGlobalProperty(QName qname, boolean isElement)
SDOXSDHelpergetGlobalProperty in interface SDOXSDHelperpublic String getAppinfo(commonj.sdo.Type type, String source)
getAppinfo in interface commonj.sdo.helper.XSDHelperpublic String getAppinfo(commonj.sdo.Property property, String source)
getAppinfo in interface commonj.sdo.helper.XSDHelperpublic List define(String xsd)
define in interface commonj.sdo.helper.XSDHelperpublic List define(Reader xsdReader, String schemaLocation)
define in interface commonj.sdo.helper.XSDHelperpublic List define(Source xsdSource, SchemaResolver schemaResolver)
SDOXSDHelperdefine in interface SDOXSDHelperpublic List define(InputStream xsdInputStream, String schemaLocation)
define in interface commonj.sdo.helper.XSDHelperpublic String generate(List types)
generate in interface commonj.sdo.helper.XSDHelperpublic String generate(List types, Map namespaceToSchemaLocation)
generate in interface commonj.sdo.helper.XSDHelperpublic String generate(List types, SchemaLocationResolver schemaLocationResolver)
SDOXSDHelpergenerate in interface SDOXSDHelperpublic Map buildAppInfoMap(List appInfoElements)
buildAppInfoMap in interface SDOXSDHelperpublic void addGlobalProperty(QName qname, commonj.sdo.Property prop, boolean isElement)
addGlobalProperty in interface SDOXSDHelperqname - prop - isElement - Register the given property with the given qname.public SDOXSDHelperDelegate getXSDHelperDelegate()
public void reset()
SDOXSDHelperreset in interface SDOXSDHelperCopyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.