org.apache.ws.jaxme.js.pattern
Class VersionGenerator.TableInfo

java.lang.Object
  extended by org.apache.ws.jaxme.js.pattern.VersionGenerator.TableInfo
Enclosing class:
VersionGenerator

public static class VersionGenerator.TableInfo
extends java.lang.Object

This class is used internally to maintain the informations on the tables being cloned.


Method Summary
 void add(VersionGenerator.ColumnUpdater pColumnUpdater)
           
 java.util.Iterator getColumnUpdaters()
           
 java.lang.String getPropertyName()
           
 Table getTable()
           
 boolean hasPrimaryKey()
           
 boolean isReferenced()
           
 void setPrimaryKey(boolean pPrimaryKey)
           
 void setReferenced(boolean pReferenced)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getTable

public Table getTable()

getPropertyName

public java.lang.String getPropertyName()

add

public void add(VersionGenerator.ColumnUpdater pColumnUpdater)

getColumnUpdaters

public java.util.Iterator getColumnUpdaters()

setReferenced

public void setReferenced(boolean pReferenced)

isReferenced

public boolean isReferenced()

hasPrimaryKey

public boolean hasPrimaryKey()

setPrimaryKey

public void setPrimaryKey(boolean pPrimaryKey)