com.redhat.persistence.metadata
Class Root

java.lang.Object
  extended bycom.redhat.persistence.metadata.Root

public class Root
extends Object

Root

Version:
$Revision: #6 $ $Date: 2004/04/07 $
Author:
Rafael H. Schloming <rhs@mit.edu>

Field Summary
static String versionId
           
 
Constructor Summary
Root()
           
 
Method Summary
 void addAdapter(Class javaClass, Adapter ad)
           
 void addDataOperation(DataOperation op)
           
 void addObjectMap(ObjectMap map)
           
 void addObjectType(ObjectType type)
           
 void addTable(Table table)
           
 void dump(PrintStream out)
           
 Adapter getAdapter(Class javaClass)
           
 Adapter getAdapter(ObjectType type)
           
 int getColumn(Object element)
           
 DataOperation getDataOperation(Path name)
           
 Collection getDataOperations()
           
 String getFilename(Object element)
           
 int getLine(Object element)
           
 ObjectMap getObjectMap(ObjectType type)
           
 Collection getObjectMaps()
           
 ObjectType getObjectType(String qualifiedName)
           
 Collection getObjectTypes()
           
 Table getTable(String name)
           
 Collection getTables()
           
 boolean hasLocation(Object element)
           
 boolean hasObjectType(String qualifiedName)
           
 boolean hasTable(String name)
           
 void setLocation(Object element, String filename, int line, int column)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

versionId

public static final String versionId
See Also:
Constant Field Values
Constructor Detail

Root

public Root()
Method Detail

setLocation

public void setLocation(Object element,
                        String filename,
                        int line,
                        int column)

hasLocation

public boolean hasLocation(Object element)

getFilename

public String getFilename(Object element)

getLine

public int getLine(Object element)

getColumn

public int getColumn(Object element)

hasObjectType

public boolean hasObjectType(String qualifiedName)

addObjectType

public void addObjectType(ObjectType type)

getObjectType

public ObjectType getObjectType(String qualifiedName)

getObjectTypes

public Collection getObjectTypes()

getObjectMap

public ObjectMap getObjectMap(ObjectType type)

addObjectMap

public void addObjectMap(ObjectMap map)

getObjectMaps

public Collection getObjectMaps()

hasTable

public boolean hasTable(String name)

getTable

public Table getTable(String name)

addTable

public void addTable(Table table)

getTables

public Collection getTables()

getDataOperations

public Collection getDataOperations()

addDataOperation

public void addDataOperation(DataOperation op)

getDataOperation

public DataOperation getDataOperation(Path name)

addAdapter

public void addAdapter(Class javaClass,
                       Adapter ad)

getAdapter

public Adapter getAdapter(Class javaClass)

getAdapter

public Adapter getAdapter(ObjectType type)

dump

public void dump(PrintStream out)


Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2337 UTC