public abstract class UserDataRegistry
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
UserDataRegistry(Graph graph) |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
allDataIsDecorated(Decorator decorator) |
protected void |
checkDecoratorType(java.lang.Class type) |
java.util.Iterator |
getDecoratorIterator(java.lang.Class type) |
RegistryDecoratorSet |
getDecorators(java.lang.Class type) |
Decorator |
getDefaultDecorator(java.lang.Class type) |
protected Graph |
getGraph() |
boolean |
hasDecoratorType(java.lang.Class type) |
void |
registerDecorator(Decorator decorator) |
void |
registerDecoratorAsDefault(Decorator decorator) |
protected UserDataRegistry(Graph graph)
protected void checkDecoratorType(java.lang.Class type)
protected Graph getGraph()
public boolean hasDecoratorType(java.lang.Class type)
public void registerDecorator(Decorator decorator)
public void registerDecoratorAsDefault(Decorator decorator)
public RegistryDecoratorSet getDecorators(java.lang.Class type)
public Decorator getDefaultDecorator(java.lang.Class type)
public java.util.Iterator getDecoratorIterator(java.lang.Class type)
public abstract boolean allDataIsDecorated(Decorator decorator)