Oracle Data-aware Controls Reference

oracle.dacf.dataset
Class MasterLink

java.lang.Object
  extended byoracle.dacf.dataset.MasterLink
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
DynamicViewLinkInfo, MasterLinkInfo, ViewLinkInfo

public abstract class MasterLink
extends java.lang.Object
implements java.lang.Cloneable

Describes the link between two queries.

Version:
SDK

Field Summary
protected  RowSetInfo _master
           
 
Constructor Summary
MasterLink()
           
 
Method Summary
protected  java.lang.String _makeUniqueName()
          Deprecated. oracle.jbo.server.ApplicationModuleImpl is now used to generate a unique view link name
abstract  java.lang.Object clone()
           
abstract  void createViewLink(oracle.jbo.ApplicationModule appMod, oracle.jbo.ViewObject detail)
          Creates the link between the master RowSetInfo and the detail RowSetInfo within the context of the specified ApplicationModule.
protected  java.lang.String getInstanceName()
           
 RowSetInfo getMaster()
          returns the master RowSetInfo for the link.
 void removeViewLink(oracle.jbo.ApplicationModule appMod)
          Removes the link between the master RowSetInfo and the detail RowSetInfo within the context of the specified ApplicationModule.
protected  void setInstanceName(java.lang.String instanceName)
           
 void setMaster(RowSetInfo master)
          sets the master RowSetInfo for the link.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_master

protected RowSetInfo _master
Constructor Detail

MasterLink

public MasterLink()
Method Detail

setMaster

public void setMaster(RowSetInfo master)
sets the master RowSetInfo for the link.

Parameters:
master - the master RowSetInfo

getMaster

public RowSetInfo getMaster()
returns the master RowSetInfo for the link.

Returns:
the master RowSetInfo

getInstanceName

protected java.lang.String getInstanceName()

setInstanceName

protected void setInstanceName(java.lang.String instanceName)

createViewLink

public abstract void createViewLink(oracle.jbo.ApplicationModule appMod,
                                    oracle.jbo.ViewObject detail)
Creates the link between the master RowSetInfo and the detail RowSetInfo within the context of the specified ApplicationModule. Internal to the client framework and should not be used by client classes


removeViewLink

public void removeViewLink(oracle.jbo.ApplicationModule appMod)
Removes the link between the master RowSetInfo and the detail RowSetInfo within the context of the specified ApplicationModule. Internal to the client framework and should not be used by client classes


_makeUniqueName

protected java.lang.String _makeUniqueName()
Deprecated. oracle.jbo.server.ApplicationModuleImpl is now used to generate a unique view link name


clone

public abstract java.lang.Object clone()

Oracle Data-aware Controls Reference

 

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