C# Class Dev2.Webs.Callbacks.WebsiteCallbackHandler

Inheritance: IPropertyEditorWizard
显示文件 Open project: Warewolf-ESB/Warewolf Class Usage Examples

Protected Properties

Property Type Description
EventPublisher IEventAggregator

Public Methods

Method Description
Cancel ( ) : void
Close ( ) : void
Dev2Done ( ) : void
Dev2ReloadResource ( System.Guid resourceName, string resourceType ) : void
Dev2Set ( string data, string uri ) : void
Dev2SetValue ( string value ) : void
FetchData ( string args ) : string
GetIntellisenseResults ( string searchTerm, int caretPosition ) : string
GetJsonIntellisenseResults ( string searchTerm, int caretPosition ) : string
OpenPropertyEditor ( ) : void
Save ( string value, IEnvironmentModel environmentModel, bool closeBrowserWindow = true ) : void
Save ( string value, bool closeBrowserWindow = true ) : void

Protected Methods

Method Description
CheckForServerMessages ( IEnvironmentModel environmentModel, System.Guid resourceId, IWorkspaceItemRepository workspace ) : void
Navigate ( IEnvironmentModel environmentModel, string uri, dynamic jsonArgs, string returnUri ) : void
Navigate ( string uri ) : void
ReloadResource ( IEnvironmentModel environmentModel, System.Guid resourceId, ResourceType resourceType ) : void
Save ( IEnvironmentModel environmentModel, dynamic jsonArgs ) : void
WebsiteCallbackHandler ( IEventAggregator eventPublisher, IEnvironmentRepository currentEnvironmentRepository, IShowDependencyProvider showDependencyProvider = null ) : System

Method Details

Cancel() public method

public Cancel ( ) : void
return void

CheckForServerMessages() protected method

protected CheckForServerMessages ( IEnvironmentModel environmentModel, System.Guid resourceId, IWorkspaceItemRepository workspace ) : void
environmentModel IEnvironmentModel
resourceId System.Guid
workspace IWorkspaceItemRepository
return void

Close() public method

public Close ( ) : void
return void

Dev2Done() public method

public Dev2Done ( ) : void
return void

Dev2ReloadResource() public method

public Dev2ReloadResource ( System.Guid resourceName, string resourceType ) : void
resourceName System.Guid
resourceType string
return void

Dev2Set() public method

public Dev2Set ( string data, string uri ) : void
data string
uri string
return void

Dev2SetValue() public method

public Dev2SetValue ( string value ) : void
value string
return void

FetchData() public method

public FetchData ( string args ) : string
args string
return string

GetIntellisenseResults() public method

public GetIntellisenseResults ( string searchTerm, int caretPosition ) : string
searchTerm string
caretPosition int
return string

GetJsonIntellisenseResults() public static method

public static GetJsonIntellisenseResults ( string searchTerm, int caretPosition ) : string
searchTerm string
caretPosition int
return string

Navigate() protected method

protected Navigate ( IEnvironmentModel environmentModel, string uri, dynamic jsonArgs, string returnUri ) : void
environmentModel IEnvironmentModel
uri string
jsonArgs dynamic
returnUri string
return void

Navigate() protected method

protected Navigate ( string uri ) : void
uri string
return void

OpenPropertyEditor() public method

public OpenPropertyEditor ( ) : void
return void

ReloadResource() protected method

protected ReloadResource ( IEnvironmentModel environmentModel, System.Guid resourceId, ResourceType resourceType ) : void
environmentModel IEnvironmentModel
resourceId System.Guid
resourceType ResourceType
return void

Save() protected abstract method

protected abstract Save ( IEnvironmentModel environmentModel, dynamic jsonArgs ) : void
environmentModel IEnvironmentModel
jsonArgs dynamic
return void

Save() public method

public Save ( string value, IEnvironmentModel environmentModel, bool closeBrowserWindow = true ) : void
value string
environmentModel IEnvironmentModel
closeBrowserWindow bool
return void

Save() public method

public Save ( string value, bool closeBrowserWindow = true ) : void
value string
closeBrowserWindow bool
return void

WebsiteCallbackHandler() protected method

protected WebsiteCallbackHandler ( IEventAggregator eventPublisher, IEnvironmentRepository currentEnvironmentRepository, IShowDependencyProvider showDependencyProvider = null ) : System
eventPublisher IEventAggregator
currentEnvironmentRepository IEnvironmentRepository
showDependencyProvider IShowDependencyProvider
return System

Property Details

EventPublisher protected_oe property

protected IEventAggregator EventPublisher
return IEventAggregator