helix.graph.model.impl
Class DelegateRegistry

java.lang.Object
  extended by helix.graph.model.impl.AbstractRegistry
      extended by helix.graph.model.impl.DelegateRegistry
All Implemented Interfaces:
Registry
Direct Known Subclasses:
AbstractGraph

public abstract class DelegateRegistry
extends AbstractRegistry


Field Summary
 
Fields inherited from interface helix.graph.model.Registry
Color, Colors, Comment, IsDirect, Label, Orientation, Rank
 
Constructor Summary
DelegateRegistry()
           
 
Method Summary
 RegistryValue get(String key)
           
 boolean has(String key)
           
 Iterable<String> keys()
           
abstract  Registry registry()
           
 void remove(String key)
           
 void set(String key, RegistryValue value)
           
 
Methods inherited from class helix.graph.model.impl.AbstractRegistry
copy, set, set, set, set, set
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DelegateRegistry

public DelegateRegistry()
Method Detail

registry

public abstract Registry registry()
Specified by:
registry in interface Registry
Overrides:
registry in class AbstractRegistry

has

public boolean has(String key)

get

public RegistryValue get(String key)

set

public void set(String key,
                RegistryValue value)

remove

public void remove(String key)

keys

public Iterable<String> keys()