C# Класс Uiml.Rendering.SWF.SWFRenderer

Наследование: Uiml.Rendering.Renderer, IPropertySetter
Показать файл Открыть проект

Открытые методы

Метод Описание
GetValue ( Part part, System.Property prop ) : Object

This is the implementation of the method specified in the IPropertySetter Interface For now it is implemented in the rendering engine itself, but when it becomes too complex the IPropertySetter implementation will be isolated from this rendering class.

If part==null, the property will be retrieved fro the first matching part found starting from the top-part in first-order.

PreRender ( UimlDocument uimlDoc ) : IRenderedInstance
Render ( Part uiPart, Style uiStyle ) : Control

This is the ``core'' rendering method. It will recursively descend into the Part hierarchy and using the .net reflection mechanisms to create the appropriate widgets

Render ( UimlDocument uimlDoc ) : IRenderedInstance
SWFRenderer ( ) : System

Защищенные методы

Метод Описание
LoadAdHocProperties ( System &uiObject, Part part, Style s ) : Object

Applies several properties to an individual concrete widget instance relying on hard-coded knowledge about the widgets

Описание методов

GetValue() публичный Метод

This is the implementation of the method specified in the IPropertySetter Interface For now it is implemented in the rendering engine itself, but when it becomes too complex the IPropertySetter implementation will be isolated from this rendering class.
If part==null, the property will be retrieved fro the first matching part found starting from the top-part in first-order.
public GetValue ( Part part, System.Property prop ) : Object
part Part
prop System.Property
Результат System.Object

LoadAdHocProperties() защищенный Метод

Applies several properties to an individual concrete widget instance relying on hard-coded knowledge about the widgets
protected LoadAdHocProperties ( System &uiObject, Part part, Style s ) : Object
uiObject System
part Part
s Uiml.Style
Результат System.Object

PreRender() публичный Метод

public PreRender ( UimlDocument uimlDoc ) : IRenderedInstance
uimlDoc UimlDocument
Результат IRenderedInstance

Render() публичный Метод

This is the ``core'' rendering method. It will recursively descend into the Part hierarchy and using the .net reflection mechanisms to create the appropriate widgets
public Render ( Part uiPart, Style uiStyle ) : Control
uiPart Part
uiStyle Uiml.Style
Результат System.Windows.Forms.Control

Render() публичный Метод

public Render ( UimlDocument uimlDoc ) : IRenderedInstance
uimlDoc UimlDocument
Результат IRenderedInstance

SWFRenderer() публичный Метод

public SWFRenderer ( ) : System
Результат System