The Meta-Environment API

nl.cwi.sen1.modulemanager.model
Class AttributeTable

java.lang.Object
  extended by nl.cwi.sen1.modulemanager.model.AttributeTable

public class AttributeTable
extends java.lang.Object


Field Summary
private  java.util.Map<aterm.ATerm,aterm.ATerm> entries
           
private  nl.cwi.sen1.moduleapi.Factory factory
           
 
Constructor Summary
AttributeTable(nl.cwi.sen1.moduleapi.Factory factory)
           
 
Method Summary
 void addEntries(AttributeTable table)
           
 void deleteEntry(aterm.ATerm key)
           
 java.util.Map<aterm.ATerm,aterm.ATerm> getEntries()
           
 nl.cwi.sen1.moduleapi.types.TableEntryTable getTableEntryTable()
           
 aterm.ATerm getValue(aterm.ATerm key)
           
 void setEntry(aterm.ATerm key, aterm.ATerm value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

entries

private java.util.Map<aterm.ATerm,aterm.ATerm> entries

factory

private nl.cwi.sen1.moduleapi.Factory factory
Constructor Detail

AttributeTable

public AttributeTable(nl.cwi.sen1.moduleapi.Factory factory)
Method Detail

setEntry

public void setEntry(aterm.ATerm key,
                     aterm.ATerm value)

addEntries

public void addEntries(AttributeTable table)

getValue

public aterm.ATerm getValue(aterm.ATerm key)

getEntries

public java.util.Map<aterm.ATerm,aterm.ATerm> getEntries()

deleteEntry

public void deleteEntry(aterm.ATerm key)

getTableEntryTable

public nl.cwi.sen1.moduleapi.types.TableEntryTable getTableEntryTable()

The Meta-Environment API