nl.tbdev.IR
Class IasStore

java.lang.Object
  |
  +--nl.tbdev.IR.IasStore

class IasStore
extends java.lang.Object

Information Access Store implementation. For internal IR use only.


Field Summary
private  java.util.Hashtable classes
           
 
Constructor Summary
IasStore()
           
 
Method Summary
 void createClass(java.lang.String name)
           
 java.lang.Object lookupAttr(java.lang.String cName, java.lang.String aName)
           
 java.util.Hashtable lookupClass(java.lang.String name)
           
 void registerAttr(java.lang.String cName, java.lang.String aName, java.lang.Object value)
           
 void registerClass(java.lang.String name, java.util.Hashtable attr)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

classes

private java.util.Hashtable classes
Constructor Detail

IasStore

public IasStore()
Method Detail

registerClass

public void registerClass(java.lang.String name,
                          java.util.Hashtable attr)

createClass

public void createClass(java.lang.String name)

lookupClass

public java.util.Hashtable lookupClass(java.lang.String name)

registerAttr

public void registerAttr(java.lang.String cName,
                         java.lang.String aName,
                         java.lang.Object value)

lookupAttr

public java.lang.Object lookupAttr(java.lang.String cName,
                                   java.lang.String aName)