nl.cwi.sen1.modulemanager.model
Class Module
java.lang.Object
nl.cwi.sen1.modulemanager.model.Module
public class Module
- extends java.lang.Object
Constructor Summary |
Module(nl.cwi.sen1.moduleapi.Factory factory)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
attributes
private java.util.Map<aterm.ATerm,AttributeTable> attributes
predicates
private java.util.Map<aterm.ATerm,AttributeTable> predicates
factory
private nl.cwi.sen1.moduleapi.Factory factory
Module
public Module(nl.cwi.sen1.moduleapi.Factory factory)
setAttribute
public void setAttribute(aterm.ATerm namespace,
aterm.ATerm key,
aterm.ATerm value)
getAttribute
public aterm.ATerm getAttribute(aterm.ATerm namespace,
aterm.ATerm key)
getAttributes
public AttributeTable getAttributes(aterm.ATerm namespace)
getAttributes
public nl.cwi.sen1.moduleapi.types.AttributeStore getAttributes()
deleteAttribute
public void deleteAttribute(aterm.ATerm namespace,
aterm.ATerm key)
getTable
private AttributeTable getTable(aterm.ATerm namespace)
getPredicateTable
private AttributeTable getPredicateTable(aterm.ATerm namespace)
getPredicates
public AttributeTable getPredicates(aterm.ATerm namespace)
setPredicate
public void setPredicate(aterm.ATerm namespace,
aterm.ATerm key,
aterm.ATerm value)
getPredicate
public aterm.ATerm getPredicate(aterm.ATerm namespace,
aterm.ATerm key)
deletePredicate
public void deletePredicate(aterm.ATerm namespace,
aterm.ATerm key)
getPredicates
public nl.cwi.sen1.moduleapi.types.AttributeStore getPredicates()