com.sdm.quasar.client.core.dialog.impl
Interface DialogInstanceController

All Superinterfaces:
DialogLifeCycleController, SystemInfoProvider
All Known Implementing Classes:
DefaultDialogInstanceController

public interface DialogInstanceController
extends SystemInfoProvider, DialogLifeCycleController

Version:
1.$Revision$
Author:
Thomas Wolf

Method Summary
 DialogInstance getDialogInstance()
           
 LifeCycleCompletionLevel getLifeCycleCompletionLevel()
           
 boolean isDisposed()
           
 boolean isDisposedOrDisposing()
           
 boolean isMarkedForActivation()
          Returns true if the dialog has been marked for activation.
 boolean isMarkedForPreparation()
          Returns true if the dialog has been marked for preparation.
 
Methods inherited from interface com.sdm.quasar.client.core.common.sysinfo.SystemInfoProvider
collectSystemInfo
 
Methods inherited from interface com.sdm.quasar.client.core.dialog.impl.DialogLifeCycleController
activateDialog, createDialog, deactivateDialog, disposeDialog, prepareDialog, releaseDialog
 

Method Detail

getDialogInstance

public DialogInstance getDialogInstance()
Returns:
the DialogInstance of the dialog controlled.

getLifeCycleCompletionLevel

public LifeCycleCompletionLevel getLifeCycleCompletionLevel()
Returns:
the LifeCycleCompletionLevel.

isMarkedForPreparation

public boolean isMarkedForPreparation()
Returns true if the dialog has been marked for preparation. That is the case when prepare has been called for the dialog before its parent has been prepared.

Returns:
true if the dialog has been marked for preparation.

isMarkedForActivation

public boolean isMarkedForActivation()
Returns true if the dialog has been marked for activation. That is the case when activate has been called for the dialog before its parent has been activated.

Returns:
true if the dialog has been marked for activation.

isDisposedOrDisposing

public boolean isDisposedOrDisposing()

isDisposed

public boolean isDisposed()