org.jibx.schema.codegen.custom
Class SchemaExtension

java.lang.Object
  extended by org.jibx.schema.codegen.custom.BaseExtension
      extended by org.jibx.schema.codegen.custom.SchemaExtension

public class SchemaExtension
extends BaseExtension

Extension information for a schema element.

Author:
Dennis M. Sosnoski

Field Summary
private  SchemaCustom m_custom
          Component dropped from schema definition.
 
Fields inherited from class org.jibx.schema.codegen.custom.BaseExtension
ARITY_OPTIONAL_COLLECTION, ARITY_OPTIONAL_SINGLETON, ARITY_REQUIRED_COLLECTION, ARITY_REQUIRED_SINGLETON
 
Constructor Summary
SchemaExtension(SchemaElement schema, SchemaCustom custom)
          Constructor.
 
Method Summary
 SchemaCustom getCustom()
          Get the containing global extension.
 
Methods inherited from class org.jibx.schema.codegen.custom.BaseExtension
getComponent, getReplacementType, setTypeReplacer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_custom

private final SchemaCustom m_custom
Component dropped from schema definition.

Constructor Detail

SchemaExtension

public SchemaExtension(SchemaElement schema,
                       SchemaCustom custom)
Constructor.

Parameters:
schema -
custom -
Method Detail

getCustom

public SchemaCustom getCustom()
Get the containing global extension.

Returns:
global


Project Web Site