C# Class Uiml.FrontEnd.UimlFrontEnd

Main application class; serves as a comand-line front-end for the uiml.net library
Datei anzeigen Open project: jozilla/Uiml.net

Protected Properties

Property Type Description
renderer IRenderer
uimlDoc UimlDocument

Public Methods

Method Description
OpenUimlFile ( ) : void
Quit ( ) : void
Render ( ) : void
Show ( string file, bool replace ) : void

Displays a new UIML dialog. Will render it if necessary, otherwise just try to bring it to the front.

UimlFrontEnd ( ) : Uiml.Peers
UimlFrontEnd ( string frontendFile, string frontendLib ) : Uiml.Peers
Version ( ) : void

Private Methods

Method Description
FileToDictionaryKey ( string file ) : string
LoadFrontEnd ( ) : void
Render ( string file ) : void
SetupFrontEndFiles ( string frontendFile, string frontendLib ) : void
UimlDocument_Activated ( object sender, EventArgs e ) : void
UimlDocument_Closed ( object sender, EventArgs e ) : void

Method Details

OpenUimlFile() public abstract method

public abstract OpenUimlFile ( ) : void
return void

Quit() public abstract method

public abstract Quit ( ) : void
return void

Render() public method

public Render ( ) : void
return void

Show() public method

Displays a new UIML dialog. Will render it if necessary, otherwise just try to bring it to the front.
public Show ( string file, bool replace ) : void
file string The UIML file to display (or render)
replace bool Indicates whether Uiml.net should hide the current window when displaying the new one.
return void

UimlFrontEnd() public method

public UimlFrontEnd ( ) : Uiml.Peers
return Uiml.Peers

UimlFrontEnd() public method

public UimlFrontEnd ( string frontendFile, string frontendLib ) : Uiml.Peers
frontendFile string
frontendLib string
return Uiml.Peers

Version() static public method

static public Version ( ) : void
return void

Property Details

renderer protected_oe static_oe property

protected static IRenderer renderer
return IRenderer

uimlDoc protected_oe property

protected UimlDocument uimlDoc
return UimlDocument