org.tranql.abstractschema
Class AbstractSchema

java.lang.Object
  extended byorg.tranql.abstractschema.AbstractSchema
All Implemented Interfaces:
Schema, java.io.Serializable
Direct Known Subclasses:
EJBSchema, GlobalSchema, SQLSchema

public abstract class AbstractSchema
extends java.lang.Object
implements Schema

Version:
$Revision: 323 $ $Date: 2006-02-19 07:29:24 +0100 (Sun, 19 Feb 2006) $
See Also:
Serialized Form

Field Summary
protected  java.util.Map entities
           
 
Constructor Summary
AbstractSchema(java.lang.String name, java.lang.String physicalName, CommandFactory commandFactory)
           
 
Method Summary
protected  void addEntity(Entity entity)
           
 CommandFactory getCommandFactory()
           
 java.util.Map getEntities()
           
 Entity getEntity(java.lang.String name)
           
 Entity getEntityByPhysicalName(java.lang.String physicalName)
           
 java.lang.String getName()
           
 java.lang.String getPhysicalName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

entities

protected final java.util.Map entities
Constructor Detail

AbstractSchema

public AbstractSchema(java.lang.String name,
                      java.lang.String physicalName,
                      CommandFactory commandFactory)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface Schema

getPhysicalName

public java.lang.String getPhysicalName()
Specified by:
getPhysicalName in interface Schema

getCommandFactory

public CommandFactory getCommandFactory()
Specified by:
getCommandFactory in interface Schema

getEntity

public Entity getEntity(java.lang.String name)
Specified by:
getEntity in interface Schema

getEntityByPhysicalName

public Entity getEntityByPhysicalName(java.lang.String physicalName)
Specified by:
getEntityByPhysicalName in interface Schema

getEntities

public java.util.Map getEntities()
Specified by:
getEntities in interface Schema

addEntity

protected void addEntity(Entity entity)


Copyright © -2006 The Codehaus. All Rights Reserved.