C# Class PageTypeBuilder.Synchronization.PageDefinitionSynchronization.PageDefinitionSynchronizationEngine

Exibir arquivo Open project: joelabrahamsson/Page-Type-Builder Class Usage Examples

Public Methods

Method Description
PageDefinitionSynchronizationEngine ( IPageDefinitionUpdater pageDefinitionUpdater, PageTypeBuilder.Discovery.PageTypePropertyDefinitionLocator pageTypePropertyDefinitionLocator, PageTypeBuilder.Synchronization.PageDefinitionSynchronization.PageDefinitionSpecificPropertySettingsUpdater pageDefinitionSpecificPropertySettingsUpdater, IPageTypeRepository pageTypeRepository ) : System

Protected Methods

Method Description
GetExistingPageDefinition ( IPageType pageType, PageTypePropertyDefinition propertyDefinition ) : PageDefinition
UpdatePageTypePropertyDefinitions ( IPageType pageType, PageTypeDefinition pageTypeDefinition ) : void

Method Details

GetExistingPageDefinition() protected method

protected GetExistingPageDefinition ( IPageType pageType, PageTypePropertyDefinition propertyDefinition ) : PageDefinition
pageType IPageType
propertyDefinition PageTypeBuilder.Discovery.PageTypePropertyDefinition
return PageDefinition

PageDefinitionSynchronizationEngine() public method

public PageDefinitionSynchronizationEngine ( IPageDefinitionUpdater pageDefinitionUpdater, PageTypeBuilder.Discovery.PageTypePropertyDefinitionLocator pageTypePropertyDefinitionLocator, PageTypeBuilder.Synchronization.PageDefinitionSynchronization.PageDefinitionSpecificPropertySettingsUpdater pageDefinitionSpecificPropertySettingsUpdater, IPageTypeRepository pageTypeRepository ) : System
pageDefinitionUpdater IPageDefinitionUpdater
pageTypePropertyDefinitionLocator PageTypeBuilder.Discovery.PageTypePropertyDefinitionLocator
pageDefinitionSpecificPropertySettingsUpdater PageTypeBuilder.Synchronization.PageDefinitionSynchronization.PageDefinitionSpecificPropertySettingsUpdater
pageTypeRepository IPageTypeRepository
return System

UpdatePageTypePropertyDefinitions() protected method

protected UpdatePageTypePropertyDefinitions ( IPageType pageType, PageTypeDefinition pageTypeDefinition ) : void
pageType IPageType
pageTypeDefinition PageTypeBuilder.Discovery.PageTypeDefinition
return void