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

E22562-03

oracle.apps.fnd.applcore.flex.runtime.event
Class BCObject

java.lang.Object
  extended by oracle.apps.fnd.applcore.flex.runtime.event.BCObject

public class BCObject
extends java.lang.Object

Description of an object in a flexfield business component.


Field Summary
protected  java.lang.Class definitionClass
          The definition class.
protected  int definitionScope
          The definition scope of this object.
protected  java.lang.String fullName
          The full name of this object.
 
Constructor Summary
BCObject(oracle.jbo.mom.DefinitionObject obj)
          Constructs a BCObject based on a DefinitionObject.
BCObject(int defScope, java.lang.String fullName, java.lang.Class defClass)
          Constructs a BCModelObject.
 
Method Summary
 java.lang.Class getDefinitionClass()
          Gets the definition class.
 int getDefinitionScope()
          Gets the definition scope of this object.
 java.lang.String getFullName()
          Gets the full name of this object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

definitionScope

protected final int definitionScope
The definition scope of this object.


fullName

protected final java.lang.String fullName
The full name of this object.


definitionClass

protected final java.lang.Class definitionClass
The definition class.

Constructor Detail

BCObject

public BCObject(int defScope,
                java.lang.String fullName,
                java.lang.Class defClass)
Constructs a BCModelObject.

Parameters:
defScope - the definition scope; it must be DEF_SCOPE_PERS, DEF_SCOPE_SESSION or DEF_SCOPE_SHARED defined in oracle.jbo.mom.DefinitionObject
fullName - the full name of the object
defClass - the definition class; null if this object does not have a Java definition class
Throws:
java.lang.IllegalArgumentException - if the definition scope is invalid or the full name is null
See Also:
DefinitionObject

BCObject

public BCObject(oracle.jbo.mom.DefinitionObject obj)
Constructs a BCObject based on a DefinitionObject.

Parameters:
obj - the definition object
Method Detail

getDefinitionScope

public int getDefinitionScope()
Gets the definition scope of this object.

Returns:
the definition scope of this object

getFullName

public java.lang.String getFullName()
Gets the full name of this object.

Returns:
the full name of this object

getDefinitionClass

public java.lang.Class getDefinitionClass()
Gets the definition class.

Returns:
the definition class

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

E22562-03

Copyright © 2012 Oracle. All Rights Reserved.