public static class DSLUpdater.ForwardingDSLUpdater extends java.lang.Object implements DSLUpdater
DSLUpdater.ForwardingDSLUpdater
Constructor and Description |
---|
ForwardingDSLUpdater(DSLUpdater forwarder) |
Modifier and Type | Method and Description |
---|---|
void |
updateAbstractionManager(AbstractionManager<Value> manager,
HeapContent content)
Update the contents of the abstraction manager.
|
void |
updateBlacklistManager(BlacklistManager manager,
HeapContent content)
Update the blacklist manager as used to determine which values and variables should be part of the final graph.
|
void |
updateLayoutConfiguration(EmptyConfiguration configuration,
HeapContent content)
Update the layout configuration as used by the graph layout algorithm.
|
void |
updateValueStringResolver(ValueStringResolverManager manager,
HeapContent content)
Update the contents of the value string resolver manager.
|
public ForwardingDSLUpdater(DSLUpdater forwarder)
public void updateAbstractionManager(AbstractionManager<Value> manager, HeapContent content)
DSLUpdater
updateAbstractionManager
in interface DSLUpdater
manager
- The abstraction manager to update.content
- The heap content which is currently in use.public void updateValueStringResolver(ValueStringResolverManager manager, HeapContent content)
DSLUpdater
updateValueStringResolver
in interface DSLUpdater
manager
- The value string resolver manager to update.content
- The heap content which is currently in use.public void updateLayoutConfiguration(EmptyConfiguration configuration, HeapContent content)
DSLUpdater
ConstrainedSugiyamaConfiguration
if the usual layout algorithm is used.updateLayoutConfiguration
in interface DSLUpdater
configuration
- The layout configuration to update.content
- The heap content which is currently in use.public void updateBlacklistManager(BlacklistManager manager, HeapContent content)
DSLUpdater
updateBlacklistManager
in interface DSLUpdater
manager
- The blacklist manageer which takes care of the blacklist elements to be used.content
- The heap content which is currently in use.