Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.6)

E22562-03

oracle.apps.fnd.applcore.flex.runtime.util.service
Class FlexfieldSDOViewBuilderSrc

java.lang.Object
  extended by oracle.jbo.service.helper.SDOViewBuilderSrcImpl
      extended by oracle.apps.fnd.applcore.flex.runtime.util.service.FlexfieldSDOViewBuilderSrc
All Implemented Interfaces:
oracle.jbo.service.helper.SDOBuilderSrc

public class FlexfieldSDOViewBuilderSrc
extends oracle.jbo.service.helper.SDOViewBuilderSrcImpl

Flexfield implementation for SDOViewBuilderSrc.


Nested Class Summary
 
Nested classes/interfaces inherited from interface oracle.jbo.service.helper.SDOBuilderSrc
oracle.jbo.service.helper.SDOBuilderSrc.MimeTypeProperty
 
Field Summary
protected  commonj.sdo.helper.HelperContext _helperContext
          The helper context for looking up SDO types.
protected  java.lang.String _relativePath
          The relative path of the SDO file, such as "a/b/c/m.xsd".
protected  FlexfieldXSDGenerator _xsdGenerator
          The generator that instantiated this builder.
 
Fields inherited from class oracle.jbo.service.helper.SDOViewBuilderSrcImpl
mHelperContext, mView, mViewLink
 
Constructor Summary
protected FlexfieldSDOViewBuilderSrc(FlexfieldXSDGenerator g, oracle.jbo.server.ViewDefImpl viewDefImpl, commonj.sdo.helper.HelperContext hContext)
          Constructs a flexfield SDOViewBuilderSrc for a view definition and a list of view link definitions.
protected FlexfieldSDOViewBuilderSrc(FlexfieldXSDGenerator g, oracle.jbo.server.ViewLinkDefImpl viewLinkDefImpl, java.lang.String rPath, commonj.sdo.helper.HelperContext hContext)
          Constructs a flexfield SDOViewBuilderSrc for a view link definition.
 
Method Summary
 java.util.Map<commonj.sdo.Type,java.net.URL> getBaseTypes()
           
 java.util.List<oracle.jbo.service.helper.SDOBuilderSrc> getProperties()
           
 java.net.URL getSchemaLocation()
          Gets the schema location as a file URL.
protected  commonj.sdo.Type getSDOType(oracle.jbo.server.ViewDefImpl viewDef)
           
 
Methods inherited from class oracle.jbo.service.helper.SDOViewBuilderSrcImpl
getDefault, getJavaTypeName, getKeyPropertyNames, getMimeTypeProperty, getSDOType, getXMLDataTypeProperty, getXMLName, getXMLNamespace, getXMLTypeName, isMany, isNullable, isSimpleType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_xsdGenerator

protected final FlexfieldXSDGenerator _xsdGenerator
The generator that instantiated this builder.


_relativePath

protected final java.lang.String _relativePath
The relative path of the SDO file, such as "a/b/c/m.xsd".


_helperContext

protected final commonj.sdo.helper.HelperContext _helperContext
The helper context for looking up SDO types.

See Also:
#getSDOType(ViewDef)
Constructor Detail

FlexfieldSDOViewBuilderSrc

protected FlexfieldSDOViewBuilderSrc(FlexfieldXSDGenerator g,
                                     oracle.jbo.server.ViewDefImpl viewDefImpl,
                                     commonj.sdo.helper.HelperContext hContext)
Constructs a flexfield SDOViewBuilderSrc for a view definition and a list of view link definitions.

Parameters:
g - the generator that instantiated this builder
viewDefImpl - the view definition
Throws:
java.lang.IllegalArgumentException - if the given generator is null or the helper context is null

FlexfieldSDOViewBuilderSrc

protected FlexfieldSDOViewBuilderSrc(FlexfieldXSDGenerator g,
                                     oracle.jbo.server.ViewLinkDefImpl viewLinkDefImpl,
                                     java.lang.String rPath,
                                     commonj.sdo.helper.HelperContext hContext)
Constructs a flexfield SDOViewBuilderSrc for a view link definition.

Parameters:
g - the generator that instantiated this builder
viewLinkDefImpl - the view linkdefinition
rPath - the relative path of the SDO, such as "a/b/c/v.xsd".
Throws:
java.lang.IllegalArgumentException - if the given generator is null or the helper context is null
Method Detail

getBaseTypes

public java.util.Map<commonj.sdo.Type,java.net.URL> getBaseTypes()

getProperties

public java.util.List<oracle.jbo.service.helper.SDOBuilderSrc> getProperties()

getSDOType

protected commonj.sdo.Type getSDOType(oracle.jbo.server.ViewDefImpl viewDef)
Overrides:
getSDOType in class oracle.jbo.service.helper.SDOViewBuilderSrcImpl

getSchemaLocation

public java.net.URL getSchemaLocation()
Gets the schema location as a file URL.

Returns:
the file URL of the SDO

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.6)

E22562-03

Copyright © 2012 Oracle. All Rights Reserved.