org.enableit.db.beans
Class ForeignKey

java.lang.Object
  |
  +--org.enableit.db.beans.ForeignKey
All Implemented Interfaces:
java.io.Serializable

public class ForeignKey
extends java.lang.Object
implements java.io.Serializable

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
ForeignKey()
           
 
Method Summary
 org.enableit.db.beans.DataColumn getDataColumn()
          Returns the value of field 'dataColumn'.
 org.enableit.db.beans.DisplayColumn getDisplayColumn()
          Returns the value of field 'displayColumn'.
 java.lang.String getFkTableName()
          Returns the value of field 'fkTableName'.
 boolean isValid()
           
 void marshal(org.xml.sax.ContentHandler handler)
           
 void marshal(java.io.Writer out)
           
 void setDataColumn(org.enableit.db.beans.DataColumn dataColumn)
          Sets the value of field 'dataColumn'.
 void setDisplayColumn(org.enableit.db.beans.DisplayColumn displayColumn)
          Sets the value of field 'displayColumn'.
 void setFkTableName(java.lang.String fkTableName)
          Sets the value of field 'fkTableName'.
static org.enableit.db.beans.ForeignKey unmarshal(java.io.Reader reader)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForeignKey

public ForeignKey()
Method Detail

getDataColumn

public org.enableit.db.beans.DataColumn getDataColumn()
Returns the value of field 'dataColumn'.

Returns:
the value of field 'dataColumn'.

getDisplayColumn

public org.enableit.db.beans.DisplayColumn getDisplayColumn()
Returns the value of field 'displayColumn'.

Returns:
the value of field 'displayColumn'.

getFkTableName

public java.lang.String getFkTableName()
Returns the value of field 'fkTableName'.

Returns:
the value of field 'fkTableName'.

isValid

public boolean isValid()

marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Parameters:
out -
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

marshal

public void marshal(org.xml.sax.ContentHandler handler)
             throws java.io.IOException,
                    org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Parameters:
handler -
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

setDataColumn

public void setDataColumn(org.enableit.db.beans.DataColumn dataColumn)
Sets the value of field 'dataColumn'.

Parameters:
dataColumn - the value of field 'dataColumn'.

setDisplayColumn

public void setDisplayColumn(org.enableit.db.beans.DisplayColumn displayColumn)
Sets the value of field 'displayColumn'.

Parameters:
displayColumn - the value of field 'displayColumn'.

setFkTableName

public void setFkTableName(java.lang.String fkTableName)
Sets the value of field 'fkTableName'.

Parameters:
fkTableName - the value of field 'fkTableName'.

unmarshal

public static org.enableit.db.beans.ForeignKey unmarshal(java.io.Reader reader)
                                                  throws org.exolab.castor.xml.MarshalException,
                                                         org.exolab.castor.xml.ValidationException
Parameters:
reader -
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException
org.exolab.castor.xml.ValidationException


Copyright © 1999-2004 enableIT.org. All Rights Reserved.