Class RM

java.lang.Object
  |
  +--RC
        |
        +--RM
All Implemented Interfaces:
java.io.Serializable

public class RM
extends RC
implements java.io.Serializable

Room Tab

See Also:
Serialized Form

Field Summary
protected  int number
           
 RS RSid_bcp
           
 RS RSid_fcp
           
protected  Database Schema
           
protected  RMtable Table
           
 
Fields inherited from class RC
pkid, rflag
 
Method Summary
 void addRow()
          Adds this RM to its Table * and links it to its parents and siblings
 void deleteRow()
          Removes this RM from its Table * and unlinks it from its parents and siblings
 void dumpRow(java.io.BufferedWriter output)
          Writes this RM to a given BufferedWriter
 int getnumber()
          Retrieves the value of number
 Database getSchema()
          Retrieves a reference to the global schema
 RMtable getTable()
          Retrieves a reference to the RMtable
 void linkRow()
          Links this RM to all of it's related tables
 void setnumber(int value)
          Sets the value of number
 void setSchema(Database value)
          Modifies the reference to the global schema
 void setTable(RMtable value)
          Sets the reference to the RMtable
 java.lang.String toString()
           
 void unlinkRow()
          Unlinks this RM from all of it's related tables
 
Methods inherited from class RC
setPkid, setRflag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

number

protected int number

Table

protected RMtable Table

Schema

protected Database Schema

RSid_fcp

public RS RSid_fcp

RSid_bcp

public RS RSid_bcp
Method Detail

getnumber

public int getnumber()
Retrieves the value of number


setnumber

public void setnumber(int value)
Sets the value of number


getTable

public RMtable getTable()
Retrieves a reference to the RMtable


setTable

public void setTable(RMtable value)
Sets the reference to the RMtable


getSchema

public Database getSchema()
Retrieves a reference to the global schema


setSchema

public void setSchema(Database value)
Modifies the reference to the global schema


addRow

public void addRow()
Adds this RM to its Table * and links it to its parents and siblings


deleteRow

public void deleteRow()
Removes this RM from its Table * and unlinks it from its parents and siblings


linkRow

public void linkRow()
Links this RM to all of it's related tables


unlinkRow

public void unlinkRow()
Unlinks this RM from all of it's related tables


dumpRow

public void dumpRow(java.io.BufferedWriter output)
             throws java.io.IOException
Writes this RM to a given BufferedWriter

java.io.IOException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object