public class ActivityStack extends java.lang.Object implements IActivityContext
| Modifier and Type | Class and Description |
|---|---|
class |
ActivityStack.Activity
An activity node in the activity stack (yes it's actually a doubly-linked
list).
|
IActivityContext.IActivity| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
GLUE_STRING |
| Constructor and Description |
|---|
ActivityStack() |
ActivityStack(java.lang.String root) |
ActivityStack(java.lang.String root,
java.lang.String glue) |
| Modifier and Type | Method and Description |
|---|---|
IActivityContext.IActivity |
begin(java.lang.String description)
Begin a new activity (push it onto this activity stack)
|
IActivityContext.IActivity |
begin(java.lang.String descriptionFormat,
java.lang.Object... args)
Begin a new activity (push it onto this activity stack)
|
void |
clear()
Clear the activity stack
|
java.lang.String |
toString() |
java.lang.String |
toString(java.lang.String glue)
Convert this activity stack to a string representation using the
specified glue string
|
public static final java.lang.String GLUE_STRING
public ActivityStack()
public ActivityStack(java.lang.String root)
public ActivityStack(java.lang.String root,
java.lang.String glue)
public void clear()
clear in interface IActivityContextpublic IActivityContext.IActivity begin(java.lang.String description)
begin in interface IActivityContextdescription - Activity descriptionpublic IActivityContext.IActivity begin(java.lang.String descriptionFormat, java.lang.Object... args)
begin in interface IActivityContextdescriptionFormat - Activity description formatargs - format argspublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toString(java.lang.String glue)
toString in interface IActivityContextglue - glue string