oracle.dacf.dataset
Class MasterLink
java.lang.Object
|
+--oracle.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
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 |
_master
protected RowSetInfo _master
MasterLink
public MasterLink()
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()
- Overrides:
clone
in class java.lang.Object