ThisMemoryScope Class

public class ThisMemoryScope
extends MemoryScope

MemoryScope represents a named memory scope abstract class.

Constructor Summary

Constructor Description
ThisMemoryScope()

DialogMemoryScope maps "this" to dc.ActiveDialog.State.

Method Summary

Modifier and Type Method and Description
final java.lang.Object getMemory(DialogContext dialogContext)

Get the backing memory for this scope.

final void setMemory(DialogContext dialogContext, Object memory)

Changes the backing Object for the memory scope.

Methods inherited from MemoryScope

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

ThisMemoryScope

public ThisMemoryScope()

DialogMemoryScope maps "this" to dc.ActiveDialog.State.

Method Details

getMemory

public final Object getMemory(DialogContext dialogContext)

Get the backing memory for this scope.

Overrides:

ThisMemoryScope.getMemory(DialogContext dialogContext)

Parameters:

dialogContext

setMemory

public final void setMemory(DialogContext dialogContext, Object memory)

Changes the backing Object for the memory scope.

Overrides:

ThisMemoryScope.setMemory(DialogContext dialogContext, Object memory)

Parameters:

dialogContext
memory

Applies to