Oracle Data-aware Controls Reference

oracle.dacf.dataset
Class MasterLinkInfo

java.lang.Object
  extended byoracle.dacf.dataset.MasterLink
      extended byoracle.dacf.dataset.MasterLinkInfo
All Implemented Interfaces:
java.lang.Cloneable

public class MasterLinkInfo
extends MasterLink

Internal: Applications should not use this class.

Dynamically creates an View Link based on an existing master rowset and an association that is defined in a package or Application Module. Typically, this class should not be subclassed or instantiated directly.

Version:
SDK
See Also:
DynamicViewLinkInfo

Field Summary
 
Fields inherited from class oracle.dacf.dataset.MasterLink
_master
 
Constructor Summary
MasterLinkInfo()
          Internal: Applications should not use this class.
MasterLinkInfo(RowSetInfo master, java.lang.String associationClassName)
          Internal: Applications should not use this class.
 
Method Summary
 java.lang.Object clone()
          Internal: Applications should not use this method.
 void createViewLink(oracle.jbo.ApplicationModule appMod, oracle.jbo.ViewObject detail)
          Internal: Applications should not use this method.
 java.lang.String getEntityAssociationClassName()
          Internal: Applications should not use this method.
 void setEntityAssociationClassName(java.lang.String associationClassName)
          Internal: Applications should not use this method.
 
Methods inherited from class oracle.dacf.dataset.MasterLink
_makeUniqueName, getInstanceName, getMaster, removeViewLink, setInstanceName, setMaster
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MasterLinkInfo

public MasterLinkInfo()
Internal: Applications should not use this class.

Default constructor.


MasterLinkInfo

public MasterLinkInfo(RowSetInfo master,
                      java.lang.String associationClassName)
Internal: Applications should not use this class.

Constructor requiring a master rowset and an existing association.

Parameters:
master - a master rowset.
associationClassName - name of the association defined in the package or Application Module.
Method Detail

setEntityAssociationClassName

public void setEntityAssociationClassName(java.lang.String associationClassName)
Internal: Applications should not use this method.

Sets the name of the class that defines the association between the underlying Business Components for Java master rowset entity and the BC4J detail rowset entity.

Parameters:
associationClassName - the name of the association class.

getEntityAssociationClassName

public java.lang.String getEntityAssociationClassName()
Internal: Applications should not use this method.

Returns the name of the class that defines the association between the underlying master owset and the detail rowset.

Returns:
the name of the association class.

createViewLink

public void createViewLink(oracle.jbo.ApplicationModule appMod,
                           oracle.jbo.ViewObject detail)
Internal: Applications should not use this method.

Creates the link between the master RowSetInfo and the detail RowSetInfo within the context of the specified Application Module.

Specified by:
createViewLink in class MasterLink

clone

public java.lang.Object clone()
Internal: Applications should not use this method.

Creates a field-for-field copy of the object.

Specified by:
clone in class MasterLink

Oracle Data-aware Controls Reference

 

Copyright © 1997, 2003, Oracle. All rights reserved.