org.plasma.xml.schema
Class SchemaUtil

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

public class SchemaUtil
extends 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 String getContainmentReferenceName(PlasmaType type)
           
static String getContainmentReferenceName(TypeAdapter type)
           
static 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 String getNonContainmentReferenceName(TypeAdapter type)
           
static String getSerializationAttributeName()
           
static 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 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 String getContainmentReferenceName(PlasmaType type)

getNonContainmentReferenceName

public static String getNonContainmentReferenceName(TypeAdapter type)

getContainmentReferenceName

public static String getContainmentReferenceName(TypeAdapter type)

getSerializationBaseTypeName

public static String getSerializationBaseTypeName()

getSerializationAttributeName

public static String getSerializationAttributeName()


Copyright © 2013. All rights reserved.