com.xtremelabs.robolectric.shadows
Class ShadowDialog

java.lang.Object
  extended by com.xtremelabs.robolectric.shadows.ShadowDialog
Direct Known Subclasses:
ShadowAlertDialog

@Implements(value=android.app.Dialog.class)
public class ShadowDialog
extends java.lang.Object


Constructor Summary
ShadowDialog()
           
 
Method Summary
 void __constructor__(android.content.Context context)
           
 void __constructor__(android.content.Context context, int themeId)
           
 void cancel()
           
 void clickOn(int viewId)
           
 void dismiss()
           
 android.view.View findViewById(int viewId)
           
 android.content.Context getContext()
           
static ShadowDialog getLatestDialog()
           
 int getLayoutId()
           
 android.app.Activity getOwnerActivity()
           
 int getThemeId()
           
 java.lang.CharSequence getTitle()
           
 android.view.Window getWindow()
           
 boolean hasBeenDismissed()
           
 void hide()
           
 boolean isShowing()
           
static void reset()
           
 void setContentView(int layoutResID)
           
 void setOnCancelListener(android.content.DialogInterface.OnCancelListener listener)
           
 void setOnDismissListener(android.content.DialogInterface.OnDismissListener onDismissListener)
           
 void setOwnerActivity(android.app.Activity activity)
           
 void setTitle(java.lang.CharSequence title)
           
 void setTitle(int stringResourceId)
           
 void show()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShadowDialog

public ShadowDialog()
Method Detail

reset

public static void reset()

getLatestDialog

public static ShadowDialog getLatestDialog()

__constructor__

public void __constructor__(android.content.Context context)

__constructor__

public void __constructor__(android.content.Context context,
                            int themeId)

setContentView

@Implementation
public void setContentView(int layoutResID)

setTitle

@Implementation
public void setTitle(int stringResourceId)

setTitle

@Implementation
public void setTitle(java.lang.CharSequence title)

setOwnerActivity

@Implementation
public void setOwnerActivity(android.app.Activity activity)

getOwnerActivity

@Implementation
public android.app.Activity getOwnerActivity()

getContext

@Implementation
public android.content.Context getContext()

show

@Implementation
public void show()

hide

@Implementation
public void hide()

isShowing

@Implementation
public boolean isShowing()

dismiss

@Implementation
public void dismiss()

findViewById

@Implementation
public android.view.View findViewById(int viewId)

clickOn

public void clickOn(int viewId)

setOnDismissListener

@Implementation
public void setOnDismissListener(android.content.DialogInterface.OnDismissListener onDismissListener)

cancel

@Implementation
public void cancel()

setOnCancelListener

@Implementation
public void setOnCancelListener(android.content.DialogInterface.OnCancelListener listener)

getWindow

@Implementation
public android.view.Window getWindow()

getLayoutId

public int getLayoutId()

getThemeId

public int getThemeId()

hasBeenDismissed

public boolean hasBeenDismissed()

getTitle

public java.lang.CharSequence getTitle()