org.plasma.xml.schema
Class SchemaUtil

java.lang.Object
  extended by org.plasma.xml.schema.SchemaUtil
All Implemented Interfaces:
SchemaConstants

public class SchemaUtil
extends java.lang.Object
implements SchemaConstants


Field Summary
 
Fields inherited from interface org.plasma.xml.schema.SchemaConstants
XML_NAMESPACE_URI, XMLSCHEMA_NAMESPACE_URI, XMLSCHEMA_SERIALIZATION_ATTRIB_NAME, XMLSCHEMA_SERIALIZATION_TYPE_NAME
 
Constructor Summary
SchemaUtil()
           
 
Method Summary
static java.lang.String getContainmentReferenceName(PlasmaType type)
           
static java.lang.String getContainmentReferenceName(TypeAdapter type)
           
static java.lang.String getNonContainmentReferenceName(PlasmaType type)
          Returns the name used for for XSI type attributes and as an external reference XSD ComplexType for the given SDO type.
static java.lang.String getNonContainmentReferenceName(TypeAdapter type)
           
static java.lang.String getSerializationAttributeName()
           
static java.lang.String getSerializationBaseTypeName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SchemaUtil

public SchemaUtil()
Method Detail

getNonContainmentReferenceName

public static java.lang.String getNonContainmentReferenceName(PlasmaType type)
Returns the name used for for XSI type attributes and as an external reference XSD ComplexType for the given SDO type.

Parameters:
type - the SDO type
Returns:
the name used as an external reference XSD ComplexType for the given SDO type

getContainmentReferenceName

public static java.lang.String getContainmentReferenceName(PlasmaType type)

getNonContainmentReferenceName

public static java.lang.String getNonContainmentReferenceName(TypeAdapter type)

getContainmentReferenceName

public static java.lang.String getContainmentReferenceName(TypeAdapter type)

getSerializationBaseTypeName

public static java.lang.String getSerializationBaseTypeName()

getSerializationAttributeName

public static java.lang.String getSerializationAttributeName()


Copyright © 2013. All Rights Reserved.