org.melati.poem.prepro
Class TableNamingStore

Package class diagram package TableNamingStore
java.lang.Object
  extended by org.melati.poem.prepro.TableNamingStore

public class TableNamingStore
extends Object

A store of naming information for a Table.


Constructor Summary
TableNamingStore()
          Constructor.
 
Method Summary
 TableNamingInfo add(String packageName, String projectNameIn, String name, String superclass)
          Add a table to the naming store.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableNamingStore

public TableNamingStore()
Constructor.

Method Detail

add

public TableNamingInfo add(String packageName,
                           String projectNameIn,
                           String name,
                           String superclass)
                    throws org.melati.poem.prepro.HiddenTableException
Add a table to the naming store.

Parameters:
packageName - fully qualified java package name
projectNameIn - short name of project
name - the name of this table
superclass - not null if table extends another
Returns:
a newly created TableNamingInfo
Throws:
HiddenTableException - if this table has the same name as one already encountered but does not extend it


Copyright © 2000-2010 PanEris. All Rights Reserved.